ExpressionAntlrParserListener interface
Dans cet article
Cette interface définit un écouteur complet pour une arborescence d’analyse produite par ExpressionAntlrParser
.
- Extends
-
ParseTreeListener
enter |
Entrez une arborescence d’analyse produite par |
enter |
Entrez une arborescence d’analyse produite par l’alternative |
enter |
Entrez une arborescence d’analyse produite par l’alternative |
enter |
Entrez une arborescence d’analyse produite par |
enter |
Entrez une arborescence d’analyse produite par |
enter |
Entrez une arborescence d’analyse produite par l’alternative |
enter |
Entrez une arborescence d’analyse produite par l’alternative |
enter |
Entrez une arborescence d’analyse produite par l’alternative |
enter |
Entrez une arborescence d’analyse produite par l’alternative |
enter |
Entrez une arborescence d’analyse produite par |
enter |
Entrez une arborescence d’analyse produite par |
enter |
Entrez une arborescence d’analyse produite par |
enter |
Entrez une arborescence d’analyse produite par |
enter |
Entrez une arborescence d’analyse produite par l’alternative |
enter |
Entrez une arborescence d’analyse produite par l’alternative |
enter |
Entrez une arborescence d’analyse produite par l’alternative |
enter |
Entrez une arborescence d’analyse produite par l’alternative |
enter |
Entrez une arborescence d’analyse produite par |
enter |
Entrez une arborescence d’analyse produite par l’alternative |
enter |
Entrez une arborescence d’analyse produite par |
enter |
Entrez une arborescence d’analyse produite par l’alternative |
enter |
Entrez une arborescence d’analyse produite par |
enter |
Entrez une arborescence d’analyse produite par l’alternative |
enter |
Entrez une arborescence d’analyse produite par l’alternative |
exit |
Quittez un arbre d’analyse produit par |
exit |
Quittez un arbre d’analyse produit par l’alternative |
exit |
Quittez un arbre d’analyse produit par l’alternative |
exit |
Quittez un arbre d’analyse produit par |
exit |
Quittez un arbre d’analyse produit par |
exit |
Quittez un arbre d’analyse produit par l’alternative |
exit |
Quittez un arbre d’analyse produit par l’alternative |
exit |
Quittez un arbre d’analyse produit par l’alternative |
exit |
Quittez un arbre d’analyse produit par l’alternative |
exit |
Quittez un arbre d’analyse produit par |
exit |
Quittez un arbre d’analyse produit par |
exit |
Quittez un arbre d’analyse produit par |
exit |
Quittez un arbre d’analyse produit par |
exit |
Quittez un arbre d’analyse produit par l’alternative |
exit |
Quittez un arbre d’analyse produit par l’alternative |
exit |
Quittez un arbre d’analyse produit par l’alternative |
exit |
Quittez un arbre d’analyse produit par l’alternative |
exit |
Quittez un arbre d’analyse produit par |
exit |
Quittez un arbre d’analyse produit par l’alternative |
exit |
Quittez un arbre d’analyse produit par |
exit |
Quittez un arbre d’analyse produit par l’alternative |
exit |
Quittez un arbre d’analyse produit par |
exit |
Quittez un arbre d’analyse produit par l’alternative |
exit |
Quittez un arbre d’analyse produit par l’alternative |
Entrez une arborescence d’analyse produite par ExpressionAntlrParser.argsList
.
enterArgsList?: (ctx: ArgsListContext) => void
Valeur de propriété
(ctx: ArgsListContext) => void
Entrez une arborescence d’analyse produite par l’alternative arrayCreationExp
étiquetée dans ExpressionAntlrParser.primaryExpression
.
enterArrayCreationExp?: (ctx: ArrayCreationExpContext) => void
Valeur de propriété
(ctx: ArrayCreationExpContext) => void
Entrez une arborescence d’analyse produite par l’alternative binaryOpExp
étiquetée dans ExpressionAntlrParser.expression
.
enterBinaryOpExp?: (ctx: BinaryOpExpContext) => void
Valeur de propriété
(ctx: BinaryOpExpContext) => void
Entrez une arborescence d’analyse produite par ExpressionAntlrParser.expression
.
enterExpression?: (ctx: ExpressionContext) => void
Valeur de propriété
(ctx: ExpressionContext) => void
Entrez une arborescence d’analyse produite par ExpressionAntlrParser.file
.
enterFile?: (ctx: FileContext) => void
Valeur de propriété
(ctx: FileContext) => void
Entrez une arborescence d’analyse produite par l’alternative funcInvokeExp
étiquetée dans ExpressionAntlrParser.primaryExpression
.
enterFuncInvokeExp?: (ctx: FuncInvokeExpContext) => void
Valeur de propriété
(ctx: FuncInvokeExpContext) => void
Entrez une arborescence d’analyse produite par l’alternative idAtom
étiquetée dans ExpressionAntlrParser.primaryExpression
.
enterIdAtom?: (ctx: IdAtomContext) => void
Valeur de propriété
(ctx: IdAtomContext) => void
Entrez une arborescence d’analyse produite par l’alternative indexAccessExp
étiquetée dans ExpressionAntlrParser.primaryExpression
.
enterIndexAccessExp?: (ctx: IndexAccessExpContext) => void
Valeur de propriété
(ctx: IndexAccessExpContext) => void
Entrez une arborescence d’analyse produite par l’alternative jsonCreationExp
étiquetée dans ExpressionAntlrParser.primaryExpression
.
enterJsonCreationExp?: (ctx: JsonCreationExpContext) => void
Valeur de propriété
(ctx: JsonCreationExpContext) => void
Entrez une arborescence d’analyse produite par ExpressionAntlrParser.key
.
enterKey?: (ctx: KeyContext) => void
Valeur de propriété
(ctx: KeyContext) => void
Entrez une arborescence d’analyse produite par ExpressionAntlrParser.keyValuePair
.
enterKeyValuePair?: (ctx: KeyValuePairContext) => void
Valeur de propriété
(ctx: KeyValuePairContext) => void
Entrez une arborescence d’analyse produite par ExpressionAntlrParser.keyValuePairList
.
enterKeyValuePairList?: (ctx: KeyValuePairListContext) => void
Valeur de propriété
(ctx: KeyValuePairListContext) => void
Entrez une arborescence d’analyse produite par ExpressionAntlrParser.lambda
.
enterLambda?: (ctx: LambdaContext) => void
Valeur de propriété
(ctx: LambdaContext) => void
Entrez une arborescence d’analyse produite par l’alternative memberAccessExp
étiquetée dans ExpressionAntlrParser.primaryExpression
.
enterMemberAccessExp?: (ctx: MemberAccessExpContext) => void
Valeur de propriété
(ctx: MemberAccessExpContext) => void
Entrez une arborescence d’analyse produite par l’alternative numericAtom
étiquetée dans ExpressionAntlrParser.primaryExpression
.
enterNumericAtom?: (ctx: NumericAtomContext) => void
Valeur de propriété
(ctx: NumericAtomContext) => void
Entrez une arborescence d’analyse produite par l’alternative parenthesisExp
étiquetée dans ExpressionAntlrParser.primaryExpression
.
enterParenthesisExp?: (ctx: ParenthesisExpContext) => void
Valeur de propriété
(ctx: ParenthesisExpContext) => void
Entrez une arborescence d’analyse produite par l’alternative primaryExp
étiquetée dans ExpressionAntlrParser.expression
.
enterPrimaryExp?: (ctx: PrimaryExpContext) => void
Valeur de propriété
(ctx: PrimaryExpContext) => void
Entrez une arborescence d’analyse produite par ExpressionAntlrParser.primaryExpression
.
enterPrimaryExpression?: (ctx: PrimaryExpressionContext) => void
Valeur de propriété
(ctx: PrimaryExpressionContext) => void
Entrez une arborescence d’analyse produite par l’alternative stringAtom
étiquetée dans ExpressionAntlrParser.primaryExpression
.
enterStringAtom?: (ctx: StringAtomContext) => void
Valeur de propriété
(ctx: StringAtomContext) => void
Entrez une arborescence d’analyse produite par ExpressionAntlrParser.stringInterpolation
.
enterStringInterpolation?: (ctx: StringInterpolationContext) => void
Valeur de propriété
(ctx: StringInterpolationContext) => void
Entrez une arborescence d’analyse produite par l’alternative stringInterpolationAtom
étiquetée dans ExpressionAntlrParser.primaryExpression
.
enterStringInterpolationAtom?: (ctx: StringInterpolationAtomContext) => void
Valeur de propriété
(ctx: StringInterpolationAtomContext) => void
Entrez une arborescence d’analyse produite par ExpressionAntlrParser.textContent
.
enterTextContent?: (ctx: TextContentContext) => void
Valeur de propriété
(ctx: TextContentContext) => void
Entrez une arborescence d’analyse produite par l’alternative tripleOpExp
étiquetée dans ExpressionAntlrParser.expression
.
enterTripleOpExp?: (ctx: TripleOpExpContext) => void
Valeur de propriété
(ctx: TripleOpExpContext) => void
Entrez une arborescence d’analyse produite par l’alternative unaryOpExp
étiquetée dans ExpressionAntlrParser.expression
.
enterUnaryOpExp?: (ctx: UnaryOpExpContext) => void
Valeur de propriété
(ctx: UnaryOpExpContext) => void
Quittez un arbre d’analyse produit par ExpressionAntlrParser.argsList
.
exitArgsList?: (ctx: ArgsListContext) => void
Valeur de propriété
(ctx: ArgsListContext) => void
Quittez un arbre d’analyse produit par l’alternative arrayCreationExp
étiquetée dans ExpressionAntlrParser.primaryExpression
.
exitArrayCreationExp?: (ctx: ArrayCreationExpContext) => void
Valeur de propriété
(ctx: ArrayCreationExpContext) => void
Quittez un arbre d’analyse produit par l’alternative binaryOpExp
étiquetée dans ExpressionAntlrParser.expression
.
exitBinaryOpExp?: (ctx: BinaryOpExpContext) => void
Valeur de propriété
(ctx: BinaryOpExpContext) => void
Quittez un arbre d’analyse produit par ExpressionAntlrParser.expression
.
exitExpression?: (ctx: ExpressionContext) => void
Valeur de propriété
(ctx: ExpressionContext) => void
Quittez un arbre d’analyse produit par ExpressionAntlrParser.file
.
exitFile?: (ctx: FileContext) => void
Valeur de propriété
(ctx: FileContext) => void
Quittez un arbre d’analyse produit par l’alternative funcInvokeExp
étiquetée dans ExpressionAntlrParser.primaryExpression
.
exitFuncInvokeExp?: (ctx: FuncInvokeExpContext) => void
Valeur de propriété
(ctx: FuncInvokeExpContext) => void
Quittez un arbre d’analyse produit par l’alternative idAtom
étiquetée dans ExpressionAntlrParser.primaryExpression
.
exitIdAtom?: (ctx: IdAtomContext) => void
Valeur de propriété
(ctx: IdAtomContext) => void
Quittez un arbre d’analyse produit par l’alternative indexAccessExp
étiquetée dans ExpressionAntlrParser.primaryExpression
.
exitIndexAccessExp?: (ctx: IndexAccessExpContext) => void
Valeur de propriété
(ctx: IndexAccessExpContext) => void
Quittez un arbre d’analyse produit par l’alternative jsonCreationExp
étiquetée dans ExpressionAntlrParser.primaryExpression
.
exitJsonCreationExp?: (ctx: JsonCreationExpContext) => void
Valeur de propriété
(ctx: JsonCreationExpContext) => void
Quittez un arbre d’analyse produit par ExpressionAntlrParser.key
.
exitKey?: (ctx: KeyContext) => void
Valeur de propriété
(ctx: KeyContext) => void
Quittez un arbre d’analyse produit par ExpressionAntlrParser.keyValuePair
.
exitKeyValuePair?: (ctx: KeyValuePairContext) => void
Valeur de propriété
(ctx: KeyValuePairContext) => void
Quittez un arbre d’analyse produit par ExpressionAntlrParser.keyValuePairList
.
exitKeyValuePairList?: (ctx: KeyValuePairListContext) => void
Valeur de propriété
(ctx: KeyValuePairListContext) => void
Quittez un arbre d’analyse produit par ExpressionAntlrParser.lambda
.
exitLambda?: (ctx: LambdaContext) => void
Valeur de propriété
(ctx: LambdaContext) => void
Quittez un arbre d’analyse produit par l’alternative memberAccessExp
étiquetée dans ExpressionAntlrParser.primaryExpression
.
exitMemberAccessExp?: (ctx: MemberAccessExpContext) => void
Valeur de propriété
(ctx: MemberAccessExpContext) => void
Quittez un arbre d’analyse produit par l’alternative numericAtom
étiquetée dans ExpressionAntlrParser.primaryExpression
.
exitNumericAtom?: (ctx: NumericAtomContext) => void
Valeur de propriété
(ctx: NumericAtomContext) => void
Quittez un arbre d’analyse produit par l’alternative parenthesisExp
étiquetée dans ExpressionAntlrParser.primaryExpression
.
exitParenthesisExp?: (ctx: ParenthesisExpContext) => void
Valeur de propriété
(ctx: ParenthesisExpContext) => void
Quittez un arbre d’analyse produit par l’alternative primaryExp
étiquetée dans ExpressionAntlrParser.expression
.
exitPrimaryExp?: (ctx: PrimaryExpContext) => void
Valeur de propriété
(ctx: PrimaryExpContext) => void
Quittez un arbre d’analyse produit par ExpressionAntlrParser.primaryExpression
.
exitPrimaryExpression?: (ctx: PrimaryExpressionContext) => void
Valeur de propriété
(ctx: PrimaryExpressionContext) => void
Quittez un arbre d’analyse produit par l’alternative stringAtom
étiquetée dans ExpressionAntlrParser.primaryExpression
.
exitStringAtom?: (ctx: StringAtomContext) => void
Valeur de propriété
(ctx: StringAtomContext) => void
Quittez un arbre d’analyse produit par ExpressionAntlrParser.stringInterpolation
.
exitStringInterpolation?: (ctx: StringInterpolationContext) => void
Valeur de propriété
(ctx: StringInterpolationContext) => void
Quittez un arbre d’analyse produit par l’alternative stringInterpolationAtom
étiquetée dans ExpressionAntlrParser.primaryExpression
.
exitStringInterpolationAtom?: (ctx: StringInterpolationAtomContext) => void
Valeur de propriété
(ctx: StringInterpolationAtomContext) => void
Quittez un arbre d’analyse produit par ExpressionAntlrParser.textContent
.
exitTextContent?: (ctx: TextContentContext) => void
Valeur de propriété
(ctx: TextContentContext) => void
Quittez un arbre d’analyse produit par l’alternative tripleOpExp
étiquetée dans ExpressionAntlrParser.expression
.
exitTripleOpExp?: (ctx: TripleOpExpContext) => void
Valeur de propriété
(ctx: TripleOpExpContext) => void
Quittez un arbre d’analyse produit par l’alternative unaryOpExp
étiquetée dans ExpressionAntlrParser.expression
.
exitUnaryOpExp?: (ctx: UnaryOpExpContext) => void
Valeur de propriété
(ctx: UnaryOpExpContext) => void
enterEveryRule?: (ctx: ParserRuleContext) => void
Valeur de propriété
(ctx: ParserRuleContext) => void
héritée de ParseTreeListener.enterEveryRule
exitEveryRule?: (ctx: ParserRuleContext) => void
Valeur de propriété
(ctx: ParserRuleContext) => void
héritée de ParseTreeListener.exitEveryRule
visitErrorNode?: (node: ErrorNode) => void
Valeur de propriété
(node: ErrorNode) => void
héritée de ParseTreeListener.visitErrorNode
visitTerminal?: (node: TerminalNode) => void
Valeur de propriété
(node: TerminalNode) => void
héritée de ParseTreeListener.visitTerminal