LGFileParserListener interface
このインターフェイスは、LGFileParserによって生成された解析ツリーの完全なリスナーを定義します。
- Extends
-
ParseTreeListener
プロパティ
| enter |
|
| enter |
|
| enter |
|
| enter |
|
| enter |
|
| enter |
|
| enter |
|
| enter |
|
| enter |
|
| enter |
|
| exit |
|
| exit |
|
| exit |
|
| exit |
|
| exit |
|
| exit |
|
| exit |
|
| exit |
|
| exit |
|
| exit |
|
継承されたプロパティ
| enter |
|
| exit |
|
| visit |
|
| visit |
プロパティの詳細
enterCommentDefinition
LGFileParser.commentDefinitionによって生成された解析ツリーを入力します。
enterCommentDefinition?: (ctx: CommentDefinitionContext) => void
プロパティ値
(ctx: CommentDefinitionContext) => void
enterErrorDefinition
LGFileParser.errorDefinitionによって生成された解析ツリーを入力します。
enterErrorDefinition?: (ctx: ErrorDefinitionContext) => void
プロパティ値
(ctx: ErrorDefinitionContext) => void
enterFile
LGFileParser.fileによって生成された解析ツリーを入力します。
enterFile?: (ctx: FileContext) => void
プロパティ値
(ctx: FileContext) => void
enterImportDefinition
LGFileParser.importDefinitionによって生成された解析ツリーを入力します。
enterImportDefinition?: (ctx: ImportDefinitionContext) => void
プロパティ値
(ctx: ImportDefinitionContext) => void
enterOptionDefinition
LGFileParser.optionDefinitionによって生成された解析ツリーを入力します。
enterOptionDefinition?: (ctx: OptionDefinitionContext) => void
プロパティ値
(ctx: OptionDefinitionContext) => void
enterParagraph
LGFileParser.paragraphによって生成された解析ツリーを入力します。
enterParagraph?: (ctx: ParagraphContext) => void
プロパティ値
(ctx: ParagraphContext) => void
enterTemplateBody
LGFileParser.templateBodyによって生成された解析ツリーを入力します。
enterTemplateBody?: (ctx: TemplateBodyContext) => void
プロパティ値
(ctx: TemplateBodyContext) => void
enterTemplateBodyLine
LGFileParser.templateBodyLineによって生成された解析ツリーを入力します。
enterTemplateBodyLine?: (ctx: TemplateBodyLineContext) => void
プロパティ値
(ctx: TemplateBodyLineContext) => void
enterTemplateDefinition
LGFileParser.templateDefinitionによって生成された解析ツリーを入力します。
enterTemplateDefinition?: (ctx: TemplateDefinitionContext) => void
プロパティ値
(ctx: TemplateDefinitionContext) => void
enterTemplateNameLine
LGFileParser.templateNameLineによって生成された解析ツリーを入力します。
enterTemplateNameLine?: (ctx: TemplateNameLineContext) => void
プロパティ値
(ctx: TemplateNameLineContext) => void
exitCommentDefinition
LGFileParser.commentDefinitionによって生成された解析ツリーを終了します。
exitCommentDefinition?: (ctx: CommentDefinitionContext) => void
プロパティ値
(ctx: CommentDefinitionContext) => void
exitErrorDefinition
LGFileParser.errorDefinitionによって生成された解析ツリーを終了します。
exitErrorDefinition?: (ctx: ErrorDefinitionContext) => void
プロパティ値
(ctx: ErrorDefinitionContext) => void
exitFile
LGFileParser.fileによって生成された解析ツリーを終了します。
exitFile?: (ctx: FileContext) => void
プロパティ値
(ctx: FileContext) => void
exitImportDefinition
LGFileParser.importDefinitionによって生成された解析ツリーを終了します。
exitImportDefinition?: (ctx: ImportDefinitionContext) => void
プロパティ値
(ctx: ImportDefinitionContext) => void
exitOptionDefinition
LGFileParser.optionDefinitionによって生成された解析ツリーを終了します。
exitOptionDefinition?: (ctx: OptionDefinitionContext) => void
プロパティ値
(ctx: OptionDefinitionContext) => void
exitParagraph
LGFileParser.paragraphによって生成された解析ツリーを終了します。
exitParagraph?: (ctx: ParagraphContext) => void
プロパティ値
(ctx: ParagraphContext) => void
exitTemplateBody
LGFileParser.templateBodyによって生成された解析ツリーを終了します。
exitTemplateBody?: (ctx: TemplateBodyContext) => void
プロパティ値
(ctx: TemplateBodyContext) => void
exitTemplateBodyLine
LGFileParser.templateBodyLineによって生成された解析ツリーを終了します。
exitTemplateBodyLine?: (ctx: TemplateBodyLineContext) => void
プロパティ値
(ctx: TemplateBodyLineContext) => void
exitTemplateDefinition
LGFileParser.templateDefinitionによって生成された解析ツリーを終了します。
exitTemplateDefinition?: (ctx: TemplateDefinitionContext) => void
プロパティ値
(ctx: TemplateDefinitionContext) => void
exitTemplateNameLine
LGFileParser.templateNameLineによって生成された解析ツリーを終了します。
exitTemplateNameLine?: (ctx: TemplateNameLineContext) => void
プロパティ値
(ctx: TemplateNameLineContext) => void
継承されたプロパティの詳細
enterEveryRule
enterEveryRule?: (ctx: ParserRuleContext) => void
プロパティ値
(ctx: ParserRuleContext) => void
ParseTreeListener.enterEveryRule から継承された
exitEveryRule
exitEveryRule?: (ctx: ParserRuleContext) => void
プロパティ値
(ctx: ParserRuleContext) => void
parseTreeListener.exitEveryRule から継承
visitErrorNode
visitErrorNode?: (node: ErrorNode) => void
プロパティ値
(node: ErrorNode) => void
ParseTreeListener.visitErrorNode から継承された
visitTerminal
visitTerminal?: (node: TerminalNode) => void
プロパティ値
(node: TerminalNode) => void
ParseTreeListener.visitTerminal から継承された