public class MustacheSpec extends HbsParserBaseListener
Modifier and Type | Field and Description |
---|---|
static int |
REMOVE_LAST_LINE_CHANNEL
Channel for tokens that need their last line removed.
|
Constructor and Description |
---|
MustacheSpec() |
enterBlockParams, enterBody, enterBoolParam, enterCharParam, enterDynamicPath, enterElseStmt, enterElseStmtChain, enterEscape, enterEveryRule, enterHash, enterLiteralPath, enterNumberParam, enterPartial, enterPartialBlock, enterRawBlock, enterRefParam, enterSexpr, enterStatement, enterStaticPath, enterStringParam, enterSubParamExpr, enterTemplate, exitAmpvar, exitBlockParams, exitBody, exitBoolParam, exitCharParam, exitComment, exitDelimiters, exitDynamicPath, exitElseBlock, exitElseStmt, exitElseStmtChain, exitEscape, exitEveryRule, exitHash, exitLiteralPath, exitNumberParam, exitPartialBlock, exitRawBlock, exitRefParam, exitSexpr, exitStatement, exitStaticPath, exitStringParam, exitSubParamExpr, exitText, exitTvar, exitVar, visitErrorNode, visitTerminal
public static final int REMOVE_LAST_LINE_CHANNEL
public void exitTemplate(HbsParser.TemplateContext ctx)
HbsParserBaseListener
HbsParser.template()
.
The default implementation does nothing.
exitTemplate
in interface HbsParserListener
exitTemplate
in class HbsParserBaseListener
ctx
- the parse treepublic void enterText(HbsParser.TextContext ctx)
HbsParserBaseListener
HbsParser.text()
.
The default implementation does nothing.
enterText
in interface HbsParserListener
enterText
in class HbsParserBaseListener
ctx
- the parse treepublic void enterBlock(HbsParser.BlockContext ctx)
HbsParserBaseListener
HbsParser.block()
.
The default implementation does nothing.
enterBlock
in interface HbsParserListener
enterBlock
in class HbsParserBaseListener
ctx
- the parse treepublic void exitBlock(HbsParser.BlockContext ctx)
HbsParserBaseListener
HbsParser.block()
.
The default implementation does nothing.
exitBlock
in interface HbsParserListener
exitBlock
in class HbsParserBaseListener
ctx
- the parse treepublic void enterComment(HbsParser.CommentContext ctx)
HbsParserBaseListener
HbsParser.comment()
.
The default implementation does nothing.
enterComment
in interface HbsParserListener
enterComment
in class HbsParserBaseListener
ctx
- the parse treepublic void exitPartial(HbsParser.PartialContext ctx)
HbsParserBaseListener
HbsParser.partial()
.
The default implementation does nothing.
exitPartial
in interface HbsParserListener
exitPartial
in class HbsParserBaseListener
ctx
- the parse treepublic void enterDelimiters(HbsParser.DelimitersContext ctx)
HbsParserBaseListener
HbsParser.delimiters()
.
The default implementation does nothing.
enterDelimiters
in interface HbsParserListener
enterDelimiters
in class HbsParserBaseListener
ctx
- the parse treepublic void enterUnless(HbsParser.UnlessContext ctx)
HbsParserBaseListener
HbsParser.unless()
.
The default implementation does nothing.
enterUnless
in interface HbsParserListener
enterUnless
in class HbsParserBaseListener
ctx
- the parse treepublic void enterElseBlock(HbsParser.ElseBlockContext ctx)
HbsParserBaseListener
HbsParser.elseBlock()
.
The default implementation does nothing.
enterElseBlock
in interface HbsParserListener
enterElseBlock
in class HbsParserBaseListener
ctx
- the parse treepublic void exitUnless(HbsParser.UnlessContext ctx)
HbsParserBaseListener
HbsParser.unless()
.
The default implementation does nothing.
exitUnless
in interface HbsParserListener
exitUnless
in class HbsParserBaseListener
ctx
- the parse treepublic void enterAmpvar(HbsParser.AmpvarContext ctx)
HbsParserBaseListener
HbsParser.ampvar()
.
The default implementation does nothing.
enterAmpvar
in interface HbsParserListener
enterAmpvar
in class HbsParserBaseListener
ctx
- the parse treepublic void enterTvar(HbsParser.TvarContext ctx)
HbsParserBaseListener
HbsParser.tvar()
.
The default implementation does nothing.
enterTvar
in interface HbsParserListener
enterTvar
in class HbsParserBaseListener
ctx
- the parse treepublic void enterVar(HbsParser.VarContext ctx)
HbsParserBaseListener
HbsParser.var()
.
The default implementation does nothing.
enterVar
in interface HbsParserListener
enterVar
in class HbsParserBaseListener
ctx
- the parse treeCopyright © 2021. All rights reserved.