Поделиться через


ExpressionAntlrParserListener interface

Этот интерфейс определяет полный прослушиватель для дерева синтаксического анализа, созданного ExpressionAntlrParser.

Extends

ParseTreeListener

Свойства

enterArgsList

Введите дерево синтаксического анализа, созданное ExpressionAntlrParser.argsList.

enterArrayCreationExp

Введите дерево синтаксического анализа, созданное arrayCreationExp альтернативой в ExpressionAntlrParser.primaryExpression.

enterBinaryOpExp

Введите дерево синтаксического анализа, созданное binaryOpExp альтернативой в ExpressionAntlrParser.expression.

enterExpression

Введите дерево синтаксического анализа, созданное ExpressionAntlrParser.expression.

enterFile

Введите дерево синтаксического анализа, созданное ExpressionAntlrParser.file.

enterFuncInvokeExp

Введите дерево синтаксического анализа, созданное funcInvokeExp альтернативой в ExpressionAntlrParser.primaryExpression.

enterIdAtom

Введите дерево синтаксического анализа, созданное idAtom альтернативой в ExpressionAntlrParser.primaryExpression.

enterIndexAccessExp

Введите дерево синтаксического анализа, созданное indexAccessExp альтернативой в ExpressionAntlrParser.primaryExpression.

enterJsonCreationExp

Введите дерево синтаксического анализа, созданное jsonCreationExp альтернативой в ExpressionAntlrParser.primaryExpression.

enterKey

Введите дерево синтаксического анализа, созданное ExpressionAntlrParser.key.

enterKeyValuePair

Введите дерево синтаксического анализа, созданное ExpressionAntlrParser.keyValuePair.

enterKeyValuePairList

Введите дерево синтаксического анализа, созданное ExpressionAntlrParser.keyValuePairList.

enterLambda

Введите дерево синтаксического анализа, созданное ExpressionAntlrParser.lambda.

enterMemberAccessExp

Введите дерево синтаксического анализа, созданное memberAccessExp альтернативой в ExpressionAntlrParser.primaryExpression.

enterNumericAtom

Введите дерево синтаксического анализа, созданное numericAtom альтернативой в ExpressionAntlrParser.primaryExpression.

enterParenthesisExp

Введите дерево синтаксического анализа, созданное parenthesisExp альтернативой в ExpressionAntlrParser.primaryExpression.

enterPrimaryExp

Введите дерево синтаксического анализа, созданное primaryExp альтернативой в ExpressionAntlrParser.expression.

enterPrimaryExpression

Введите дерево синтаксического анализа, созданное ExpressionAntlrParser.primaryExpression.

enterStringAtom

Введите дерево синтаксического анализа, созданное stringAtom альтернативой в ExpressionAntlrParser.primaryExpression.

enterStringInterpolation

Введите дерево синтаксического анализа, созданное ExpressionAntlrParser.stringInterpolation.

enterStringInterpolationAtom

Введите дерево синтаксического анализа, созданное stringInterpolationAtom альтернативой в ExpressionAntlrParser.primaryExpression.

enterTextContent

Введите дерево синтаксического анализа, созданное ExpressionAntlrParser.textContent.

enterTripleOpExp

Введите дерево синтаксического анализа, созданное tripleOpExp альтернативой в ExpressionAntlrParser.expression.

enterUnaryOpExp

Введите дерево синтаксического анализа, созданное unaryOpExp альтернативой в ExpressionAntlrParser.expression.

exitArgsList

Выход из дерева синтаксического анализа, созданного ExpressionAntlrParser.argsList.

exitArrayCreationExp

Выход из дерева синтаксического анализа, созданного arrayCreationExp альтернативой в ExpressionAntlrParser.primaryExpression.

exitBinaryOpExp

Выход из дерева синтаксического анализа, созданного binaryOpExp альтернативой в ExpressionAntlrParser.expression.

exitExpression

Выход из дерева синтаксического анализа, созданного ExpressionAntlrParser.expression.

exitFile

Выход из дерева синтаксического анализа, созданного ExpressionAntlrParser.file.

exitFuncInvokeExp

Выход из дерева синтаксического анализа, созданного funcInvokeExp альтернативой в ExpressionAntlrParser.primaryExpression.

exitIdAtom

Выход из дерева синтаксического анализа, созданного idAtom альтернативой в ExpressionAntlrParser.primaryExpression.

exitIndexAccessExp

Выход из дерева синтаксического анализа, созданного indexAccessExp альтернативой в ExpressionAntlrParser.primaryExpression.

exitJsonCreationExp

Выход из дерева синтаксического анализа, созданного jsonCreationExp альтернативой в ExpressionAntlrParser.primaryExpression.

exitKey

Выход из дерева синтаксического анализа, созданного ExpressionAntlrParser.key.

exitKeyValuePair

Выход из дерева синтаксического анализа, созданного ExpressionAntlrParser.keyValuePair.

exitKeyValuePairList

Выход из дерева синтаксического анализа, созданного ExpressionAntlrParser.keyValuePairList.

exitLambda

Выход из дерева синтаксического анализа, созданного ExpressionAntlrParser.lambda.

exitMemberAccessExp

Выход из дерева синтаксического анализа, созданного memberAccessExp альтернативой в ExpressionAntlrParser.primaryExpression.

exitNumericAtom

Выход из дерева синтаксического анализа, созданного numericAtom альтернативой в ExpressionAntlrParser.primaryExpression.

exitParenthesisExp

Выход из дерева синтаксического анализа, созданного parenthesisExp альтернативой в ExpressionAntlrParser.primaryExpression.

exitPrimaryExp

Выход из дерева синтаксического анализа, созданного primaryExp альтернативой в ExpressionAntlrParser.expression.

exitPrimaryExpression

Выход из дерева синтаксического анализа, созданного ExpressionAntlrParser.primaryExpression.

exitStringAtom

Выход из дерева синтаксического анализа, созданного stringAtom альтернативой в ExpressionAntlrParser.primaryExpression.

exitStringInterpolation

Выход из дерева синтаксического анализа, созданного ExpressionAntlrParser.stringInterpolation.

exitStringInterpolationAtom

Выход из дерева синтаксического анализа, созданного stringInterpolationAtom альтернативой в ExpressionAntlrParser.primaryExpression.

exitTextContent

Выход из дерева синтаксического анализа, созданного ExpressionAntlrParser.textContent.

exitTripleOpExp

Выход из дерева синтаксического анализа, созданного tripleOpExp альтернативой в ExpressionAntlrParser.expression.

exitUnaryOpExp

Выход из дерева синтаксического анализа, созданного unaryOpExp альтернативой в ExpressionAntlrParser.expression.

Унаследованные свойства

enterEveryRule
exitEveryRule
visitErrorNode
visitTerminal

Сведения о свойстве

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