Interface MacrosVisitor<T>
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- All Known Implementing Classes:
MacrosBaseVisitor,MacrosVisitorImpl
public interface MacrosVisitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
This interface defines a complete generic visitor for a parse tree produced
by
MacrosParser.-
Method Summary
Modifier and TypeMethodDescriptionVisit a parse tree produced byMacrosParser.body().Visit a parse tree produced byMacrosParser.emptyMacros().Visit a parse tree produced byMacrosParser.macroArg().Visit a parse tree produced byMacrosParser.macroParam().Visit a parse tree produced byMacrosParser.macroParams().Visit a parse tree produced byMacrosParser.macros().Visit a parse tree produced byMacrosParser.macrosEnd().Visit a parse tree produced byMacrosParser.macrosStart().Visit a parse tree produced byMacrosParser.quote().Visit a parse tree produced byMacrosParser.slash().Visit a parse tree produced byMacrosParser.text().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Method Details
-
visitBody
Visit a parse tree produced byMacrosParser.body().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEmptyMacros
Visit a parse tree produced byMacrosParser.emptyMacros().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMacros
Visit a parse tree produced byMacrosParser.macros().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMacroParams
Visit a parse tree produced byMacrosParser.macroParams().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMacroParam
Visit a parse tree produced byMacrosParser.macroParam().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMacroArg
Visit a parse tree produced byMacrosParser.macroArg().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMacrosStart
Visit a parse tree produced byMacrosParser.macrosStart().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMacrosEnd
Visit a parse tree produced byMacrosParser.macrosEnd().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQuote
Visit a parse tree produced byMacrosParser.quote().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSlash
Visit a parse tree produced byMacrosParser.slash().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitText
Visit a parse tree produced byMacrosParser.text().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-