ExpressionAntlrParserListener interface
此接口定义由 ExpressionAntlrParser生成的分析树的完整侦听器。
- 扩展
-
ParseTreeListener
属性
| enter |
输入由 |
| enter |
在 |
| enter |
在 |
| enter |
输入由 |
| enter |
输入由 |
| enter |
在 |
| enter |
在 |
| enter |
在 |
| enter |
在 |
| enter |
输入由 |
| enter |
输入由 |
| enter |
输入由 |
| enter |
输入由 |
| enter |
在 |
| enter |
在 |
| enter |
在 |
| enter |
在 |
| enter |
输入由 |
| enter |
在 |
| enter |
输入由 |
| enter |
在 |
| enter |
输入由 |
| enter |
在 |
| enter |
在 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
| exit |
退出由 |
继承属性
| enter |
|
| exit |
|
| visit |
|
| visit |
属性详细信息
enterArgsList
输入由 ExpressionAntlrParser.argsList生成的分析树。
enterArgsList?: (ctx: ArgsListContext) => void
属性值
(ctx: ArgsListContext) => void
enterArrayCreationExp
在 arrayCreationExp中输入由 ExpressionAntlrParser.primaryExpression 标记的替代项生成的分析树。
enterArrayCreationExp?: (ctx: ArrayCreationExpContext) => void
属性值
(ctx: ArrayCreationExpContext) => void
enterBinaryOpExp
在 binaryOpExp中输入由 ExpressionAntlrParser.expression 标记的替代项生成的分析树。
enterBinaryOpExp?: (ctx: BinaryOpExpContext) => void
属性值
(ctx: BinaryOpExpContext) => void
enterExpression
输入由 ExpressionAntlrParser.expression生成的分析树。
enterExpression?: (ctx: ExpressionContext) => void
属性值
(ctx: ExpressionContext) => void
enterFile
输入由 ExpressionAntlrParser.file生成的分析树。
enterFile?: (ctx: FileContext) => void
属性值
(ctx: FileContext) => void
enterFuncInvokeExp
在 funcInvokeExp中输入由 ExpressionAntlrParser.primaryExpression 标记的替代项生成的分析树。
enterFuncInvokeExp?: (ctx: FuncInvokeExpContext) => void
属性值
(ctx: FuncInvokeExpContext) => void
enterIdAtom
在 idAtom中输入由 ExpressionAntlrParser.primaryExpression 标记的替代项生成的分析树。
enterIdAtom?: (ctx: IdAtomContext) => void
属性值
(ctx: IdAtomContext) => void
enterIndexAccessExp
在 indexAccessExp中输入由 ExpressionAntlrParser.primaryExpression 标记的替代项生成的分析树。
enterIndexAccessExp?: (ctx: IndexAccessExpContext) => void
属性值
(ctx: IndexAccessExpContext) => void
enterJsonCreationExp
在 jsonCreationExp中输入由 ExpressionAntlrParser.primaryExpression 标记的替代项生成的分析树。
enterJsonCreationExp?: (ctx: JsonCreationExpContext) => void
属性值
(ctx: JsonCreationExpContext) => void
enterKey
输入由 ExpressionAntlrParser.key生成的分析树。
enterKey?: (ctx: KeyContext) => void
属性值
(ctx: KeyContext) => void
enterKeyValuePair
输入由 ExpressionAntlrParser.keyValuePair生成的分析树。
enterKeyValuePair?: (ctx: KeyValuePairContext) => void
属性值
(ctx: KeyValuePairContext) => void
enterKeyValuePairList
输入由 ExpressionAntlrParser.keyValuePairList生成的分析树。
enterKeyValuePairList?: (ctx: KeyValuePairListContext) => void
属性值
(ctx: KeyValuePairListContext) => void
enterLambda
输入由 ExpressionAntlrParser.lambda生成的分析树。
enterLambda?: (ctx: LambdaContext) => void
属性值
(ctx: LambdaContext) => void
enterMemberAccessExp
在 memberAccessExp中输入由 ExpressionAntlrParser.primaryExpression 标记的替代项生成的分析树。
enterMemberAccessExp?: (ctx: MemberAccessExpContext) => void
属性值
(ctx: MemberAccessExpContext) => void
enterNumericAtom
在 numericAtom中输入由 ExpressionAntlrParser.primaryExpression 标记的替代项生成的分析树。
enterNumericAtom?: (ctx: NumericAtomContext) => void
属性值
(ctx: NumericAtomContext) => void
enterParenthesisExp
在 parenthesisExp中输入由 ExpressionAntlrParser.primaryExpression 标记的替代项生成的分析树。
enterParenthesisExp?: (ctx: ParenthesisExpContext) => void
属性值
(ctx: ParenthesisExpContext) => void
enterPrimaryExp
在 primaryExp中输入由 ExpressionAntlrParser.expression 标记的替代项生成的分析树。
enterPrimaryExp?: (ctx: PrimaryExpContext) => void
属性值
(ctx: PrimaryExpContext) => void
enterPrimaryExpression
输入由 ExpressionAntlrParser.primaryExpression生成的分析树。
enterPrimaryExpression?: (ctx: PrimaryExpressionContext) => void
属性值
(ctx: PrimaryExpressionContext) => void
enterStringAtom
在 stringAtom中输入由 ExpressionAntlrParser.primaryExpression 标记的替代项生成的分析树。
enterStringAtom?: (ctx: StringAtomContext) => void
属性值
(ctx: StringAtomContext) => void
enterStringInterpolation
输入由 ExpressionAntlrParser.stringInterpolation生成的分析树。
enterStringInterpolation?: (ctx: StringInterpolationContext) => void
属性值
(ctx: StringInterpolationContext) => void
enterStringInterpolationAtom
在 stringInterpolationAtom中输入由 ExpressionAntlrParser.primaryExpression 标记的替代项生成的分析树。
enterStringInterpolationAtom?: (ctx: StringInterpolationAtomContext) => void
属性值
(ctx: StringInterpolationAtomContext) => void
enterTextContent
输入由 ExpressionAntlrParser.textContent生成的分析树。
enterTextContent?: (ctx: TextContentContext) => void
属性值
(ctx: TextContentContext) => void
enterTripleOpExp
在 tripleOpExp中输入由 ExpressionAntlrParser.expression 标记的替代项生成的分析树。
enterTripleOpExp?: (ctx: TripleOpExpContext) => void
属性值
(ctx: TripleOpExpContext) => void
enterUnaryOpExp
在 unaryOpExp中输入由 ExpressionAntlrParser.expression 标记的替代项生成的分析树。
enterUnaryOpExp?: (ctx: UnaryOpExpContext) => void
属性值
(ctx: UnaryOpExpContext) => void
exitArgsList
退出由 ExpressionAntlrParser.argsList生成的分析树。
exitArgsList?: (ctx: ArgsListContext) => void
属性值
(ctx: ArgsListContext) => void
exitArrayCreationExp
退出由 arrayCreationExp中标有替代项的 ExpressionAntlrParser.primaryExpression 生成的分析树。
exitArrayCreationExp?: (ctx: ArrayCreationExpContext) => void
属性值
(ctx: ArrayCreationExpContext) => void
exitBinaryOpExp
退出由 binaryOpExp中标有替代项的 ExpressionAntlrParser.expression 生成的分析树。
exitBinaryOpExp?: (ctx: BinaryOpExpContext) => void
属性值
(ctx: BinaryOpExpContext) => void
exitExpression
退出由 ExpressionAntlrParser.expression生成的分析树。
exitExpression?: (ctx: ExpressionContext) => void
属性值
(ctx: ExpressionContext) => void
exitFile
退出由 ExpressionAntlrParser.file生成的分析树。
exitFile?: (ctx: FileContext) => void
属性值
(ctx: FileContext) => void
exitFuncInvokeExp
退出由 funcInvokeExp中标有替代项的 ExpressionAntlrParser.primaryExpression 生成的分析树。
exitFuncInvokeExp?: (ctx: FuncInvokeExpContext) => void
属性值
(ctx: FuncInvokeExpContext) => void
exitIdAtom
退出由 idAtom中标有替代项的 ExpressionAntlrParser.primaryExpression 生成的分析树。
exitIdAtom?: (ctx: IdAtomContext) => void
属性值
(ctx: IdAtomContext) => void
exitIndexAccessExp
退出由 indexAccessExp中标有替代项的 ExpressionAntlrParser.primaryExpression 生成的分析树。
exitIndexAccessExp?: (ctx: IndexAccessExpContext) => void
属性值
(ctx: IndexAccessExpContext) => void
exitJsonCreationExp
退出由 jsonCreationExp中标有替代项的 ExpressionAntlrParser.primaryExpression 生成的分析树。
exitJsonCreationExp?: (ctx: JsonCreationExpContext) => void
属性值
(ctx: JsonCreationExpContext) => void
exitKey
退出由 ExpressionAntlrParser.key生成的分析树。
exitKey?: (ctx: KeyContext) => void
属性值
(ctx: KeyContext) => void
exitKeyValuePair
退出由 ExpressionAntlrParser.keyValuePair生成的分析树。
exitKeyValuePair?: (ctx: KeyValuePairContext) => void
属性值
(ctx: KeyValuePairContext) => void
exitKeyValuePairList
退出由 ExpressionAntlrParser.keyValuePairList生成的分析树。
exitKeyValuePairList?: (ctx: KeyValuePairListContext) => void
属性值
(ctx: KeyValuePairListContext) => void
exitLambda
退出由 ExpressionAntlrParser.lambda生成的分析树。
exitLambda?: (ctx: LambdaContext) => void
属性值
(ctx: LambdaContext) => void
exitMemberAccessExp
退出由 memberAccessExp中标有替代项的 ExpressionAntlrParser.primaryExpression 生成的分析树。
exitMemberAccessExp?: (ctx: MemberAccessExpContext) => void
属性值
(ctx: MemberAccessExpContext) => void
exitNumericAtom
退出由 numericAtom中标有替代项的 ExpressionAntlrParser.primaryExpression 生成的分析树。
exitNumericAtom?: (ctx: NumericAtomContext) => void
属性值
(ctx: NumericAtomContext) => void
exitParenthesisExp
退出由 parenthesisExp中标有替代项的 ExpressionAntlrParser.primaryExpression 生成的分析树。
exitParenthesisExp?: (ctx: ParenthesisExpContext) => void
属性值
(ctx: ParenthesisExpContext) => void
exitPrimaryExp
退出由 primaryExp中标有替代项的 ExpressionAntlrParser.expression 生成的分析树。
exitPrimaryExp?: (ctx: PrimaryExpContext) => void
属性值
(ctx: PrimaryExpContext) => void
exitPrimaryExpression
退出由 ExpressionAntlrParser.primaryExpression生成的分析树。
exitPrimaryExpression?: (ctx: PrimaryExpressionContext) => void
属性值
(ctx: PrimaryExpressionContext) => void
exitStringAtom
退出由 stringAtom中标有替代项的 ExpressionAntlrParser.primaryExpression 生成的分析树。
exitStringAtom?: (ctx: StringAtomContext) => void
属性值
(ctx: StringAtomContext) => void
exitStringInterpolation
退出由 ExpressionAntlrParser.stringInterpolation生成的分析树。
exitStringInterpolation?: (ctx: StringInterpolationContext) => void
属性值
(ctx: StringInterpolationContext) => void
exitStringInterpolationAtom
退出由 stringInterpolationAtom中标有替代项的 ExpressionAntlrParser.primaryExpression 生成的分析树。
exitStringInterpolationAtom?: (ctx: StringInterpolationAtomContext) => void
属性值
(ctx: StringInterpolationAtomContext) => void
exitTextContent
退出由 ExpressionAntlrParser.textContent生成的分析树。
exitTextContent?: (ctx: TextContentContext) => void
属性值
(ctx: TextContentContext) => void
exitTripleOpExp
退出由 tripleOpExp中标有替代项的 ExpressionAntlrParser.expression 生成的分析树。
exitTripleOpExp?: (ctx: TripleOpExpContext) => void
属性值
(ctx: TripleOpExpContext) => void
exitUnaryOpExp
退出由 unaryOpExp中标有替代项的 ExpressionAntlrParser.expression 生成的分析树。
exitUnaryOpExp?: (ctx: UnaryOpExpContext) => void
属性值
(ctx: UnaryOpExpContext) => 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