idea-plugin / arrow.meta.ide.dsl.editor.parser / ParserSyntax
interface ParserSyntax
addParser | open fun MetaIde .addParser(parser: (Project) -> PsiParser, file: (FileViewProvider) -> PsiFile, stringLiteralElements: TokenSet, fileNodeType: IFileElementType, lexer: (Project) -> Lexer, element: (ASTNode) -> PsiElement, commentTokens: TokenSet): ExtensionPhase |
parser | open fun MetaIde .parser(parser: ParserDefinition): ExtensionPhase open fun ParserSyntax .parser(parser: (Project) -> PsiParser, file: (FileViewProvider) -> PsiFile, stringLiteralElements: TokenSet, fileNodeType: IFileElementType, lexer: (Project) -> Lexer, element: (ASTNode) -> PsiElement, commentTokens: TokenSet): ParserDefinition |
Do you like Arrow?
✖