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 pela arrayCreationExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterBinaryOpExp

Insira uma árvore de análise produzida pela 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 pela funcInvokeExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterIdAtom

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

enterIndexAccessExp

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

enterJsonCreationExp

Insira uma árvore de análise produzida pela 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 pela memberAccessExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterNumericAtom

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

enterParenthesisExp

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

enterPrimaryExp

Insira uma árvore de análise produzida pela 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 pela 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 pela 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 pela tripleOpExp alternativa rotulada em ExpressionAntlrParser.expression.

enterUnaryOpExp

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

exitArgsList

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

exitArrayCreationExp

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

exitBinaryOpExp

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

exitExpression

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

exitFile

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

exitFuncInvokeExp

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

exitIdAtom

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

exitIndexAccessExp

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

exitJsonCreationExp

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

exitKey

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

exitKeyValuePair

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

exitKeyValuePairList

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

exitLambda

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

exitMemberAccessExp

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

exitNumericAtom

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

exitParenthesisExp

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

exitPrimaryExp

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

exitPrimaryExpression

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

exitStringAtom

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

exitStringInterpolation

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

exitStringInterpolationAtom

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

exitTextContent

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

exitTripleOpExp

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

exitUnaryOpExp

Saia de uma árvore de análise produzida pela 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 pela arrayCreationExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterArrayCreationExp?: (ctx: ArrayCreationExpContext) => void

Valor da propriedade

(ctx: ArrayCreationExpContext) => void

enterBinaryOpExp

Insira uma árvore de análise produzida pela 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 pela funcInvokeExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterFuncInvokeExp?: (ctx: FuncInvokeExpContext) => void

Valor da propriedade

(ctx: FuncInvokeExpContext) => void

enterIdAtom

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

enterIdAtom?: (ctx: IdAtomContext) => void

Valor da propriedade

(ctx: IdAtomContext) => void

enterIndexAccessExp

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

enterIndexAccessExp?: (ctx: IndexAccessExpContext) => void

Valor da propriedade

(ctx: IndexAccessExpContext) => void

enterJsonCreationExp

Insira uma árvore de análise produzida pela 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 pela memberAccessExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

enterMemberAccessExp?: (ctx: MemberAccessExpContext) => void

Valor da propriedade

(ctx: MemberAccessExpContext) => void

enterNumericAtom

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

enterNumericAtom?: (ctx: NumericAtomContext) => void

Valor da propriedade

(ctx: NumericAtomContext) => void

enterParenthesisExp

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

enterParenthesisExp?: (ctx: ParenthesisExpContext) => void

Valor da propriedade

(ctx: ParenthesisExpContext) => void

enterPrimaryExp

Insira uma árvore de análise produzida pela 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 pela 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 pela 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 pela tripleOpExp alternativa rotulada em ExpressionAntlrParser.expression.

enterTripleOpExp?: (ctx: TripleOpExpContext) => void

Valor da propriedade

(ctx: TripleOpExpContext) => void

enterUnaryOpExp

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

enterUnaryOpExp?: (ctx: UnaryOpExpContext) => void

Valor da propriedade

(ctx: UnaryOpExpContext) => void

exitArgsList

Saia 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 pela 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 pela binaryOpExp alternativa rotulada em ExpressionAntlrParser.expression.

exitBinaryOpExp?: (ctx: BinaryOpExpContext) => void

Valor da propriedade

(ctx: BinaryOpExpContext) => void

exitExpression

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

exitExpression?: (ctx: ExpressionContext) => void

Valor da propriedade

(ctx: ExpressionContext) => void

exitFile

Saia 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 pela 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 pela 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 pela 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 pela jsonCreationExp alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitJsonCreationExp?: (ctx: JsonCreationExpContext) => void

Valor da propriedade

(ctx: JsonCreationExpContext) => void

exitKey

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

exitKey?: (ctx: KeyContext) => void

Valor da propriedade

(ctx: KeyContext) => void

exitKeyValuePair

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

exitKeyValuePair?: (ctx: KeyValuePairContext) => void

Valor da propriedade

(ctx: KeyValuePairContext) => void

exitKeyValuePairList

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

exitKeyValuePairList?: (ctx: KeyValuePairListContext) => void

Valor da propriedade

(ctx: KeyValuePairListContext) => void

exitLambda

Saia 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 pela 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 pela 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 pela 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 pela primaryExp alternativa rotulada em ExpressionAntlrParser.expression.

exitPrimaryExp?: (ctx: PrimaryExpContext) => void

Valor da propriedade

(ctx: PrimaryExpContext) => void

exitPrimaryExpression

Saia 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 pela stringAtom alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitStringAtom?: (ctx: StringAtomContext) => void

Valor da propriedade

(ctx: StringAtomContext) => void

exitStringInterpolation

Saia 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 pela stringInterpolationAtom alternativa rotulada em ExpressionAntlrParser.primaryExpression.

exitStringInterpolationAtom?: (ctx: StringInterpolationAtomContext) => void

Valor da propriedade

(ctx: StringInterpolationAtomContext) => void

exitTextContent

Saia 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 pela 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 pela 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