Condividi tramite


ExpressionAntlrParserListener interface

Questa interfaccia definisce un listener completo per un albero di analisi prodotto da ExpressionAntlrParser.

Extends

ParseTreeListener

Proprietà

enterArgsList

Immettere un albero di analisi prodotto da ExpressionAntlrParser.argsList.

enterArrayCreationExp

Immettere un albero di analisi prodotto dall'alternativa arrayCreationExp etichettata in ExpressionAntlrParser.primaryExpression.

enterBinaryOpExp

Immettere un albero di analisi prodotto dall'alternativa binaryOpExp etichettata in ExpressionAntlrParser.expression.

enterExpression

Immettere un albero di analisi prodotto da ExpressionAntlrParser.expression.

enterFile

Immettere un albero di analisi prodotto da ExpressionAntlrParser.file.

enterFuncInvokeExp

Immettere un albero di analisi prodotto dall'alternativa funcInvokeExp etichettata in ExpressionAntlrParser.primaryExpression.

enterIdAtom

Immettere un albero di analisi prodotto dall'alternativa idAtom etichettata in ExpressionAntlrParser.primaryExpression.

enterIndexAccessExp

Immettere un albero di analisi prodotto dall'alternativa indexAccessExp etichettata in ExpressionAntlrParser.primaryExpression.

enterJsonCreationExp

Immettere un albero di analisi prodotto dall'alternativa jsonCreationExp etichettata in ExpressionAntlrParser.primaryExpression.

enterKey

Immettere un albero di analisi prodotto da ExpressionAntlrParser.key.

enterKeyValuePair

Immettere un albero di analisi prodotto da ExpressionAntlrParser.keyValuePair.

enterKeyValuePairList

Immettere un albero di analisi prodotto da ExpressionAntlrParser.keyValuePairList.

enterLambda

Immettere un albero di analisi prodotto da ExpressionAntlrParser.lambda.

enterMemberAccessExp

Immettere un albero di analisi prodotto dall'alternativa memberAccessExp etichettata in ExpressionAntlrParser.primaryExpression.

enterNumericAtom

Immettere un albero di analisi prodotto dall'alternativa numericAtom etichettata in ExpressionAntlrParser.primaryExpression.

enterParenthesisExp

Immettere un albero di analisi prodotto dall'alternativa parenthesisExp etichettata in ExpressionAntlrParser.primaryExpression.

enterPrimaryExp

Immettere un albero di analisi prodotto dall'alternativa primaryExp etichettata in ExpressionAntlrParser.expression.

enterPrimaryExpression

Immettere un albero di analisi prodotto da ExpressionAntlrParser.primaryExpression.

enterStringAtom

Immettere un albero di analisi prodotto dall'alternativa stringAtom etichettata in ExpressionAntlrParser.primaryExpression.

enterStringInterpolation

Immettere un albero di analisi prodotto da ExpressionAntlrParser.stringInterpolation.

enterStringInterpolationAtom

Immettere un albero di analisi prodotto dall'alternativa stringInterpolationAtom etichettata in ExpressionAntlrParser.primaryExpression.

enterTextContent

Immettere un albero di analisi prodotto da ExpressionAntlrParser.textContent.

enterTripleOpExp

Immettere un albero di analisi prodotto dall'alternativa tripleOpExp etichettata in ExpressionAntlrParser.expression.

enterUnaryOpExp

Immettere un albero di analisi prodotto dall'alternativa unaryOpExp etichettata in ExpressionAntlrParser.expression.

exitArgsList

Uscire da un albero di analisi prodotto da ExpressionAntlrParser.argsList.

exitArrayCreationExp

Uscire da un albero di analisi prodotto dall'alternativa arrayCreationExp etichettata in ExpressionAntlrParser.primaryExpression.

exitBinaryOpExp

Uscire da un albero di analisi prodotto dall'alternativa binaryOpExp etichettata in ExpressionAntlrParser.expression.

exitExpression

Uscire da un albero di analisi prodotto da ExpressionAntlrParser.expression.

exitFile

Uscire da un albero di analisi prodotto da ExpressionAntlrParser.file.

exitFuncInvokeExp

Uscire da un albero di analisi prodotto dall'alternativa funcInvokeExp etichettata in ExpressionAntlrParser.primaryExpression.

exitIdAtom

Uscire da un albero di analisi prodotto dall'alternativa idAtom etichettata in ExpressionAntlrParser.primaryExpression.

exitIndexAccessExp

Uscire da un albero di analisi prodotto dall'alternativa indexAccessExp etichettata in ExpressionAntlrParser.primaryExpression.

exitJsonCreationExp

Uscire da un albero di analisi prodotto dall'alternativa jsonCreationExp etichettata in ExpressionAntlrParser.primaryExpression.

exitKey

Uscire da un albero di analisi prodotto da ExpressionAntlrParser.key.

exitKeyValuePair

Uscire da un albero di analisi prodotto da ExpressionAntlrParser.keyValuePair.

exitKeyValuePairList

Uscire da un albero di analisi prodotto da ExpressionAntlrParser.keyValuePairList.

exitLambda

Uscire da un albero di analisi prodotto da ExpressionAntlrParser.lambda.

exitMemberAccessExp

Uscire da un albero di analisi prodotto dall'alternativa memberAccessExp etichettata in ExpressionAntlrParser.primaryExpression.

exitNumericAtom

Uscire da un albero di analisi prodotto dall'alternativa numericAtom etichettata in ExpressionAntlrParser.primaryExpression.

exitParenthesisExp

Uscire da un albero di analisi prodotto dall'alternativa parenthesisExp etichettata in ExpressionAntlrParser.primaryExpression.

exitPrimaryExp

Uscire da un albero di analisi prodotto dall'alternativa primaryExp etichettata in ExpressionAntlrParser.expression.

exitPrimaryExpression

Uscire da un albero di analisi prodotto da ExpressionAntlrParser.primaryExpression.

exitStringAtom

Uscire da un albero di analisi prodotto dall'alternativa stringAtom etichettata in ExpressionAntlrParser.primaryExpression.

exitStringInterpolation

Uscire da un albero di analisi prodotto da ExpressionAntlrParser.stringInterpolation.

exitStringInterpolationAtom

Uscire da un albero di analisi prodotto dall'alternativa stringInterpolationAtom etichettata in ExpressionAntlrParser.primaryExpression.

exitTextContent

Uscire da un albero di analisi prodotto da ExpressionAntlrParser.textContent.

exitTripleOpExp

Uscire da un albero di analisi prodotto dall'alternativa tripleOpExp etichettata in ExpressionAntlrParser.expression.

exitUnaryOpExp

Uscire da un albero di analisi prodotto dall'alternativa unaryOpExp etichettata in ExpressionAntlrParser.expression.

Proprietà ereditate

enterEveryRule
exitEveryRule
visitErrorNode
visitTerminal

Dettagli proprietà

enterArgsList

Immettere un albero di analisi prodotto da ExpressionAntlrParser.argsList.

enterArgsList?: (ctx: ArgsListContext) => void

Valore della proprietà

(ctx: ArgsListContext) => void

enterArrayCreationExp

Immettere un albero di analisi prodotto dall'alternativa arrayCreationExp etichettata in ExpressionAntlrParser.primaryExpression.

enterArrayCreationExp?: (ctx: ArrayCreationExpContext) => void

Valore della proprietà

(ctx: ArrayCreationExpContext) => void

enterBinaryOpExp

Immettere un albero di analisi prodotto dall'alternativa binaryOpExp etichettata in ExpressionAntlrParser.expression.

enterBinaryOpExp?: (ctx: BinaryOpExpContext) => void

Valore della proprietà

(ctx: BinaryOpExpContext) => void

enterExpression

Immettere un albero di analisi prodotto da ExpressionAntlrParser.expression.

enterExpression?: (ctx: ExpressionContext) => void

Valore della proprietà

(ctx: ExpressionContext) => void

enterFile

Immettere un albero di analisi prodotto da ExpressionAntlrParser.file.

enterFile?: (ctx: FileContext) => void

Valore della proprietà

(ctx: FileContext) => void

enterFuncInvokeExp

Immettere un albero di analisi prodotto dall'alternativa funcInvokeExp etichettata in ExpressionAntlrParser.primaryExpression.

enterFuncInvokeExp?: (ctx: FuncInvokeExpContext) => void

Valore della proprietà

(ctx: FuncInvokeExpContext) => void

enterIdAtom

Immettere un albero di analisi prodotto dall'alternativa idAtom etichettata in ExpressionAntlrParser.primaryExpression.

enterIdAtom?: (ctx: IdAtomContext) => void

Valore della proprietà

(ctx: IdAtomContext) => void

enterIndexAccessExp

Immettere un albero di analisi prodotto dall'alternativa indexAccessExp etichettata in ExpressionAntlrParser.primaryExpression.

enterIndexAccessExp?: (ctx: IndexAccessExpContext) => void

Valore della proprietà

(ctx: IndexAccessExpContext) => void

enterJsonCreationExp

Immettere un albero di analisi prodotto dall'alternativa jsonCreationExp etichettata in ExpressionAntlrParser.primaryExpression.

enterJsonCreationExp?: (ctx: JsonCreationExpContext) => void

Valore della proprietà

(ctx: JsonCreationExpContext) => void

enterKey

Immettere un albero di analisi prodotto da ExpressionAntlrParser.key.

enterKey?: (ctx: KeyContext) => void

Valore della proprietà

(ctx: KeyContext) => void

enterKeyValuePair

Immettere un albero di analisi prodotto da ExpressionAntlrParser.keyValuePair.

enterKeyValuePair?: (ctx: KeyValuePairContext) => void

Valore della proprietà

(ctx: KeyValuePairContext) => void

enterKeyValuePairList

Immettere un albero di analisi prodotto da ExpressionAntlrParser.keyValuePairList.

enterKeyValuePairList?: (ctx: KeyValuePairListContext) => void

Valore della proprietà

(ctx: KeyValuePairListContext) => void

enterLambda

Immettere un albero di analisi prodotto da ExpressionAntlrParser.lambda.

enterLambda?: (ctx: LambdaContext) => void

Valore della proprietà

(ctx: LambdaContext) => void

enterMemberAccessExp

Immettere un albero di analisi prodotto dall'alternativa memberAccessExp etichettata in ExpressionAntlrParser.primaryExpression.

enterMemberAccessExp?: (ctx: MemberAccessExpContext) => void

Valore della proprietà

(ctx: MemberAccessExpContext) => void

enterNumericAtom

Immettere un albero di analisi prodotto dall'alternativa numericAtom etichettata in ExpressionAntlrParser.primaryExpression.

enterNumericAtom?: (ctx: NumericAtomContext) => void

Valore della proprietà

(ctx: NumericAtomContext) => void

enterParenthesisExp

Immettere un albero di analisi prodotto dall'alternativa parenthesisExp etichettata in ExpressionAntlrParser.primaryExpression.

enterParenthesisExp?: (ctx: ParenthesisExpContext) => void

Valore della proprietà

(ctx: ParenthesisExpContext) => void

enterPrimaryExp

Immettere un albero di analisi prodotto dall'alternativa primaryExp etichettata in ExpressionAntlrParser.expression.

enterPrimaryExp?: (ctx: PrimaryExpContext) => void

Valore della proprietà

(ctx: PrimaryExpContext) => void

enterPrimaryExpression

Immettere un albero di analisi prodotto da ExpressionAntlrParser.primaryExpression.

enterPrimaryExpression?: (ctx: PrimaryExpressionContext) => void

Valore della proprietà

(ctx: PrimaryExpressionContext) => void

enterStringAtom

Immettere un albero di analisi prodotto dall'alternativa stringAtom etichettata in ExpressionAntlrParser.primaryExpression.

enterStringAtom?: (ctx: StringAtomContext) => void

Valore della proprietà

(ctx: StringAtomContext) => void

enterStringInterpolation

Immettere un albero di analisi prodotto da ExpressionAntlrParser.stringInterpolation.

enterStringInterpolation?: (ctx: StringInterpolationContext) => void

Valore della proprietà

(ctx: StringInterpolationContext) => void

enterStringInterpolationAtom

Immettere un albero di analisi prodotto dall'alternativa stringInterpolationAtom etichettata in ExpressionAntlrParser.primaryExpression.

enterStringInterpolationAtom?: (ctx: StringInterpolationAtomContext) => void

Valore della proprietà

(ctx: StringInterpolationAtomContext) => void

enterTextContent

Immettere un albero di analisi prodotto da ExpressionAntlrParser.textContent.

enterTextContent?: (ctx: TextContentContext) => void

Valore della proprietà

(ctx: TextContentContext) => void

enterTripleOpExp

Immettere un albero di analisi prodotto dall'alternativa tripleOpExp etichettata in ExpressionAntlrParser.expression.

enterTripleOpExp?: (ctx: TripleOpExpContext) => void

Valore della proprietà

(ctx: TripleOpExpContext) => void

enterUnaryOpExp

Immettere un albero di analisi prodotto dall'alternativa unaryOpExp etichettata in ExpressionAntlrParser.expression.

enterUnaryOpExp?: (ctx: UnaryOpExpContext) => void

Valore della proprietà

(ctx: UnaryOpExpContext) => void

exitArgsList

Uscire da un albero di analisi prodotto da ExpressionAntlrParser.argsList.

exitArgsList?: (ctx: ArgsListContext) => void

Valore della proprietà

(ctx: ArgsListContext) => void

exitArrayCreationExp

Uscire da un albero di analisi prodotto dall'alternativa arrayCreationExp etichettata in ExpressionAntlrParser.primaryExpression.

exitArrayCreationExp?: (ctx: ArrayCreationExpContext) => void

Valore della proprietà

(ctx: ArrayCreationExpContext) => void

exitBinaryOpExp

Uscire da un albero di analisi prodotto dall'alternativa binaryOpExp etichettata in ExpressionAntlrParser.expression.

exitBinaryOpExp?: (ctx: BinaryOpExpContext) => void

Valore della proprietà

(ctx: BinaryOpExpContext) => void

exitExpression

Uscire da un albero di analisi prodotto da ExpressionAntlrParser.expression.

exitExpression?: (ctx: ExpressionContext) => void

Valore della proprietà

(ctx: ExpressionContext) => void

exitFile

Uscire da un albero di analisi prodotto da ExpressionAntlrParser.file.

exitFile?: (ctx: FileContext) => void

Valore della proprietà

(ctx: FileContext) => void

exitFuncInvokeExp

Uscire da un albero di analisi prodotto dall'alternativa funcInvokeExp etichettata in ExpressionAntlrParser.primaryExpression.

exitFuncInvokeExp?: (ctx: FuncInvokeExpContext) => void

Valore della proprietà

(ctx: FuncInvokeExpContext) => void

exitIdAtom

Uscire da un albero di analisi prodotto dall'alternativa idAtom etichettata in ExpressionAntlrParser.primaryExpression.

exitIdAtom?: (ctx: IdAtomContext) => void

Valore della proprietà

(ctx: IdAtomContext) => void

exitIndexAccessExp

Uscire da un albero di analisi prodotto dall'alternativa indexAccessExp etichettata in ExpressionAntlrParser.primaryExpression.

exitIndexAccessExp?: (ctx: IndexAccessExpContext) => void

Valore della proprietà

(ctx: IndexAccessExpContext) => void

exitJsonCreationExp

Uscire da un albero di analisi prodotto dall'alternativa jsonCreationExp etichettata in ExpressionAntlrParser.primaryExpression.

exitJsonCreationExp?: (ctx: JsonCreationExpContext) => void

Valore della proprietà

(ctx: JsonCreationExpContext) => void

exitKey

Uscire da un albero di analisi prodotto da ExpressionAntlrParser.key.

exitKey?: (ctx: KeyContext) => void

Valore della proprietà

(ctx: KeyContext) => void

exitKeyValuePair

Uscire da un albero di analisi prodotto da ExpressionAntlrParser.keyValuePair.

exitKeyValuePair?: (ctx: KeyValuePairContext) => void

Valore della proprietà

(ctx: KeyValuePairContext) => void

exitKeyValuePairList

Uscire da un albero di analisi prodotto da ExpressionAntlrParser.keyValuePairList.

exitKeyValuePairList?: (ctx: KeyValuePairListContext) => void

Valore della proprietà

(ctx: KeyValuePairListContext) => void

exitLambda

Uscire da un albero di analisi prodotto da ExpressionAntlrParser.lambda.

exitLambda?: (ctx: LambdaContext) => void

Valore della proprietà

(ctx: LambdaContext) => void

exitMemberAccessExp

Uscire da un albero di analisi prodotto dall'alternativa memberAccessExp etichettata in ExpressionAntlrParser.primaryExpression.

exitMemberAccessExp?: (ctx: MemberAccessExpContext) => void

Valore della proprietà

(ctx: MemberAccessExpContext) => void

exitNumericAtom

Uscire da un albero di analisi prodotto dall'alternativa numericAtom etichettata in ExpressionAntlrParser.primaryExpression.

exitNumericAtom?: (ctx: NumericAtomContext) => void

Valore della proprietà

(ctx: NumericAtomContext) => void

exitParenthesisExp

Uscire da un albero di analisi prodotto dall'alternativa parenthesisExp etichettata in ExpressionAntlrParser.primaryExpression.

exitParenthesisExp?: (ctx: ParenthesisExpContext) => void

Valore della proprietà

(ctx: ParenthesisExpContext) => void

exitPrimaryExp

Uscire da un albero di analisi prodotto dall'alternativa primaryExp etichettata in ExpressionAntlrParser.expression.

exitPrimaryExp?: (ctx: PrimaryExpContext) => void

Valore della proprietà

(ctx: PrimaryExpContext) => void

exitPrimaryExpression

Uscire da un albero di analisi prodotto da ExpressionAntlrParser.primaryExpression.

exitPrimaryExpression?: (ctx: PrimaryExpressionContext) => void

Valore della proprietà

(ctx: PrimaryExpressionContext) => void

exitStringAtom

Uscire da un albero di analisi prodotto dall'alternativa stringAtom etichettata in ExpressionAntlrParser.primaryExpression.

exitStringAtom?: (ctx: StringAtomContext) => void

Valore della proprietà

(ctx: StringAtomContext) => void

exitStringInterpolation

Uscire da un albero di analisi prodotto da ExpressionAntlrParser.stringInterpolation.

exitStringInterpolation?: (ctx: StringInterpolationContext) => void

Valore della proprietà

(ctx: StringInterpolationContext) => void

exitStringInterpolationAtom

Uscire da un albero di analisi prodotto dall'alternativa stringInterpolationAtom etichettata in ExpressionAntlrParser.primaryExpression.

exitStringInterpolationAtom?: (ctx: StringInterpolationAtomContext) => void

Valore della proprietà

(ctx: StringInterpolationAtomContext) => void

exitTextContent

Uscire da un albero di analisi prodotto da ExpressionAntlrParser.textContent.

exitTextContent?: (ctx: TextContentContext) => void

Valore della proprietà

(ctx: TextContentContext) => void

exitTripleOpExp

Uscire da un albero di analisi prodotto dall'alternativa tripleOpExp etichettata in ExpressionAntlrParser.expression.

exitTripleOpExp?: (ctx: TripleOpExpContext) => void

Valore della proprietà

(ctx: TripleOpExpContext) => void

exitUnaryOpExp

Uscire da un albero di analisi prodotto dall'alternativa unaryOpExp etichettata in ExpressionAntlrParser.expression.

exitUnaryOpExp?: (ctx: UnaryOpExpContext) => void

Valore della proprietà

(ctx: UnaryOpExpContext) => void

Dettagli proprietà ereditate

enterEveryRule

enterEveryRule?: (ctx: ParserRuleContext) => void

Valore della proprietà

(ctx: ParserRuleContext) => void

Ereditato da ParseTreeListener.enterEveryRule

exitEveryRule

exitEveryRule?: (ctx: ParserRuleContext) => void

Valore della proprietà

(ctx: ParserRuleContext) => void

Ereditato da ParseTreeListener.exitEveryRule

visitErrorNode

visitErrorNode?: (node: ErrorNode) => void

Valore della proprietà

(node: ErrorNode) => void

Ereditato da ParseTreeListener.visitErrorNode

visitTerminal

visitTerminal?: (node: TerminalNode) => void

Valore della proprietà

(node: TerminalNode) => void

Ereditato da ParseTreeListener.visitTerminal