LGTemplateParserListener interface
Cette interface définit un écouteur complet pour une arborescence d’analyse produite par LGTemplateParser
.
- Extends
-
ParseTreeListener
Propriétés
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Propriétés héritées
enter |
|
exit |
|
visit |
|
visit |
Détails de la propriété
enterBody
Entrez une arborescence d’analyse produite par LGTemplateParser.body
.
enterBody?: (ctx: BodyContext) => void
Valeur de propriété
(ctx: BodyContext) => void
enterErrorStructuredName
Entrez une arborescence d’analyse produite par LGTemplateParser.errorStructuredName
.
enterErrorStructuredName?: (ctx: ErrorStructuredNameContext) => void
Valeur de propriété
(ctx: ErrorStructuredNameContext) => void
enterErrorStructureLine
Entrez une arborescence d’analyse produite par LGTemplateParser.errorStructureLine
.
enterErrorStructureLine?: (ctx: ErrorStructureLineContext) => void
Valeur de propriété
(ctx: ErrorStructureLineContext) => void
enterErrorTemplateString
Entrez une arborescence d’analyse produite par LGTemplateParser.errorTemplateString
.
enterErrorTemplateString?: (ctx: ErrorTemplateStringContext) => void
Valeur de propriété
(ctx: ErrorTemplateStringContext) => void
enterExpression
Entrez une arborescence d’analyse produite par LGTemplateParser.expression
.
enterExpression?: (ctx: ExpressionContext) => void
Valeur de propriété
(ctx: ExpressionContext) => void
enterExpressionInStructure
Entrez une arborescence d’analyse produite par LGTemplateParser.expressionInStructure
.
enterExpressionInStructure?: (ctx: ExpressionInStructureContext) => void
Valeur de propriété
(ctx: ExpressionInStructureContext) => void
enterIfCondition
Entrez une arborescence d’analyse produite par LGTemplateParser.ifCondition
.
enterIfCondition?: (ctx: IfConditionContext) => void
Valeur de propriété
(ctx: IfConditionContext) => void
enterIfConditionRule
Entrez une arborescence d’analyse produite par LGTemplateParser.ifConditionRule
.
enterIfConditionRule?: (ctx: IfConditionRuleContext) => void
Valeur de propriété
(ctx: IfConditionRuleContext) => void
enterIfElseBody
Entrez une arborescence d’analyse produite par l’alternative ifElseBody
étiquetée dans LGTemplateParser.body
.
enterIfElseBody?: (ctx: IfElseBodyContext) => void
Valeur de propriété
(ctx: IfElseBodyContext) => void
enterIfElseTemplateBody
Entrez une arborescence d’analyse produite par LGTemplateParser.ifElseTemplateBody
.
enterIfElseTemplateBody?: (ctx: IfElseTemplateBodyContext) => void
Valeur de propriété
(ctx: IfElseTemplateBodyContext) => void
enterKeyValueStructureLine
Entrez une arborescence d’analyse produite par LGTemplateParser.keyValueStructureLine
.
enterKeyValueStructureLine?: (ctx: KeyValueStructureLineContext) => void
Valeur de propriété
(ctx: KeyValueStructureLineContext) => void
enterKeyValueStructureValue
Entrez une arborescence d’analyse produite par LGTemplateParser.keyValueStructureValue
.
enterKeyValueStructureValue?: (ctx: KeyValueStructureValueContext) => void
Valeur de propriété
(ctx: KeyValueStructureValueContext) => void
enterNormalBody
Entrez une arborescence d’analyse produite par l’alternative normalBody
étiquetée dans LGTemplateParser.body
.
enterNormalBody?: (ctx: NormalBodyContext) => void
Valeur de propriété
(ctx: NormalBodyContext) => void
enterNormalTemplateBody
Entrez une arborescence d’analyse produite par LGTemplateParser.normalTemplateBody
.
enterNormalTemplateBody?: (ctx: NormalTemplateBodyContext) => void
Valeur de propriété
(ctx: NormalTemplateBodyContext) => void
enterNormalTemplateString
Entrez une arborescence d’analyse produite par LGTemplateParser.normalTemplateString
.
enterNormalTemplateString?: (ctx: NormalTemplateStringContext) => void
Valeur de propriété
(ctx: NormalTemplateStringContext) => void
enterStructuredBody
Entrez une arborescence d’analyse produite par l’alternative structuredBody
étiquetée dans LGTemplateParser.body
.
enterStructuredBody?: (ctx: StructuredBodyContext) => void
Valeur de propriété
(ctx: StructuredBodyContext) => void
enterStructuredBodyContentLine
Entrez une arborescence d’analyse produite par LGTemplateParser.structuredBodyContentLine
.
enterStructuredBodyContentLine?: (ctx: StructuredBodyContentLineContext) => void
Valeur de propriété
(ctx: StructuredBodyContentLineContext) => void
enterStructuredBodyEndLine
Entrez une arborescence d’analyse produite par LGTemplateParser.structuredBodyEndLine
.
enterStructuredBodyEndLine?: (ctx: StructuredBodyEndLineContext) => void
Valeur de propriété
(ctx: StructuredBodyEndLineContext) => void
enterStructuredBodyNameLine
Entrez une arborescence d’analyse produite par LGTemplateParser.structuredBodyNameLine
.
enterStructuredBodyNameLine?: (ctx: StructuredBodyNameLineContext) => void
Valeur de propriété
(ctx: StructuredBodyNameLineContext) => void
enterStructuredTemplateBody
Entrez une arborescence d’analyse produite par LGTemplateParser.structuredTemplateBody
.
enterStructuredTemplateBody?: (ctx: StructuredTemplateBodyContext) => void
Valeur de propriété
(ctx: StructuredTemplateBodyContext) => void
enterSwitchCaseBody
Entrez une arborescence d’analyse produite par l’alternative switchCaseBody
étiquetée dans LGTemplateParser.body
.
enterSwitchCaseBody?: (ctx: SwitchCaseBodyContext) => void
Valeur de propriété
(ctx: SwitchCaseBodyContext) => void
enterSwitchCaseRule
Entrez une arborescence d’analyse produite par LGTemplateParser.switchCaseRule
.
enterSwitchCaseRule?: (ctx: SwitchCaseRuleContext) => void
Valeur de propriété
(ctx: SwitchCaseRuleContext) => void
enterSwitchCaseStat
Entrez une arborescence d’analyse produite par LGTemplateParser.switchCaseStat
.
enterSwitchCaseStat?: (ctx: SwitchCaseStatContext) => void
Valeur de propriété
(ctx: SwitchCaseStatContext) => void
enterSwitchCaseTemplateBody
Entrez une arborescence d’analyse produite par LGTemplateParser.switchCaseTemplateBody
.
enterSwitchCaseTemplateBody?: (ctx: SwitchCaseTemplateBodyContext) => void
Valeur de propriété
(ctx: SwitchCaseTemplateBodyContext) => void
enterTemplate
Entrez une arborescence d’analyse produite par LGTemplateParser.template
.
enterTemplate?: (ctx: TemplateContext) => void
Valeur de propriété
(ctx: TemplateContext) => void
enterTemplateString
Entrez une arborescence d’analyse produite par LGTemplateParser.templateString
.
enterTemplateString?: (ctx: TemplateStringContext) => void
Valeur de propriété
(ctx: TemplateStringContext) => void
exitBody
Quittez un arbre d’analyse produit par LGTemplateParser.body
.
exitBody?: (ctx: BodyContext) => void
Valeur de propriété
(ctx: BodyContext) => void
exitErrorStructuredName
Quittez un arbre d’analyse produit par LGTemplateParser.errorStructuredName
.
exitErrorStructuredName?: (ctx: ErrorStructuredNameContext) => void
Valeur de propriété
(ctx: ErrorStructuredNameContext) => void
exitErrorStructureLine
Quittez un arbre d’analyse produit par LGTemplateParser.errorStructureLine
.
exitErrorStructureLine?: (ctx: ErrorStructureLineContext) => void
Valeur de propriété
(ctx: ErrorStructureLineContext) => void
exitErrorTemplateString
Quittez un arbre d’analyse produit par LGTemplateParser.errorTemplateString
.
exitErrorTemplateString?: (ctx: ErrorTemplateStringContext) => void
Valeur de propriété
(ctx: ErrorTemplateStringContext) => void
exitExpression
Quittez un arbre d’analyse produit par LGTemplateParser.expression
.
exitExpression?: (ctx: ExpressionContext) => void
Valeur de propriété
(ctx: ExpressionContext) => void
exitExpressionInStructure
Quittez un arbre d’analyse produit par LGTemplateParser.expressionInStructure
.
exitExpressionInStructure?: (ctx: ExpressionInStructureContext) => void
Valeur de propriété
(ctx: ExpressionInStructureContext) => void
exitIfCondition
Quittez un arbre d’analyse produit par LGTemplateParser.ifCondition
.
exitIfCondition?: (ctx: IfConditionContext) => void
Valeur de propriété
(ctx: IfConditionContext) => void
exitIfConditionRule
Quittez un arbre d’analyse produit par LGTemplateParser.ifConditionRule
.
exitIfConditionRule?: (ctx: IfConditionRuleContext) => void
Valeur de propriété
(ctx: IfConditionRuleContext) => void
exitIfElseBody
Quittez un arbre d’analyse produit par l’alternative ifElseBody
étiquetée dans LGTemplateParser.body
.
exitIfElseBody?: (ctx: IfElseBodyContext) => void
Valeur de propriété
(ctx: IfElseBodyContext) => void
exitIfElseTemplateBody
Quittez un arbre d’analyse produit par LGTemplateParser.ifElseTemplateBody
.
exitIfElseTemplateBody?: (ctx: IfElseTemplateBodyContext) => void
Valeur de propriété
(ctx: IfElseTemplateBodyContext) => void
exitKeyValueStructureLine
Quittez un arbre d’analyse produit par LGTemplateParser.keyValueStructureLine
.
exitKeyValueStructureLine?: (ctx: KeyValueStructureLineContext) => void
Valeur de propriété
(ctx: KeyValueStructureLineContext) => void
exitKeyValueStructureValue
Quittez un arbre d’analyse produit par LGTemplateParser.keyValueStructureValue
.
exitKeyValueStructureValue?: (ctx: KeyValueStructureValueContext) => void
Valeur de propriété
(ctx: KeyValueStructureValueContext) => void
exitNormalBody
Quittez un arbre d’analyse produit par l’alternative normalBody
étiquetée dans LGTemplateParser.body
.
exitNormalBody?: (ctx: NormalBodyContext) => void
Valeur de propriété
(ctx: NormalBodyContext) => void
exitNormalTemplateBody
Quittez un arbre d’analyse produit par LGTemplateParser.normalTemplateBody
.
exitNormalTemplateBody?: (ctx: NormalTemplateBodyContext) => void
Valeur de propriété
(ctx: NormalTemplateBodyContext) => void
exitNormalTemplateString
Quittez un arbre d’analyse produit par LGTemplateParser.normalTemplateString
.
exitNormalTemplateString?: (ctx: NormalTemplateStringContext) => void
Valeur de propriété
(ctx: NormalTemplateStringContext) => void
exitStructuredBody
Quittez un arbre d’analyse produit par l’alternative structuredBody
étiquetée dans LGTemplateParser.body
.
exitStructuredBody?: (ctx: StructuredBodyContext) => void
Valeur de propriété
(ctx: StructuredBodyContext) => void
exitStructuredBodyContentLine
Quittez un arbre d’analyse produit par LGTemplateParser.structuredBodyContentLine
.
exitStructuredBodyContentLine?: (ctx: StructuredBodyContentLineContext) => void
Valeur de propriété
(ctx: StructuredBodyContentLineContext) => void
exitStructuredBodyEndLine
Quittez un arbre d’analyse produit par LGTemplateParser.structuredBodyEndLine
.
exitStructuredBodyEndLine?: (ctx: StructuredBodyEndLineContext) => void
Valeur de propriété
(ctx: StructuredBodyEndLineContext) => void
exitStructuredBodyNameLine
Quittez un arbre d’analyse produit par LGTemplateParser.structuredBodyNameLine
.
exitStructuredBodyNameLine?: (ctx: StructuredBodyNameLineContext) => void
Valeur de propriété
(ctx: StructuredBodyNameLineContext) => void
exitStructuredTemplateBody
Quittez un arbre d’analyse produit par LGTemplateParser.structuredTemplateBody
.
exitStructuredTemplateBody?: (ctx: StructuredTemplateBodyContext) => void
Valeur de propriété
(ctx: StructuredTemplateBodyContext) => void
exitSwitchCaseBody
Quittez un arbre d’analyse produit par l’alternative switchCaseBody
étiquetée dans LGTemplateParser.body
.
exitSwitchCaseBody?: (ctx: SwitchCaseBodyContext) => void
Valeur de propriété
(ctx: SwitchCaseBodyContext) => void
exitSwitchCaseRule
Quittez un arbre d’analyse produit par LGTemplateParser.switchCaseRule
.
exitSwitchCaseRule?: (ctx: SwitchCaseRuleContext) => void
Valeur de propriété
(ctx: SwitchCaseRuleContext) => void
exitSwitchCaseStat
Quittez un arbre d’analyse produit par LGTemplateParser.switchCaseStat
.
exitSwitchCaseStat?: (ctx: SwitchCaseStatContext) => void
Valeur de propriété
(ctx: SwitchCaseStatContext) => void
exitSwitchCaseTemplateBody
Quittez un arbre d’analyse produit par LGTemplateParser.switchCaseTemplateBody
.
exitSwitchCaseTemplateBody?: (ctx: SwitchCaseTemplateBodyContext) => void
Valeur de propriété
(ctx: SwitchCaseTemplateBodyContext) => void
exitTemplate
Quittez un arbre d’analyse produit par LGTemplateParser.template
.
exitTemplate?: (ctx: TemplateContext) => void
Valeur de propriété
(ctx: TemplateContext) => void
exitTemplateString
Quittez un arbre d’analyse produit par LGTemplateParser.templateString
.
exitTemplateString?: (ctx: TemplateStringContext) => void
Valeur de propriété
(ctx: TemplateStringContext) => void
Détails de la propriété héritée
enterEveryRule
enterEveryRule?: (ctx: ParserRuleContext) => void
Valeur de propriété
(ctx: ParserRuleContext) => void
héritée de ParseTreeListener.enterEveryRule
exitEveryRule
exitEveryRule?: (ctx: ParserRuleContext) => void
Valeur de propriété
(ctx: ParserRuleContext) => void
héritée de ParseTreeListener.exitEveryRule
visitErrorNode
visitErrorNode?: (node: ErrorNode) => void
Valeur de propriété
(node: ErrorNode) => void
héritée de ParseTreeListener.visitErrorNode
visitTerminal
visitTerminal?: (node: TerminalNode) => void
Valeur de propriété
(node: TerminalNode) => void
héritée de ParseTreeListener.visitTerminal