Bagikan melalui


ExpressionAntlrParserListener interface

Antarmuka ini mendefinisikan pendengar lengkap untuk pohon penguraian yang diproduksi oleh ExpressionAntlrParser.

Memperluas

ParseTreeListener

Properti

enterArgsList

Masukkan pohon urai yang dihasilkan oleh ExpressionAntlrParser.argsList.

enterArrayCreationExp

Masukkan pohon penguraian yang dihasilkan oleh arrayCreationExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

enterBinaryOpExp

Masukkan pohon penguraian yang dihasilkan oleh binaryOpExp berlabel alternatif di ExpressionAntlrParser.expression.

enterExpression

Masukkan pohon urai yang dihasilkan oleh ExpressionAntlrParser.expression.

enterFile

Masukkan pohon urai yang dihasilkan oleh ExpressionAntlrParser.file.

enterFuncInvokeExp

Masukkan pohon penguraian yang dihasilkan oleh funcInvokeExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

enterIdAtom

Masukkan pohon penguraian yang dihasilkan oleh idAtom berlabel alternatif di ExpressionAntlrParser.primaryExpression.

enterIndexAccessExp

Masukkan pohon penguraian yang dihasilkan oleh indexAccessExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

enterJsonCreationExp

Masukkan pohon penguraian yang dihasilkan oleh jsonCreationExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

enterKey

Masukkan pohon urai yang dihasilkan oleh ExpressionAntlrParser.key.

enterKeyValuePair

Masukkan pohon urai yang dihasilkan oleh ExpressionAntlrParser.keyValuePair.

enterKeyValuePairList

Masukkan pohon urai yang dihasilkan oleh ExpressionAntlrParser.keyValuePairList.

enterLambda

Masukkan pohon urai yang dihasilkan oleh ExpressionAntlrParser.lambda.

enterMemberAccessExp

Masukkan pohon penguraian yang dihasilkan oleh memberAccessExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

enterNumericAtom

Masukkan pohon penguraian yang dihasilkan oleh numericAtom berlabel alternatif di ExpressionAntlrParser.primaryExpression.

enterParenthesisExp

Masukkan pohon penguraian yang dihasilkan oleh parenthesisExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

enterPrimaryExp

Masukkan pohon penguraian yang dihasilkan oleh primaryExp berlabel alternatif di ExpressionAntlrParser.expression.

enterPrimaryExpression

Masukkan pohon urai yang dihasilkan oleh ExpressionAntlrParser.primaryExpression.

enterStringAtom

Masukkan pohon penguraian yang dihasilkan oleh stringAtom berlabel alternatif di ExpressionAntlrParser.primaryExpression.

enterStringInterpolation

Masukkan pohon urai yang dihasilkan oleh ExpressionAntlrParser.stringInterpolation.

enterStringInterpolationAtom

Masukkan pohon penguraian yang dihasilkan oleh stringInterpolationAtom berlabel alternatif di ExpressionAntlrParser.primaryExpression.

enterTextContent

Masukkan pohon urai yang dihasilkan oleh ExpressionAntlrParser.textContent.

enterTripleOpExp

Masukkan pohon penguraian yang dihasilkan oleh tripleOpExp berlabel alternatif di ExpressionAntlrParser.expression.

enterUnaryOpExp

Masukkan pohon penguraian yang dihasilkan oleh unaryOpExp berlabel alternatif di ExpressionAntlrParser.expression.

exitArgsList

Keluar dari pohon urai yang dihasilkan oleh ExpressionAntlrParser.argsList.

exitArrayCreationExp

Keluar dari pohon penguraian yang dihasilkan oleh arrayCreationExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

exitBinaryOpExp

Keluar dari pohon penguraian yang dihasilkan oleh binaryOpExp berlabel alternatif di ExpressionAntlrParser.expression.

exitExpression

Keluar dari pohon urai yang dihasilkan oleh ExpressionAntlrParser.expression.

exitFile

Keluar dari pohon urai yang dihasilkan oleh ExpressionAntlrParser.file.

exitFuncInvokeExp

Keluar dari pohon penguraian yang dihasilkan oleh funcInvokeExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

exitIdAtom

Keluar dari pohon penguraian yang dihasilkan oleh idAtom berlabel alternatif di ExpressionAntlrParser.primaryExpression.

exitIndexAccessExp

Keluar dari pohon penguraian yang dihasilkan oleh indexAccessExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

exitJsonCreationExp

Keluar dari pohon penguraian yang dihasilkan oleh jsonCreationExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

exitKey

Keluar dari pohon urai yang dihasilkan oleh ExpressionAntlrParser.key.

exitKeyValuePair

Keluar dari pohon urai yang dihasilkan oleh ExpressionAntlrParser.keyValuePair.

exitKeyValuePairList

Keluar dari pohon urai yang dihasilkan oleh ExpressionAntlrParser.keyValuePairList.

exitLambda

Keluar dari pohon urai yang dihasilkan oleh ExpressionAntlrParser.lambda.

exitMemberAccessExp

Keluar dari pohon penguraian yang dihasilkan oleh memberAccessExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

exitNumericAtom

Keluar dari pohon penguraian yang dihasilkan oleh numericAtom berlabel alternatif di ExpressionAntlrParser.primaryExpression.

exitParenthesisExp

Keluar dari pohon penguraian yang dihasilkan oleh parenthesisExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

exitPrimaryExp

Keluar dari pohon penguraian yang dihasilkan oleh primaryExp berlabel alternatif di ExpressionAntlrParser.expression.

exitPrimaryExpression

Keluar dari pohon urai yang dihasilkan oleh ExpressionAntlrParser.primaryExpression.

exitStringAtom

Keluar dari pohon penguraian yang dihasilkan oleh stringAtom berlabel alternatif di ExpressionAntlrParser.primaryExpression.

exitStringInterpolation

Keluar dari pohon urai yang dihasilkan oleh ExpressionAntlrParser.stringInterpolation.

exitStringInterpolationAtom

Keluar dari pohon penguraian yang dihasilkan oleh stringInterpolationAtom berlabel alternatif di ExpressionAntlrParser.primaryExpression.

exitTextContent

Keluar dari pohon urai yang dihasilkan oleh ExpressionAntlrParser.textContent.

exitTripleOpExp

Keluar dari pohon penguraian yang dihasilkan oleh tripleOpExp berlabel alternatif di ExpressionAntlrParser.expression.

exitUnaryOpExp

Keluar dari pohon penguraian yang dihasilkan oleh unaryOpExp berlabel alternatif di ExpressionAntlrParser.expression.

Properti yang Diwariskan

enterEveryRule
exitEveryRule
visitErrorNode
visitTerminal

Detail Properti

enterArgsList

Masukkan pohon urai yang dihasilkan oleh ExpressionAntlrParser.argsList.

enterArgsList?: (ctx: ArgsListContext) => void

Nilai Properti

(ctx: ArgsListContext) => void

enterArrayCreationExp

Masukkan pohon penguraian yang dihasilkan oleh arrayCreationExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

enterArrayCreationExp?: (ctx: ArrayCreationExpContext) => void

Nilai Properti

(ctx: ArrayCreationExpContext) => void

enterBinaryOpExp

Masukkan pohon penguraian yang dihasilkan oleh binaryOpExp berlabel alternatif di ExpressionAntlrParser.expression.

enterBinaryOpExp?: (ctx: BinaryOpExpContext) => void

Nilai Properti

(ctx: BinaryOpExpContext) => void

enterExpression

Masukkan pohon urai yang dihasilkan oleh ExpressionAntlrParser.expression.

enterExpression?: (ctx: ExpressionContext) => void

Nilai Properti

(ctx: ExpressionContext) => void

enterFile

Masukkan pohon urai yang dihasilkan oleh ExpressionAntlrParser.file.

enterFile?: (ctx: FileContext) => void

Nilai Properti

(ctx: FileContext) => void

enterFuncInvokeExp

Masukkan pohon penguraian yang dihasilkan oleh funcInvokeExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

enterFuncInvokeExp?: (ctx: FuncInvokeExpContext) => void

Nilai Properti

(ctx: FuncInvokeExpContext) => void

enterIdAtom

Masukkan pohon penguraian yang dihasilkan oleh idAtom berlabel alternatif di ExpressionAntlrParser.primaryExpression.

enterIdAtom?: (ctx: IdAtomContext) => void

Nilai Properti

(ctx: IdAtomContext) => void

enterIndexAccessExp

Masukkan pohon penguraian yang dihasilkan oleh indexAccessExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

enterIndexAccessExp?: (ctx: IndexAccessExpContext) => void

Nilai Properti

(ctx: IndexAccessExpContext) => void

enterJsonCreationExp

Masukkan pohon penguraian yang dihasilkan oleh jsonCreationExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

enterJsonCreationExp?: (ctx: JsonCreationExpContext) => void

Nilai Properti

(ctx: JsonCreationExpContext) => void

enterKey

Masukkan pohon urai yang dihasilkan oleh ExpressionAntlrParser.key.

enterKey?: (ctx: KeyContext) => void

Nilai Properti

(ctx: KeyContext) => void

enterKeyValuePair

Masukkan pohon urai yang dihasilkan oleh ExpressionAntlrParser.keyValuePair.

enterKeyValuePair?: (ctx: KeyValuePairContext) => void

Nilai Properti

(ctx: KeyValuePairContext) => void

enterKeyValuePairList

Masukkan pohon urai yang dihasilkan oleh ExpressionAntlrParser.keyValuePairList.

enterKeyValuePairList?: (ctx: KeyValuePairListContext) => void

Nilai Properti

(ctx: KeyValuePairListContext) => void

enterLambda

Masukkan pohon urai yang dihasilkan oleh ExpressionAntlrParser.lambda.

enterLambda?: (ctx: LambdaContext) => void

Nilai Properti

(ctx: LambdaContext) => void

enterMemberAccessExp

Masukkan pohon penguraian yang dihasilkan oleh memberAccessExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

enterMemberAccessExp?: (ctx: MemberAccessExpContext) => void

Nilai Properti

(ctx: MemberAccessExpContext) => void

enterNumericAtom

Masukkan pohon penguraian yang dihasilkan oleh numericAtom berlabel alternatif di ExpressionAntlrParser.primaryExpression.

enterNumericAtom?: (ctx: NumericAtomContext) => void

Nilai Properti

(ctx: NumericAtomContext) => void

enterParenthesisExp

Masukkan pohon penguraian yang dihasilkan oleh parenthesisExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

enterParenthesisExp?: (ctx: ParenthesisExpContext) => void

Nilai Properti

(ctx: ParenthesisExpContext) => void

enterPrimaryExp

Masukkan pohon penguraian yang dihasilkan oleh primaryExp berlabel alternatif di ExpressionAntlrParser.expression.

enterPrimaryExp?: (ctx: PrimaryExpContext) => void

Nilai Properti

(ctx: PrimaryExpContext) => void

enterPrimaryExpression

Masukkan pohon urai yang dihasilkan oleh ExpressionAntlrParser.primaryExpression.

enterPrimaryExpression?: (ctx: PrimaryExpressionContext) => void

Nilai Properti

(ctx: PrimaryExpressionContext) => void

enterStringAtom

Masukkan pohon penguraian yang dihasilkan oleh stringAtom berlabel alternatif di ExpressionAntlrParser.primaryExpression.

enterStringAtom?: (ctx: StringAtomContext) => void

Nilai Properti

(ctx: StringAtomContext) => void

enterStringInterpolation

Masukkan pohon urai yang dihasilkan oleh ExpressionAntlrParser.stringInterpolation.

enterStringInterpolation?: (ctx: StringInterpolationContext) => void

Nilai Properti

(ctx: StringInterpolationContext) => void

enterStringInterpolationAtom

Masukkan pohon penguraian yang dihasilkan oleh stringInterpolationAtom berlabel alternatif di ExpressionAntlrParser.primaryExpression.

enterStringInterpolationAtom?: (ctx: StringInterpolationAtomContext) => void

Nilai Properti

(ctx: StringInterpolationAtomContext) => void

enterTextContent

Masukkan pohon urai yang dihasilkan oleh ExpressionAntlrParser.textContent.

enterTextContent?: (ctx: TextContentContext) => void

Nilai Properti

(ctx: TextContentContext) => void

enterTripleOpExp

Masukkan pohon penguraian yang dihasilkan oleh tripleOpExp berlabel alternatif di ExpressionAntlrParser.expression.

enterTripleOpExp?: (ctx: TripleOpExpContext) => void

Nilai Properti

(ctx: TripleOpExpContext) => void

enterUnaryOpExp

Masukkan pohon penguraian yang dihasilkan oleh unaryOpExp berlabel alternatif di ExpressionAntlrParser.expression.

enterUnaryOpExp?: (ctx: UnaryOpExpContext) => void

Nilai Properti

(ctx: UnaryOpExpContext) => void

exitArgsList

Keluar dari pohon urai yang dihasilkan oleh ExpressionAntlrParser.argsList.

exitArgsList?: (ctx: ArgsListContext) => void

Nilai Properti

(ctx: ArgsListContext) => void

exitArrayCreationExp

Keluar dari pohon penguraian yang dihasilkan oleh arrayCreationExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

exitArrayCreationExp?: (ctx: ArrayCreationExpContext) => void

Nilai Properti

(ctx: ArrayCreationExpContext) => void

exitBinaryOpExp

Keluar dari pohon penguraian yang dihasilkan oleh binaryOpExp berlabel alternatif di ExpressionAntlrParser.expression.

exitBinaryOpExp?: (ctx: BinaryOpExpContext) => void

Nilai Properti

(ctx: BinaryOpExpContext) => void

exitExpression

Keluar dari pohon urai yang dihasilkan oleh ExpressionAntlrParser.expression.

exitExpression?: (ctx: ExpressionContext) => void

Nilai Properti

(ctx: ExpressionContext) => void

exitFile

Keluar dari pohon urai yang dihasilkan oleh ExpressionAntlrParser.file.

exitFile?: (ctx: FileContext) => void

Nilai Properti

(ctx: FileContext) => void

exitFuncInvokeExp

Keluar dari pohon penguraian yang dihasilkan oleh funcInvokeExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

exitFuncInvokeExp?: (ctx: FuncInvokeExpContext) => void

Nilai Properti

(ctx: FuncInvokeExpContext) => void

exitIdAtom

Keluar dari pohon penguraian yang dihasilkan oleh idAtom berlabel alternatif di ExpressionAntlrParser.primaryExpression.

exitIdAtom?: (ctx: IdAtomContext) => void

Nilai Properti

(ctx: IdAtomContext) => void

exitIndexAccessExp

Keluar dari pohon penguraian yang dihasilkan oleh indexAccessExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

exitIndexAccessExp?: (ctx: IndexAccessExpContext) => void

Nilai Properti

(ctx: IndexAccessExpContext) => void

exitJsonCreationExp

Keluar dari pohon penguraian yang dihasilkan oleh jsonCreationExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

exitJsonCreationExp?: (ctx: JsonCreationExpContext) => void

Nilai Properti

(ctx: JsonCreationExpContext) => void

exitKey

Keluar dari pohon urai yang dihasilkan oleh ExpressionAntlrParser.key.

exitKey?: (ctx: KeyContext) => void

Nilai Properti

(ctx: KeyContext) => void

exitKeyValuePair

Keluar dari pohon urai yang dihasilkan oleh ExpressionAntlrParser.keyValuePair.

exitKeyValuePair?: (ctx: KeyValuePairContext) => void

Nilai Properti

(ctx: KeyValuePairContext) => void

exitKeyValuePairList

Keluar dari pohon urai yang dihasilkan oleh ExpressionAntlrParser.keyValuePairList.

exitKeyValuePairList?: (ctx: KeyValuePairListContext) => void

Nilai Properti

(ctx: KeyValuePairListContext) => void

exitLambda

Keluar dari pohon urai yang dihasilkan oleh ExpressionAntlrParser.lambda.

exitLambda?: (ctx: LambdaContext) => void

Nilai Properti

(ctx: LambdaContext) => void

exitMemberAccessExp

Keluar dari pohon penguraian yang dihasilkan oleh memberAccessExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

exitMemberAccessExp?: (ctx: MemberAccessExpContext) => void

Nilai Properti

(ctx: MemberAccessExpContext) => void

exitNumericAtom

Keluar dari pohon penguraian yang dihasilkan oleh numericAtom berlabel alternatif di ExpressionAntlrParser.primaryExpression.

exitNumericAtom?: (ctx: NumericAtomContext) => void

Nilai Properti

(ctx: NumericAtomContext) => void

exitParenthesisExp

Keluar dari pohon penguraian yang dihasilkan oleh parenthesisExp berlabel alternatif di ExpressionAntlrParser.primaryExpression.

exitParenthesisExp?: (ctx: ParenthesisExpContext) => void

Nilai Properti

(ctx: ParenthesisExpContext) => void

exitPrimaryExp

Keluar dari pohon penguraian yang dihasilkan oleh primaryExp berlabel alternatif di ExpressionAntlrParser.expression.

exitPrimaryExp?: (ctx: PrimaryExpContext) => void

Nilai Properti

(ctx: PrimaryExpContext) => void

exitPrimaryExpression

Keluar dari pohon urai yang dihasilkan oleh ExpressionAntlrParser.primaryExpression.

exitPrimaryExpression?: (ctx: PrimaryExpressionContext) => void

Nilai Properti

(ctx: PrimaryExpressionContext) => void

exitStringAtom

Keluar dari pohon penguraian yang dihasilkan oleh stringAtom berlabel alternatif di ExpressionAntlrParser.primaryExpression.

exitStringAtom?: (ctx: StringAtomContext) => void

Nilai Properti

(ctx: StringAtomContext) => void

exitStringInterpolation

Keluar dari pohon urai yang dihasilkan oleh ExpressionAntlrParser.stringInterpolation.

exitStringInterpolation?: (ctx: StringInterpolationContext) => void

Nilai Properti

(ctx: StringInterpolationContext) => void

exitStringInterpolationAtom

Keluar dari pohon penguraian yang dihasilkan oleh stringInterpolationAtom berlabel alternatif di ExpressionAntlrParser.primaryExpression.

exitStringInterpolationAtom?: (ctx: StringInterpolationAtomContext) => void

Nilai Properti

(ctx: StringInterpolationAtomContext) => void

exitTextContent

Keluar dari pohon urai yang dihasilkan oleh ExpressionAntlrParser.textContent.

exitTextContent?: (ctx: TextContentContext) => void

Nilai Properti

(ctx: TextContentContext) => void

exitTripleOpExp

Keluar dari pohon penguraian yang dihasilkan oleh tripleOpExp berlabel alternatif di ExpressionAntlrParser.expression.

exitTripleOpExp?: (ctx: TripleOpExpContext) => void

Nilai Properti

(ctx: TripleOpExpContext) => void

exitUnaryOpExp

Keluar dari pohon penguraian yang dihasilkan oleh unaryOpExp berlabel alternatif di ExpressionAntlrParser.expression.

exitUnaryOpExp?: (ctx: UnaryOpExpContext) => void

Nilai Properti

(ctx: UnaryOpExpContext) => void

Detail Properti yang Diwariskan

enterEveryRule

enterEveryRule?: (ctx: ParserRuleContext) => void

Nilai Properti

(ctx: ParserRuleContext) => void

Diwarisi Dari ParseTreeListener.enterEveryRule

exitEveryRule

exitEveryRule?: (ctx: ParserRuleContext) => void

Nilai Properti

(ctx: ParserRuleContext) => void

Diwarisi Dari ParseTreeListener.exitEveryRule

visitErrorNode

visitErrorNode?: (node: ErrorNode) => void

Nilai Properti

(node: ErrorNode) => void

Diwariskan Dari ParseTreeListener.visitErrorNode

visitTerminal

visitTerminal?: (node: TerminalNode) => void

Nilai Properti

(node: TerminalNode) => void

Diwariskan Dari ParseTreeListener.visitTerminal