Compartilhar via


ExpressionAntlrParserListener interface

Essa interface define um ouvinte completo para uma árvore de análise produzida por ExpressionAntlrParser.

Extends

ParseTreeListener

Propriedades

enterArgsList

Insira uma árvore de análise produzida por ExpressionAntlrParser.argsList.

enterArrayCreationExp

Insira uma árvore de análise produzida pelo arrayCreationExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterBinaryOpExp

Insira uma árvore de análise produzida pelo binaryOpExp alternativa rotulada em ExpressionAntlrParser.expression.

enterExpression

Insira uma árvore de análise produzida por ExpressionAntlrParser.expression.

enterFile

Insira uma árvore de análise produzida por ExpressionAntlrParser.file.

enterFuncInvokeExp

Insira uma árvore de análise produzida pelo funcInvokeExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterIdAtom

Insira uma árvore de análise produzida pelo idAtom alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterIndexAccessExp

Insira uma árvore de análise produzida pelo indexAccessExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterJsonCreationExp

Insira uma árvore de análise produzida pelo jsonCreationExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterKey

Insira uma árvore de análise produzida por ExpressionAntlrParser.key.

enterKeyValuePair

Insira uma árvore de análise produzida por ExpressionAntlrParser.keyValuePair.

enterKeyValuePairList

Insira uma árvore de análise produzida por ExpressionAntlrParser.keyValuePairList.

enterLambda

Insira uma árvore de análise produzida por ExpressionAntlrParser.lambda.

enterMemberAccessExp

Insira uma árvore de análise produzida pelo memberAccessExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterNumericAtom

Insira uma árvore de análise produzida pelo numericAtom alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterParenthesisExp

Insira uma árvore de análise produzida pelo parenthesisExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterPrimaryExp

Insira uma árvore de análise produzida pelo primaryExp alternativa rotulada em ExpressionAntlrParser.expression.

enterPrimaryExpression

Insira uma árvore de análise produzida por ExpressionAntlrParser.primaryExpression.

enterStringAtom

Insira uma árvore de análise produzida pelo stringAtom alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterStringInterpolation

Insira uma árvore de análise produzida por ExpressionAntlrParser.stringInterpolation.

enterStringInterpolationAtom

Insira uma árvore de análise produzida pelo stringInterpolationAtom alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterTextContent

Insira uma árvore de análise produzida por ExpressionAntlrParser.textContent.

enterTripleOpExp

Insira uma árvore de análise produzida pelo tripleOpExp alternativa rotulada em ExpressionAntlrParser.expression.

enterUnaryOpExp

Insira uma árvore de análise produzida pelo unaryOpExp alternativa rotulada em ExpressionAntlrParser.expression.

exitArgsList

Sair de uma árvore de análise produzida por ExpressionAntlrParser.argsList.

exitArrayCreationExp

Saia de uma árvore de análise produzida pelo arrayCreationExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitBinaryOpExp

Saia de uma árvore de análise produzida pelo binaryOpExp alternativa rotulada em ExpressionAntlrParser.expression.

exitExpression

Sair de uma árvore de análise produzida por ExpressionAntlrParser.expression.

exitFile

Sair de uma árvore de análise produzida por ExpressionAntlrParser.file.

exitFuncInvokeExp

Saia de uma árvore de análise produzida pelo funcInvokeExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitIdAtom

Saia de uma árvore de análise produzida pelo idAtom alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitIndexAccessExp

Saia de uma árvore de análise produzida pelo indexAccessExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitJsonCreationExp

Saia de uma árvore de análise produzida pelo jsonCreationExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitKey

Sair de uma árvore de análise produzida por ExpressionAntlrParser.key.

exitKeyValuePair

Sair de uma árvore de análise produzida por ExpressionAntlrParser.keyValuePair.

exitKeyValuePairList

Sair de uma árvore de análise produzida por ExpressionAntlrParser.keyValuePairList.

exitLambda

Sair de uma árvore de análise produzida por ExpressionAntlrParser.lambda.

exitMemberAccessExp

Saia de uma árvore de análise produzida pelo memberAccessExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitNumericAtom

Saia de uma árvore de análise produzida pelo numericAtom alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitParenthesisExp

Saia de uma árvore de análise produzida pelo parenthesisExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitPrimaryExp

Saia de uma árvore de análise produzida pelo primaryExp alternativa rotulada em ExpressionAntlrParser.expression.

exitPrimaryExpression

Sair de uma árvore de análise produzida por ExpressionAntlrParser.primaryExpression.

exitStringAtom

Saia de uma árvore de análise produzida pelo stringAtom alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitStringInterpolation

Sair de uma árvore de análise produzida por ExpressionAntlrParser.stringInterpolation.

exitStringInterpolationAtom

Saia de uma árvore de análise produzida pelo stringInterpolationAtom alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitTextContent

Sair de uma árvore de análise produzida por ExpressionAntlrParser.textContent.

exitTripleOpExp

Saia de uma árvore de análise produzida pelo tripleOpExp alternativa rotulada em ExpressionAntlrParser.expression.

exitUnaryOpExp

Saia de uma árvore de análise produzida pelo unaryOpExp alternativa rotulada em ExpressionAntlrParser.expression.

Propriedades herdadas

enterEveryRule
exitEveryRule
visitErrorNode
visitTerminal

Detalhes da propriedade

enterArgsList

Insira uma árvore de análise produzida por ExpressionAntlrParser.argsList.

enterArgsList?: (ctx: ArgsListContext) => void

Valor da propriedade

(ctx: ArgsListContext) => void

enterArrayCreationExp

Insira uma árvore de análise produzida pelo arrayCreationExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterArrayCreationExp?: (ctx: ArrayCreationExpContext) => void

Valor da propriedade

(ctx: ArrayCreationExpContext) => void

enterBinaryOpExp

Insira uma árvore de análise produzida pelo binaryOpExp alternativa rotulada em ExpressionAntlrParser.expression.

enterBinaryOpExp?: (ctx: BinaryOpExpContext) => void

Valor da propriedade

(ctx: BinaryOpExpContext) => void

enterExpression

Insira uma árvore de análise produzida por ExpressionAntlrParser.expression.

enterExpression?: (ctx: ExpressionContext) => void

Valor da propriedade

(ctx: ExpressionContext) => void

enterFile

Insira uma árvore de análise produzida por ExpressionAntlrParser.file.

enterFile?: (ctx: FileContext) => void

Valor da propriedade

(ctx: FileContext) => void

enterFuncInvokeExp

Insira uma árvore de análise produzida pelo funcInvokeExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterFuncInvokeExp?: (ctx: FuncInvokeExpContext) => void

Valor da propriedade

(ctx: FuncInvokeExpContext) => void

enterIdAtom

Insira uma árvore de análise produzida pelo idAtom alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterIdAtom?: (ctx: IdAtomContext) => void

Valor da propriedade

(ctx: IdAtomContext) => void

enterIndexAccessExp

Insira uma árvore de análise produzida pelo indexAccessExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterIndexAccessExp?: (ctx: IndexAccessExpContext) => void

Valor da propriedade

(ctx: IndexAccessExpContext) => void

enterJsonCreationExp

Insira uma árvore de análise produzida pelo jsonCreationExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterJsonCreationExp?: (ctx: JsonCreationExpContext) => void

Valor da propriedade

(ctx: JsonCreationExpContext) => void

enterKey

Insira uma árvore de análise produzida por ExpressionAntlrParser.key.

enterKey?: (ctx: KeyContext) => void

Valor da propriedade

(ctx: KeyContext) => void

enterKeyValuePair

Insira uma árvore de análise produzida por ExpressionAntlrParser.keyValuePair.

enterKeyValuePair?: (ctx: KeyValuePairContext) => void

Valor da propriedade

(ctx: KeyValuePairContext) => void

enterKeyValuePairList

Insira uma árvore de análise produzida por ExpressionAntlrParser.keyValuePairList.

enterKeyValuePairList?: (ctx: KeyValuePairListContext) => void

Valor da propriedade

(ctx: KeyValuePairListContext) => void

enterLambda

Insira uma árvore de análise produzida por ExpressionAntlrParser.lambda.

enterLambda?: (ctx: LambdaContext) => void

Valor da propriedade

(ctx: LambdaContext) => void

enterMemberAccessExp

Insira uma árvore de análise produzida pelo memberAccessExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterMemberAccessExp?: (ctx: MemberAccessExpContext) => void

Valor da propriedade

(ctx: MemberAccessExpContext) => void

enterNumericAtom

Insira uma árvore de análise produzida pelo numericAtom alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterNumericAtom?: (ctx: NumericAtomContext) => void

Valor da propriedade

(ctx: NumericAtomContext) => void

enterParenthesisExp

Insira uma árvore de análise produzida pelo parenthesisExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterParenthesisExp?: (ctx: ParenthesisExpContext) => void

Valor da propriedade

(ctx: ParenthesisExpContext) => void

enterPrimaryExp

Insira uma árvore de análise produzida pelo primaryExp alternativa rotulada em ExpressionAntlrParser.expression.

enterPrimaryExp?: (ctx: PrimaryExpContext) => void

Valor da propriedade

(ctx: PrimaryExpContext) => void

enterPrimaryExpression

Insira uma árvore de análise produzida por ExpressionAntlrParser.primaryExpression.

enterPrimaryExpression?: (ctx: PrimaryExpressionContext) => void

Valor da propriedade

(ctx: PrimaryExpressionContext) => void

enterStringAtom

Insira uma árvore de análise produzida pelo stringAtom alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterStringAtom?: (ctx: StringAtomContext) => void

Valor da propriedade

(ctx: StringAtomContext) => void

enterStringInterpolation

Insira uma árvore de análise produzida por ExpressionAntlrParser.stringInterpolation.

enterStringInterpolation?: (ctx: StringInterpolationContext) => void

Valor da propriedade

(ctx: StringInterpolationContext) => void

enterStringInterpolationAtom

Insira uma árvore de análise produzida pelo stringInterpolationAtom alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterStringInterpolationAtom?: (ctx: StringInterpolationAtomContext) => void

Valor da propriedade

(ctx: StringInterpolationAtomContext) => void

enterTextContent

Insira uma árvore de análise produzida por ExpressionAntlrParser.textContent.

enterTextContent?: (ctx: TextContentContext) => void

Valor da propriedade

(ctx: TextContentContext) => void

enterTripleOpExp

Insira uma árvore de análise produzida pelo tripleOpExp alternativa rotulada em ExpressionAntlrParser.expression.

enterTripleOpExp?: (ctx: TripleOpExpContext) => void

Valor da propriedade

(ctx: TripleOpExpContext) => void

enterUnaryOpExp

Insira uma árvore de análise produzida pelo unaryOpExp alternativa rotulada em ExpressionAntlrParser.expression.

enterUnaryOpExp?: (ctx: UnaryOpExpContext) => void

Valor da propriedade

(ctx: UnaryOpExpContext) => void

exitArgsList

Sair de uma árvore de análise produzida por ExpressionAntlrParser.argsList.

exitArgsList?: (ctx: ArgsListContext) => void

Valor da propriedade

(ctx: ArgsListContext) => void

exitArrayCreationExp

Saia de uma árvore de análise produzida pelo arrayCreationExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitArrayCreationExp?: (ctx: ArrayCreationExpContext) => void

Valor da propriedade

(ctx: ArrayCreationExpContext) => void

exitBinaryOpExp

Saia de uma árvore de análise produzida pelo binaryOpExp alternativa rotulada em ExpressionAntlrParser.expression.

exitBinaryOpExp?: (ctx: BinaryOpExpContext) => void

Valor da propriedade

(ctx: BinaryOpExpContext) => void

exitExpression

Sair de uma árvore de análise produzida por ExpressionAntlrParser.expression.

exitExpression?: (ctx: ExpressionContext) => void

Valor da propriedade

(ctx: ExpressionContext) => void

exitFile

Sair de uma árvore de análise produzida por ExpressionAntlrParser.file.

exitFile?: (ctx: FileContext) => void

Valor da propriedade

(ctx: FileContext) => void

exitFuncInvokeExp

Saia de uma árvore de análise produzida pelo funcInvokeExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitFuncInvokeExp?: (ctx: FuncInvokeExpContext) => void

Valor da propriedade

(ctx: FuncInvokeExpContext) => void

exitIdAtom

Saia de uma árvore de análise produzida pelo idAtom alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitIdAtom?: (ctx: IdAtomContext) => void

Valor da propriedade

(ctx: IdAtomContext) => void

exitIndexAccessExp

Saia de uma árvore de análise produzida pelo indexAccessExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitIndexAccessExp?: (ctx: IndexAccessExpContext) => void

Valor da propriedade

(ctx: IndexAccessExpContext) => void

exitJsonCreationExp

Saia de uma árvore de análise produzida pelo jsonCreationExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitJsonCreationExp?: (ctx: JsonCreationExpContext) => void

Valor da propriedade

(ctx: JsonCreationExpContext) => void

exitKey

Sair de uma árvore de análise produzida por ExpressionAntlrParser.key.

exitKey?: (ctx: KeyContext) => void

Valor da propriedade

(ctx: KeyContext) => void

exitKeyValuePair

Sair de uma árvore de análise produzida por ExpressionAntlrParser.keyValuePair.

exitKeyValuePair?: (ctx: KeyValuePairContext) => void

Valor da propriedade

(ctx: KeyValuePairContext) => void

exitKeyValuePairList

Sair de uma árvore de análise produzida por ExpressionAntlrParser.keyValuePairList.

exitKeyValuePairList?: (ctx: KeyValuePairListContext) => void

Valor da propriedade

(ctx: KeyValuePairListContext) => void

exitLambda

Sair de uma árvore de análise produzida por ExpressionAntlrParser.lambda.

exitLambda?: (ctx: LambdaContext) => void

Valor da propriedade

(ctx: LambdaContext) => void

exitMemberAccessExp

Saia de uma árvore de análise produzida pelo memberAccessExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitMemberAccessExp?: (ctx: MemberAccessExpContext) => void

Valor da propriedade

(ctx: MemberAccessExpContext) => void

exitNumericAtom

Saia de uma árvore de análise produzida pelo numericAtom alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitNumericAtom?: (ctx: NumericAtomContext) => void

Valor da propriedade

(ctx: NumericAtomContext) => void

exitParenthesisExp

Saia de uma árvore de análise produzida pelo parenthesisExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitParenthesisExp?: (ctx: ParenthesisExpContext) => void

Valor da propriedade

(ctx: ParenthesisExpContext) => void

exitPrimaryExp

Saia de uma árvore de análise produzida pelo primaryExp alternativa rotulada em ExpressionAntlrParser.expression.

exitPrimaryExp?: (ctx: PrimaryExpContext) => void

Valor da propriedade

(ctx: PrimaryExpContext) => void

exitPrimaryExpression

Sair de uma árvore de análise produzida por ExpressionAntlrParser.primaryExpression.

exitPrimaryExpression?: (ctx: PrimaryExpressionContext) => void

Valor da propriedade

(ctx: PrimaryExpressionContext) => void

exitStringAtom

Saia de uma árvore de análise produzida pelo stringAtom alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitStringAtom?: (ctx: StringAtomContext) => void

Valor da propriedade

(ctx: StringAtomContext) => void

exitStringInterpolation

Sair de uma árvore de análise produzida por ExpressionAntlrParser.stringInterpolation.

exitStringInterpolation?: (ctx: StringInterpolationContext) => void

Valor da propriedade

(ctx: StringInterpolationContext) => void

exitStringInterpolationAtom

Saia de uma árvore de análise produzida pelo stringInterpolationAtom alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitStringInterpolationAtom?: (ctx: StringInterpolationAtomContext) => void

Valor da propriedade

(ctx: StringInterpolationAtomContext) => void

exitTextContent

Sair de uma árvore de análise produzida por ExpressionAntlrParser.textContent.

exitTextContent?: (ctx: TextContentContext) => void

Valor da propriedade

(ctx: TextContentContext) => void

exitTripleOpExp

Saia de uma árvore de análise produzida pelo tripleOpExp alternativa rotulada em ExpressionAntlrParser.expression.

exitTripleOpExp?: (ctx: TripleOpExpContext) => void

Valor da propriedade

(ctx: TripleOpExpContext) => void

exitUnaryOpExp

Saia de uma árvore de análise produzida pelo unaryOpExp alternativa rotulada em ExpressionAntlrParser.expression.

exitUnaryOpExp?: (ctx: UnaryOpExpContext) => void

Valor da propriedade

(ctx: UnaryOpExpContext) => void

Detalhes das propriedades herdadas

enterEveryRule

enterEveryRule?: (ctx: ParserRuleContext) => void

Valor da propriedade

(ctx: ParserRuleContext) => void

Herdado de ParseTreeListener.enterEveryRule

exitEveryRule

exitEveryRule?: (ctx: ParserRuleContext) => void

Valor da propriedade

(ctx: ParserRuleContext) => void

Herdado de ParseTreeListener.exitEveryRule

visitErrorNode

visitErrorNode?: (node: ErrorNode) => void

Valor da propriedade

(node: ErrorNode) => void

Herdado de ParseTreeListener.visitErrorNode

visitTerminal

visitTerminal?: (node: TerminalNode) => void

Valor da propriedade

(node: TerminalNode) => void

Herdado de ParseTreeListener.visitTerminal