次の方法で共有


ExpressionAntlrParserListener interface

このインターフェイスは、ExpressionAntlrParserによって生成された解析ツリーの完全なリスナーを定義します。

Extends

ParseTreeListener

プロパティ

enterArgsList

ExpressionAntlrParser.argsListによって生成された解析ツリーを入力します。

enterArrayCreationExp

arrayCreationExpの代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを入力します。

enterBinaryOpExp

binaryOpExpの代替としてラベル付けされた ExpressionAntlrParser.expression によって生成された解析ツリーを入力します。

enterExpression

ExpressionAntlrParser.expressionによって生成された解析ツリーを入力します。

enterFile

ExpressionAntlrParser.fileによって生成された解析ツリーを入力します。

enterFuncInvokeExp

funcInvokeExpの代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを入力します。

enterIdAtom

idAtomの代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを入力します。

enterIndexAccessExp

indexAccessExpの代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを入力します。

enterJsonCreationExp

jsonCreationExpの代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを入力します。

enterKey

ExpressionAntlrParser.keyによって生成された解析ツリーを入力します。

enterKeyValuePair

ExpressionAntlrParser.keyValuePairによって生成された解析ツリーを入力します。

enterKeyValuePairList

ExpressionAntlrParser.keyValuePairListによって生成された解析ツリーを入力します。

enterLambda

ExpressionAntlrParser.lambdaによって生成された解析ツリーを入力します。

enterMemberAccessExp

memberAccessExpの代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを入力します。

enterNumericAtom

numericAtomの代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを入力します。

enterParenthesisExp

parenthesisExpの代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを入力します。

enterPrimaryExp

primaryExpの代替としてラベル付けされた ExpressionAntlrParser.expression によって生成された解析ツリーを入力します。

enterPrimaryExpression

ExpressionAntlrParser.primaryExpressionによって生成された解析ツリーを入力します。

enterStringAtom

stringAtomの代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを入力します。

enterStringInterpolation

ExpressionAntlrParser.stringInterpolationによって生成された解析ツリーを入力します。

enterStringInterpolationAtom

stringInterpolationAtomの代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを入力します。

enterTextContent

ExpressionAntlrParser.textContentによって生成された解析ツリーを入力します。

enterTripleOpExp

tripleOpExpの代替としてラベル付けされた ExpressionAntlrParser.expression によって生成された解析ツリーを入力します。

enterUnaryOpExp

unaryOpExpの代替としてラベル付けされた ExpressionAntlrParser.expression によって生成された解析ツリーを入力します。

exitArgsList

ExpressionAntlrParser.argsListによって生成された解析ツリーを終了します。

exitArrayCreationExp

arrayCreationExpで代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを終了します。

exitBinaryOpExp

binaryOpExpで代替としてラベル付けされた ExpressionAntlrParser.expression によって生成された解析ツリーを終了します。

exitExpression

ExpressionAntlrParser.expressionによって生成された解析ツリーを終了します。

exitFile

ExpressionAntlrParser.fileによって生成された解析ツリーを終了します。

exitFuncInvokeExp

funcInvokeExpで代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを終了します。

exitIdAtom

idAtomで代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを終了します。

exitIndexAccessExp

indexAccessExpで代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを終了します。

exitJsonCreationExp

jsonCreationExpで代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを終了します。

exitKey

ExpressionAntlrParser.keyによって生成された解析ツリーを終了します。

exitKeyValuePair

ExpressionAntlrParser.keyValuePairによって生成された解析ツリーを終了します。

exitKeyValuePairList

ExpressionAntlrParser.keyValuePairListによって生成された解析ツリーを終了します。

exitLambda

ExpressionAntlrParser.lambdaによって生成された解析ツリーを終了します。

exitMemberAccessExp

memberAccessExpで代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを終了します。

exitNumericAtom

numericAtomで代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを終了します。

exitParenthesisExp

parenthesisExpで代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを終了します。

exitPrimaryExp

primaryExpで代替としてラベル付けされた ExpressionAntlrParser.expression によって生成された解析ツリーを終了します。

exitPrimaryExpression

ExpressionAntlrParser.primaryExpressionによって生成された解析ツリーを終了します。

exitStringAtom

stringAtomで代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを終了します。

exitStringInterpolation

ExpressionAntlrParser.stringInterpolationによって生成された解析ツリーを終了します。

exitStringInterpolationAtom

stringInterpolationAtomで代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを終了します。

exitTextContent

ExpressionAntlrParser.textContentによって生成された解析ツリーを終了します。

exitTripleOpExp

tripleOpExpで代替としてラベル付けされた ExpressionAntlrParser.expression によって生成された解析ツリーを終了します。

exitUnaryOpExp

unaryOpExpで代替としてラベル付けされた ExpressionAntlrParser.expression によって生成された解析ツリーを終了します。

継承されたプロパティ

enterEveryRule
exitEveryRule
visitErrorNode
visitTerminal

プロパティの詳細

enterArgsList

ExpressionAntlrParser.argsListによって生成された解析ツリーを入力します。

enterArgsList?: (ctx: ArgsListContext) => void

プロパティ値

(ctx: ArgsListContext) => void

enterArrayCreationExp

arrayCreationExpの代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを入力します。

enterArrayCreationExp?: (ctx: ArrayCreationExpContext) => void

プロパティ値

(ctx: ArrayCreationExpContext) => void

enterBinaryOpExp

binaryOpExpの代替としてラベル付けされた ExpressionAntlrParser.expression によって生成された解析ツリーを入力します。

enterBinaryOpExp?: (ctx: BinaryOpExpContext) => void

プロパティ値

(ctx: BinaryOpExpContext) => void

enterExpression

ExpressionAntlrParser.expressionによって生成された解析ツリーを入力します。

enterExpression?: (ctx: ExpressionContext) => void

プロパティ値

(ctx: ExpressionContext) => void

enterFile

ExpressionAntlrParser.fileによって生成された解析ツリーを入力します。

enterFile?: (ctx: FileContext) => void

プロパティ値

(ctx: FileContext) => void

enterFuncInvokeExp

funcInvokeExpの代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを入力します。

enterFuncInvokeExp?: (ctx: FuncInvokeExpContext) => void

プロパティ値

(ctx: FuncInvokeExpContext) => void

enterIdAtom

idAtomの代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを入力します。

enterIdAtom?: (ctx: IdAtomContext) => void

プロパティ値

(ctx: IdAtomContext) => void

enterIndexAccessExp

indexAccessExpの代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを入力します。

enterIndexAccessExp?: (ctx: IndexAccessExpContext) => void

プロパティ値

(ctx: IndexAccessExpContext) => void

enterJsonCreationExp

jsonCreationExpの代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを入力します。

enterJsonCreationExp?: (ctx: JsonCreationExpContext) => void

プロパティ値

(ctx: JsonCreationExpContext) => void

enterKey

ExpressionAntlrParser.keyによって生成された解析ツリーを入力します。

enterKey?: (ctx: KeyContext) => void

プロパティ値

(ctx: KeyContext) => void

enterKeyValuePair

ExpressionAntlrParser.keyValuePairによって生成された解析ツリーを入力します。

enterKeyValuePair?: (ctx: KeyValuePairContext) => void

プロパティ値

(ctx: KeyValuePairContext) => void

enterKeyValuePairList

ExpressionAntlrParser.keyValuePairListによって生成された解析ツリーを入力します。

enterKeyValuePairList?: (ctx: KeyValuePairListContext) => void

プロパティ値

(ctx: KeyValuePairListContext) => void

enterLambda

ExpressionAntlrParser.lambdaによって生成された解析ツリーを入力します。

enterLambda?: (ctx: LambdaContext) => void

プロパティ値

(ctx: LambdaContext) => void

enterMemberAccessExp

memberAccessExpの代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを入力します。

enterMemberAccessExp?: (ctx: MemberAccessExpContext) => void

プロパティ値

(ctx: MemberAccessExpContext) => void

enterNumericAtom

numericAtomの代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを入力します。

enterNumericAtom?: (ctx: NumericAtomContext) => void

プロパティ値

(ctx: NumericAtomContext) => void

enterParenthesisExp

parenthesisExpの代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを入力します。

enterParenthesisExp?: (ctx: ParenthesisExpContext) => void

プロパティ値

(ctx: ParenthesisExpContext) => void

enterPrimaryExp

primaryExpの代替としてラベル付けされた ExpressionAntlrParser.expression によって生成された解析ツリーを入力します。

enterPrimaryExp?: (ctx: PrimaryExpContext) => void

プロパティ値

(ctx: PrimaryExpContext) => void

enterPrimaryExpression

ExpressionAntlrParser.primaryExpressionによって生成された解析ツリーを入力します。

enterPrimaryExpression?: (ctx: PrimaryExpressionContext) => void

プロパティ値

(ctx: PrimaryExpressionContext) => void

enterStringAtom

stringAtomの代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを入力します。

enterStringAtom?: (ctx: StringAtomContext) => void

プロパティ値

(ctx: StringAtomContext) => void

enterStringInterpolation

ExpressionAntlrParser.stringInterpolationによって生成された解析ツリーを入力します。

enterStringInterpolation?: (ctx: StringInterpolationContext) => void

プロパティ値

(ctx: StringInterpolationContext) => void

enterStringInterpolationAtom

stringInterpolationAtomの代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを入力します。

enterStringInterpolationAtom?: (ctx: StringInterpolationAtomContext) => void

プロパティ値

(ctx: StringInterpolationAtomContext) => void

enterTextContent

ExpressionAntlrParser.textContentによって生成された解析ツリーを入力します。

enterTextContent?: (ctx: TextContentContext) => void

プロパティ値

(ctx: TextContentContext) => void

enterTripleOpExp

tripleOpExpの代替としてラベル付けされた ExpressionAntlrParser.expression によって生成された解析ツリーを入力します。

enterTripleOpExp?: (ctx: TripleOpExpContext) => void

プロパティ値

(ctx: TripleOpExpContext) => void

enterUnaryOpExp

unaryOpExpの代替としてラベル付けされた ExpressionAntlrParser.expression によって生成された解析ツリーを入力します。

enterUnaryOpExp?: (ctx: UnaryOpExpContext) => void

プロパティ値

(ctx: UnaryOpExpContext) => void

exitArgsList

ExpressionAntlrParser.argsListによって生成された解析ツリーを終了します。

exitArgsList?: (ctx: ArgsListContext) => void

プロパティ値

(ctx: ArgsListContext) => void

exitArrayCreationExp

arrayCreationExpで代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを終了します。

exitArrayCreationExp?: (ctx: ArrayCreationExpContext) => void

プロパティ値

(ctx: ArrayCreationExpContext) => void

exitBinaryOpExp

binaryOpExpで代替としてラベル付けされた ExpressionAntlrParser.expression によって生成された解析ツリーを終了します。

exitBinaryOpExp?: (ctx: BinaryOpExpContext) => void

プロパティ値

(ctx: BinaryOpExpContext) => void

exitExpression

ExpressionAntlrParser.expressionによって生成された解析ツリーを終了します。

exitExpression?: (ctx: ExpressionContext) => void

プロパティ値

(ctx: ExpressionContext) => void

exitFile

ExpressionAntlrParser.fileによって生成された解析ツリーを終了します。

exitFile?: (ctx: FileContext) => void

プロパティ値

(ctx: FileContext) => void

exitFuncInvokeExp

funcInvokeExpで代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを終了します。

exitFuncInvokeExp?: (ctx: FuncInvokeExpContext) => void

プロパティ値

(ctx: FuncInvokeExpContext) => void

exitIdAtom

idAtomで代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを終了します。

exitIdAtom?: (ctx: IdAtomContext) => void

プロパティ値

(ctx: IdAtomContext) => void

exitIndexAccessExp

indexAccessExpで代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを終了します。

exitIndexAccessExp?: (ctx: IndexAccessExpContext) => void

プロパティ値

(ctx: IndexAccessExpContext) => void

exitJsonCreationExp

jsonCreationExpで代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを終了します。

exitJsonCreationExp?: (ctx: JsonCreationExpContext) => void

プロパティ値

(ctx: JsonCreationExpContext) => void

exitKey

ExpressionAntlrParser.keyによって生成された解析ツリーを終了します。

exitKey?: (ctx: KeyContext) => void

プロパティ値

(ctx: KeyContext) => void

exitKeyValuePair

ExpressionAntlrParser.keyValuePairによって生成された解析ツリーを終了します。

exitKeyValuePair?: (ctx: KeyValuePairContext) => void

プロパティ値

(ctx: KeyValuePairContext) => void

exitKeyValuePairList

ExpressionAntlrParser.keyValuePairListによって生成された解析ツリーを終了します。

exitKeyValuePairList?: (ctx: KeyValuePairListContext) => void

プロパティ値

(ctx: KeyValuePairListContext) => void

exitLambda

ExpressionAntlrParser.lambdaによって生成された解析ツリーを終了します。

exitLambda?: (ctx: LambdaContext) => void

プロパティ値

(ctx: LambdaContext) => void

exitMemberAccessExp

memberAccessExpで代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを終了します。

exitMemberAccessExp?: (ctx: MemberAccessExpContext) => void

プロパティ値

(ctx: MemberAccessExpContext) => void

exitNumericAtom

numericAtomで代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを終了します。

exitNumericAtom?: (ctx: NumericAtomContext) => void

プロパティ値

(ctx: NumericAtomContext) => void

exitParenthesisExp

parenthesisExpで代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを終了します。

exitParenthesisExp?: (ctx: ParenthesisExpContext) => void

プロパティ値

(ctx: ParenthesisExpContext) => void

exitPrimaryExp

primaryExpで代替としてラベル付けされた ExpressionAntlrParser.expression によって生成された解析ツリーを終了します。

exitPrimaryExp?: (ctx: PrimaryExpContext) => void

プロパティ値

(ctx: PrimaryExpContext) => void

exitPrimaryExpression

ExpressionAntlrParser.primaryExpressionによって生成された解析ツリーを終了します。

exitPrimaryExpression?: (ctx: PrimaryExpressionContext) => void

プロパティ値

(ctx: PrimaryExpressionContext) => void

exitStringAtom

stringAtomで代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを終了します。

exitStringAtom?: (ctx: StringAtomContext) => void

プロパティ値

(ctx: StringAtomContext) => void

exitStringInterpolation

ExpressionAntlrParser.stringInterpolationによって生成された解析ツリーを終了します。

exitStringInterpolation?: (ctx: StringInterpolationContext) => void

プロパティ値

(ctx: StringInterpolationContext) => void

exitStringInterpolationAtom

stringInterpolationAtomで代替としてラベル付けされた ExpressionAntlrParser.primaryExpression によって生成された解析ツリーを終了します。

exitStringInterpolationAtom?: (ctx: StringInterpolationAtomContext) => void

プロパティ値

(ctx: StringInterpolationAtomContext) => void

exitTextContent

ExpressionAntlrParser.textContentによって生成された解析ツリーを終了します。

exitTextContent?: (ctx: TextContentContext) => void

プロパティ値

(ctx: TextContentContext) => void

exitTripleOpExp

tripleOpExpで代替としてラベル付けされた ExpressionAntlrParser.expression によって生成された解析ツリーを終了します。

exitTripleOpExp?: (ctx: TripleOpExpContext) => void

プロパティ値

(ctx: TripleOpExpContext) => void

exitUnaryOpExp

unaryOpExpで代替としてラベル付けされた ExpressionAntlrParser.expression によって生成された解析ツリーを終了します。

exitUnaryOpExp?: (ctx: UnaryOpExpContext) => void

プロパティ値

(ctx: UnaryOpExpContext) => void

継承されたプロパティの詳細

enterEveryRule

enterEveryRule?: (ctx: ParserRuleContext) => void

プロパティ値

(ctx: ParserRuleContext) => void

ParseTreeListener.enterEveryRule から継承された

exitEveryRule

exitEveryRule?: (ctx: ParserRuleContext) => void

プロパティ値

(ctx: ParserRuleContext) => void

parseTreeListener.exitEveryRule から継承

visitErrorNode

visitErrorNode?: (node: ErrorNode) => void

プロパティ値

(node: ErrorNode) => void

ParseTreeListener.visitErrorNode から継承された

visitTerminal

visitTerminal?: (node: TerminalNode) => void

プロパティ値

(node: TerminalNode) => void

ParseTreeListener.visitTerminal から継承された