Interface MacrosListener
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
MacrosBaseListener
public interface MacrosListener
extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced by
MacrosParser.-
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced byMacrosParser.body().voidEnter a parse tree produced byMacrosParser.emptyMacros().voidEnter a parse tree produced byMacrosParser.macroArg().voidEnter a parse tree produced byMacrosParser.macroParam().voidEnter a parse tree produced byMacrosParser.macroParams().voidEnter a parse tree produced byMacrosParser.macros().voidEnter a parse tree produced byMacrosParser.macrosEnd().voidEnter a parse tree produced byMacrosParser.macrosStart().voidEnter a parse tree produced byMacrosParser.quote().voidEnter a parse tree produced byMacrosParser.slash().voidEnter a parse tree produced byMacrosParser.text().voidExit a parse tree produced byMacrosParser.body().voidExit a parse tree produced byMacrosParser.emptyMacros().voidExit a parse tree produced byMacrosParser.macroArg().voidExit a parse tree produced byMacrosParser.macroParam().voidExit a parse tree produced byMacrosParser.macroParams().voidExit a parse tree produced byMacrosParser.macros().voidExit a parse tree produced byMacrosParser.macrosEnd().voidExit a parse tree produced byMacrosParser.macrosStart().voidExit a parse tree produced byMacrosParser.quote().voidExit a parse tree produced byMacrosParser.slash().voidExit a parse tree produced byMacrosParser.text().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
Method Details
-
enterBody
Enter a parse tree produced byMacrosParser.body().- Parameters:
ctx- the parse tree
-
exitBody
Exit a parse tree produced byMacrosParser.body().- Parameters:
ctx- the parse tree
-
enterEmptyMacros
Enter a parse tree produced byMacrosParser.emptyMacros().- Parameters:
ctx- the parse tree
-
exitEmptyMacros
Exit a parse tree produced byMacrosParser.emptyMacros().- Parameters:
ctx- the parse tree
-
enterMacros
Enter a parse tree produced byMacrosParser.macros().- Parameters:
ctx- the parse tree
-
exitMacros
Exit a parse tree produced byMacrosParser.macros().- Parameters:
ctx- the parse tree
-
enterMacroParams
Enter a parse tree produced byMacrosParser.macroParams().- Parameters:
ctx- the parse tree
-
exitMacroParams
Exit a parse tree produced byMacrosParser.macroParams().- Parameters:
ctx- the parse tree
-
enterMacroParam
Enter a parse tree produced byMacrosParser.macroParam().- Parameters:
ctx- the parse tree
-
exitMacroParam
Exit a parse tree produced byMacrosParser.macroParam().- Parameters:
ctx- the parse tree
-
enterMacroArg
Enter a parse tree produced byMacrosParser.macroArg().- Parameters:
ctx- the parse tree
-
exitMacroArg
Exit a parse tree produced byMacrosParser.macroArg().- Parameters:
ctx- the parse tree
-
enterMacrosStart
Enter a parse tree produced byMacrosParser.macrosStart().- Parameters:
ctx- the parse tree
-
exitMacrosStart
Exit a parse tree produced byMacrosParser.macrosStart().- Parameters:
ctx- the parse tree
-
enterMacrosEnd
Enter a parse tree produced byMacrosParser.macrosEnd().- Parameters:
ctx- the parse tree
-
exitMacrosEnd
Exit a parse tree produced byMacrosParser.macrosEnd().- Parameters:
ctx- the parse tree
-
enterQuote
Enter a parse tree produced byMacrosParser.quote().- Parameters:
ctx- the parse tree
-
exitQuote
Exit a parse tree produced byMacrosParser.quote().- Parameters:
ctx- the parse tree
-
enterSlash
Enter a parse tree produced byMacrosParser.slash().- Parameters:
ctx- the parse tree
-
exitSlash
Exit a parse tree produced byMacrosParser.slash().- Parameters:
ctx- the parse tree
-
enterText
Enter a parse tree produced byMacrosParser.text().- Parameters:
ctx- the parse tree
-
exitText
Exit a parse tree produced byMacrosParser.text().- Parameters:
ctx- the parse tree
-