ExpressionAntlrParserListener interface
Diese Schnittstelle definiert einen vollständigen Listener für eine analysestruktur, die von ExpressionAntlrParser
erstellt wird.
- Extends
-
ParseTreeListener
Eigenschaften
enter |
Geben Sie eine analysestruktur ein, die von |
enter |
Geben Sie eine Analysestruktur ein, die von der |
enter |
Geben Sie eine Analysestruktur ein, die von der |
enter |
Geben Sie eine analysestruktur ein, die von |
enter |
Geben Sie eine analysestruktur ein, die von |
enter |
Geben Sie eine Analysestruktur ein, die von der |
enter |
Geben Sie eine Analysestruktur ein, die von der |
enter |
Geben Sie eine Analysestruktur ein, die von der |
enter |
Geben Sie eine Analysestruktur ein, die von der |
enter |
Geben Sie eine analysestruktur ein, die von |
enter |
Geben Sie eine analysestruktur ein, die von |
enter |
Geben Sie eine analysestruktur ein, die von |
enter |
Geben Sie eine analysestruktur ein, die von |
enter |
Geben Sie eine Analysestruktur ein, die von der |
enter |
Geben Sie eine Analysestruktur ein, die von der |
enter |
Geben Sie eine Analysestruktur ein, die von der |
enter |
Geben Sie eine Analysestruktur ein, die von der |
enter |
Geben Sie eine analysestruktur ein, die von |
enter |
Geben Sie eine Analysestruktur ein, die von der |
enter |
Geben Sie eine analysestruktur ein, die von |
enter |
Geben Sie eine Analysestruktur ein, die von der |
enter |
Geben Sie eine analysestruktur ein, die von |
enter |
Geben Sie eine Analysestruktur ein, die von der |
enter |
Geben Sie eine Analysestruktur ein, die von der |
exit |
Beenden Sie eine analysestruktur, die von |
exit |
Beenden Sie eine Analysestruktur, die von der |
exit |
Beenden Sie eine Analysestruktur, die von der |
exit |
Beenden Sie eine analysestruktur, die von |
exit |
Beenden Sie eine analysestruktur, die von |
exit |
Beenden Sie eine Analysestruktur, die von der |
exit |
Beenden Sie eine Analysestruktur, die von der |
exit |
Beenden Sie eine Analysestruktur, die von der |
exit |
Beenden Sie eine Analysestruktur, die von der |
exit |
Beenden Sie eine analysestruktur, die von |
exit |
Beenden Sie eine analysestruktur, die von |
exit |
Beenden Sie eine analysestruktur, die von |
exit |
Beenden Sie eine analysestruktur, die von |
exit |
Beenden Sie eine Analysestruktur, die von der |
exit |
Beenden Sie eine Analysestruktur, die von der |
exit |
Beenden Sie eine Analysestruktur, die von der |
exit |
Beenden Sie eine Analysestruktur, die von der |
exit |
Beenden Sie eine analysestruktur, die von |
exit |
Beenden Sie eine Analysestruktur, die von der |
exit |
Beenden Sie eine analysestruktur, die von |
exit |
Beenden Sie eine Analysestruktur, die von der |
exit |
Beenden Sie eine analysestruktur, die von |
exit |
Beenden Sie eine Analysestruktur, die von der |
exit |
Beenden Sie eine Analysestruktur, die von der |
Geerbte Eigenschaften
enter |
|
exit |
|
visit |
|
visit |
Details zur Eigenschaft
enterArgsList
Geben Sie eine analysestruktur ein, die von ExpressionAntlrParser.argsList
erzeugt wird.
enterArgsList?: (ctx: ArgsListContext) => void
Eigenschaftswert
(ctx: ArgsListContext) => void
enterArrayCreationExp
Geben Sie eine Analysestruktur ein, die von der arrayCreationExp
bezeichneten Alternative in ExpressionAntlrParser.primaryExpression
erzeugt wird.
enterArrayCreationExp?: (ctx: ArrayCreationExpContext) => void
Eigenschaftswert
(ctx: ArrayCreationExpContext) => void
enterBinaryOpExp
Geben Sie eine Analysestruktur ein, die von der binaryOpExp
bezeichneten Alternative in ExpressionAntlrParser.expression
erzeugt wird.
enterBinaryOpExp?: (ctx: BinaryOpExpContext) => void
Eigenschaftswert
(ctx: BinaryOpExpContext) => void
enterExpression
Geben Sie eine analysestruktur ein, die von ExpressionAntlrParser.expression
erzeugt wird.
enterExpression?: (ctx: ExpressionContext) => void
Eigenschaftswert
(ctx: ExpressionContext) => void
enterFile
Geben Sie eine analysestruktur ein, die von ExpressionAntlrParser.file
erzeugt wird.
enterFile?: (ctx: FileContext) => void
Eigenschaftswert
(ctx: FileContext) => void
enterFuncInvokeExp
Geben Sie eine Analysestruktur ein, die von der funcInvokeExp
bezeichneten Alternative in ExpressionAntlrParser.primaryExpression
erzeugt wird.
enterFuncInvokeExp?: (ctx: FuncInvokeExpContext) => void
Eigenschaftswert
(ctx: FuncInvokeExpContext) => void
enterIdAtom
Geben Sie eine Analysestruktur ein, die von der idAtom
bezeichneten Alternative in ExpressionAntlrParser.primaryExpression
erzeugt wird.
enterIdAtom?: (ctx: IdAtomContext) => void
Eigenschaftswert
(ctx: IdAtomContext) => void
enterIndexAccessExp
Geben Sie eine Analysestruktur ein, die von der indexAccessExp
bezeichneten Alternative in ExpressionAntlrParser.primaryExpression
erzeugt wird.
enterIndexAccessExp?: (ctx: IndexAccessExpContext) => void
Eigenschaftswert
(ctx: IndexAccessExpContext) => void
enterJsonCreationExp
Geben Sie eine Analysestruktur ein, die von der jsonCreationExp
bezeichneten Alternative in ExpressionAntlrParser.primaryExpression
erzeugt wird.
enterJsonCreationExp?: (ctx: JsonCreationExpContext) => void
Eigenschaftswert
(ctx: JsonCreationExpContext) => void
enterKey
Geben Sie eine analysestruktur ein, die von ExpressionAntlrParser.key
erzeugt wird.
enterKey?: (ctx: KeyContext) => void
Eigenschaftswert
(ctx: KeyContext) => void
enterKeyValuePair
Geben Sie eine analysestruktur ein, die von ExpressionAntlrParser.keyValuePair
erzeugt wird.
enterKeyValuePair?: (ctx: KeyValuePairContext) => void
Eigenschaftswert
(ctx: KeyValuePairContext) => void
enterKeyValuePairList
Geben Sie eine analysestruktur ein, die von ExpressionAntlrParser.keyValuePairList
erzeugt wird.
enterKeyValuePairList?: (ctx: KeyValuePairListContext) => void
Eigenschaftswert
(ctx: KeyValuePairListContext) => void
enterLambda
Geben Sie eine analysestruktur ein, die von ExpressionAntlrParser.lambda
erzeugt wird.
enterLambda?: (ctx: LambdaContext) => void
Eigenschaftswert
(ctx: LambdaContext) => void
enterMemberAccessExp
Geben Sie eine Analysestruktur ein, die von der memberAccessExp
bezeichneten Alternative in ExpressionAntlrParser.primaryExpression
erzeugt wird.
enterMemberAccessExp?: (ctx: MemberAccessExpContext) => void
Eigenschaftswert
(ctx: MemberAccessExpContext) => void
enterNumericAtom
Geben Sie eine Analysestruktur ein, die von der numericAtom
bezeichneten Alternative in ExpressionAntlrParser.primaryExpression
erzeugt wird.
enterNumericAtom?: (ctx: NumericAtomContext) => void
Eigenschaftswert
(ctx: NumericAtomContext) => void
enterParenthesisExp
Geben Sie eine Analysestruktur ein, die von der parenthesisExp
bezeichneten Alternative in ExpressionAntlrParser.primaryExpression
erzeugt wird.
enterParenthesisExp?: (ctx: ParenthesisExpContext) => void
Eigenschaftswert
(ctx: ParenthesisExpContext) => void
enterPrimaryExp
Geben Sie eine Analysestruktur ein, die von der primaryExp
bezeichneten Alternative in ExpressionAntlrParser.expression
erzeugt wird.
enterPrimaryExp?: (ctx: PrimaryExpContext) => void
Eigenschaftswert
(ctx: PrimaryExpContext) => void
enterPrimaryExpression
Geben Sie eine analysestruktur ein, die von ExpressionAntlrParser.primaryExpression
erzeugt wird.
enterPrimaryExpression?: (ctx: PrimaryExpressionContext) => void
Eigenschaftswert
(ctx: PrimaryExpressionContext) => void
enterStringAtom
Geben Sie eine Analysestruktur ein, die von der stringAtom
bezeichneten Alternative in ExpressionAntlrParser.primaryExpression
erzeugt wird.
enterStringAtom?: (ctx: StringAtomContext) => void
Eigenschaftswert
(ctx: StringAtomContext) => void
enterStringInterpolation
Geben Sie eine analysestruktur ein, die von ExpressionAntlrParser.stringInterpolation
erzeugt wird.
enterStringInterpolation?: (ctx: StringInterpolationContext) => void
Eigenschaftswert
(ctx: StringInterpolationContext) => void
enterStringInterpolationAtom
Geben Sie eine Analysestruktur ein, die von der stringInterpolationAtom
bezeichneten Alternative in ExpressionAntlrParser.primaryExpression
erzeugt wird.
enterStringInterpolationAtom?: (ctx: StringInterpolationAtomContext) => void
Eigenschaftswert
(ctx: StringInterpolationAtomContext) => void
enterTextContent
Geben Sie eine analysestruktur ein, die von ExpressionAntlrParser.textContent
erzeugt wird.
enterTextContent?: (ctx: TextContentContext) => void
Eigenschaftswert
(ctx: TextContentContext) => void
enterTripleOpExp
Geben Sie eine Analysestruktur ein, die von der tripleOpExp
bezeichneten Alternative in ExpressionAntlrParser.expression
erzeugt wird.
enterTripleOpExp?: (ctx: TripleOpExpContext) => void
Eigenschaftswert
(ctx: TripleOpExpContext) => void
enterUnaryOpExp
Geben Sie eine Analysestruktur ein, die von der unaryOpExp
bezeichneten Alternative in ExpressionAntlrParser.expression
erzeugt wird.
enterUnaryOpExp?: (ctx: UnaryOpExpContext) => void
Eigenschaftswert
(ctx: UnaryOpExpContext) => void
exitArgsList
Beenden Sie eine analysestruktur, die von ExpressionAntlrParser.argsList
erzeugt wird.
exitArgsList?: (ctx: ArgsListContext) => void
Eigenschaftswert
(ctx: ArgsListContext) => void
exitArrayCreationExp
Beenden Sie eine Analysestruktur, die von der arrayCreationExp
bezeichneten Alternative in ExpressionAntlrParser.primaryExpression
erzeugt wird.
exitArrayCreationExp?: (ctx: ArrayCreationExpContext) => void
Eigenschaftswert
(ctx: ArrayCreationExpContext) => void
exitBinaryOpExp
Beenden Sie eine Analysestruktur, die von der binaryOpExp
bezeichneten Alternative in ExpressionAntlrParser.expression
erzeugt wird.
exitBinaryOpExp?: (ctx: BinaryOpExpContext) => void
Eigenschaftswert
(ctx: BinaryOpExpContext) => void
exitExpression
Beenden Sie eine analysestruktur, die von ExpressionAntlrParser.expression
erzeugt wird.
exitExpression?: (ctx: ExpressionContext) => void
Eigenschaftswert
(ctx: ExpressionContext) => void
exitFile
Beenden Sie eine analysestruktur, die von ExpressionAntlrParser.file
erzeugt wird.
exitFile?: (ctx: FileContext) => void
Eigenschaftswert
(ctx: FileContext) => void
exitFuncInvokeExp
Beenden Sie eine Analysestruktur, die von der funcInvokeExp
bezeichneten Alternative in ExpressionAntlrParser.primaryExpression
erzeugt wird.
exitFuncInvokeExp?: (ctx: FuncInvokeExpContext) => void
Eigenschaftswert
(ctx: FuncInvokeExpContext) => void
exitIdAtom
Beenden Sie eine Analysestruktur, die von der idAtom
bezeichneten Alternative in ExpressionAntlrParser.primaryExpression
erzeugt wird.
exitIdAtom?: (ctx: IdAtomContext) => void
Eigenschaftswert
(ctx: IdAtomContext) => void
exitIndexAccessExp
Beenden Sie eine Analysestruktur, die von der indexAccessExp
bezeichneten Alternative in ExpressionAntlrParser.primaryExpression
erzeugt wird.
exitIndexAccessExp?: (ctx: IndexAccessExpContext) => void
Eigenschaftswert
(ctx: IndexAccessExpContext) => void
exitJsonCreationExp
Beenden Sie eine Analysestruktur, die von der jsonCreationExp
bezeichneten Alternative in ExpressionAntlrParser.primaryExpression
erzeugt wird.
exitJsonCreationExp?: (ctx: JsonCreationExpContext) => void
Eigenschaftswert
(ctx: JsonCreationExpContext) => void
exitKey
Beenden Sie eine analysestruktur, die von ExpressionAntlrParser.key
erzeugt wird.
exitKey?: (ctx: KeyContext) => void
Eigenschaftswert
(ctx: KeyContext) => void
exitKeyValuePair
Beenden Sie eine analysestruktur, die von ExpressionAntlrParser.keyValuePair
erzeugt wird.
exitKeyValuePair?: (ctx: KeyValuePairContext) => void
Eigenschaftswert
(ctx: KeyValuePairContext) => void
exitKeyValuePairList
Beenden Sie eine analysestruktur, die von ExpressionAntlrParser.keyValuePairList
erzeugt wird.
exitKeyValuePairList?: (ctx: KeyValuePairListContext) => void
Eigenschaftswert
(ctx: KeyValuePairListContext) => void
exitLambda
Beenden Sie eine analysestruktur, die von ExpressionAntlrParser.lambda
erzeugt wird.
exitLambda?: (ctx: LambdaContext) => void
Eigenschaftswert
(ctx: LambdaContext) => void
exitMemberAccessExp
Beenden Sie eine Analysestruktur, die von der memberAccessExp
bezeichneten Alternative in ExpressionAntlrParser.primaryExpression
erzeugt wird.
exitMemberAccessExp?: (ctx: MemberAccessExpContext) => void
Eigenschaftswert
(ctx: MemberAccessExpContext) => void
exitNumericAtom
Beenden Sie eine Analysestruktur, die von der numericAtom
bezeichneten Alternative in ExpressionAntlrParser.primaryExpression
erzeugt wird.
exitNumericAtom?: (ctx: NumericAtomContext) => void
Eigenschaftswert
(ctx: NumericAtomContext) => void
exitParenthesisExp
Beenden Sie eine Analysestruktur, die von der parenthesisExp
bezeichneten Alternative in ExpressionAntlrParser.primaryExpression
erzeugt wird.
exitParenthesisExp?: (ctx: ParenthesisExpContext) => void
Eigenschaftswert
(ctx: ParenthesisExpContext) => void
exitPrimaryExp
Beenden Sie eine Analysestruktur, die von der primaryExp
bezeichneten Alternative in ExpressionAntlrParser.expression
erzeugt wird.
exitPrimaryExp?: (ctx: PrimaryExpContext) => void
Eigenschaftswert
(ctx: PrimaryExpContext) => void
exitPrimaryExpression
Beenden Sie eine analysestruktur, die von ExpressionAntlrParser.primaryExpression
erzeugt wird.
exitPrimaryExpression?: (ctx: PrimaryExpressionContext) => void
Eigenschaftswert
(ctx: PrimaryExpressionContext) => void
exitStringAtom
Beenden Sie eine Analysestruktur, die von der stringAtom
bezeichneten Alternative in ExpressionAntlrParser.primaryExpression
erzeugt wird.
exitStringAtom?: (ctx: StringAtomContext) => void
Eigenschaftswert
(ctx: StringAtomContext) => void
exitStringInterpolation
Beenden Sie eine analysestruktur, die von ExpressionAntlrParser.stringInterpolation
erzeugt wird.
exitStringInterpolation?: (ctx: StringInterpolationContext) => void
Eigenschaftswert
(ctx: StringInterpolationContext) => void
exitStringInterpolationAtom
Beenden Sie eine Analysestruktur, die von der stringInterpolationAtom
bezeichneten Alternative in ExpressionAntlrParser.primaryExpression
erzeugt wird.
exitStringInterpolationAtom?: (ctx: StringInterpolationAtomContext) => void
Eigenschaftswert
(ctx: StringInterpolationAtomContext) => void
exitTextContent
Beenden Sie eine analysestruktur, die von ExpressionAntlrParser.textContent
erzeugt wird.
exitTextContent?: (ctx: TextContentContext) => void
Eigenschaftswert
(ctx: TextContentContext) => void
exitTripleOpExp
Beenden Sie eine Analysestruktur, die von der tripleOpExp
bezeichneten Alternative in ExpressionAntlrParser.expression
erzeugt wird.
exitTripleOpExp?: (ctx: TripleOpExpContext) => void
Eigenschaftswert
(ctx: TripleOpExpContext) => void
exitUnaryOpExp
Beenden Sie eine Analysestruktur, die von der unaryOpExp
bezeichneten Alternative in ExpressionAntlrParser.expression
erzeugt wird.
exitUnaryOpExp?: (ctx: UnaryOpExpContext) => void
Eigenschaftswert
(ctx: UnaryOpExpContext) => void
Geerbte Eigenschaftsdetails
enterEveryRule
enterEveryRule?: (ctx: ParserRuleContext) => void
Eigenschaftswert
(ctx: ParserRuleContext) => void
geerbt von ParseTreeListener.enterEveryRule
exitEveryRule
exitEveryRule?: (ctx: ParserRuleContext) => void
Eigenschaftswert
(ctx: ParserRuleContext) => void
geerbt von ParseTreeListener.exitEveryRule
visitErrorNode
visitErrorNode?: (node: ErrorNode) => void
Eigenschaftswert
(node: ErrorNode) => void
von ParseTreeListener.visitErrorNode geerbt
visitTerminal
visitTerminal?: (node: TerminalNode) => void
Eigenschaftswert
(node: TerminalNode) => void
geerbt von ParseTreeListener.visitTerminal