Interface GroovyLikeListener
- All Superinterfaces:
ParseTreeListener
- All Known Implementing Classes:
GroovyLikeBaseListener
This interface defines a complete listener for a parse tree produced by
GroovyLikeParser.-
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced byGroovyLikeParser.args().voidEnter a parse tree produced byGroovyLikeParser.block().voidEnter a parse tree produced byGroovyLikeParser.classBody().voidEnter a parse tree produced byGroovyLikeParser.closure().voidEnter a parse tree produced byGroovyLikeParser.compilationUnit().voidEnter a parse tree produced byGroovyLikeParser.expression().voidEnter a parse tree produced byGroovyLikeParser.fieldDecl().voidEnter a parse tree produced byGroovyLikeParser.member().voidEnter a parse tree produced byGroovyLikeParser.methodDecl().voidEnter a parse tree produced byGroovyLikeParser.nls().voidEnter a parse tree produced byGroovyLikeParser.packageDecl().voidEnter a parse tree produced byGroovyLikeParser.params().voidEnter a parse tree produced byGroovyLikeParser.postfix().voidEnter a parse tree produced byGroovyLikeParser.primary().voidEnter a parse tree produced byGroovyLikeParser.qualifiedName().voidEnter a parse tree produced byGroovyLikeParser.sep().voidEnter a parse tree produced byGroovyLikeParser.statement().voidEnter a parse tree produced byGroovyLikeParser.typeDecl().voidExit a parse tree produced byGroovyLikeParser.args().voidExit a parse tree produced byGroovyLikeParser.block().voidExit a parse tree produced byGroovyLikeParser.classBody().voidExit a parse tree produced byGroovyLikeParser.closure().voidExit a parse tree produced byGroovyLikeParser.compilationUnit().voidExit a parse tree produced byGroovyLikeParser.expression().voidExit a parse tree produced byGroovyLikeParser.fieldDecl().voidExit a parse tree produced byGroovyLikeParser.member().voidExit a parse tree produced byGroovyLikeParser.methodDecl().voidExit a parse tree produced byGroovyLikeParser.nls().voidExit a parse tree produced byGroovyLikeParser.packageDecl().voidExit a parse tree produced byGroovyLikeParser.params().voidExit a parse tree produced byGroovyLikeParser.postfix().voidExit a parse tree produced byGroovyLikeParser.primary().voidExit a parse tree produced byGroovyLikeParser.qualifiedName().voidExit a parse tree produced byGroovyLikeParser.sep().voidExit a parse tree produced byGroovyLikeParser.statement().voidExit a parse tree produced byGroovyLikeParser.typeDecl().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
Method Details
-
enterCompilationUnit
Enter a parse tree produced byGroovyLikeParser.compilationUnit().- Parameters:
ctx- the parse tree
-
exitCompilationUnit
Exit a parse tree produced byGroovyLikeParser.compilationUnit().- Parameters:
ctx- the parse tree
-
enterPackageDecl
Enter a parse tree produced byGroovyLikeParser.packageDecl().- Parameters:
ctx- the parse tree
-
exitPackageDecl
Exit a parse tree produced byGroovyLikeParser.packageDecl().- Parameters:
ctx- the parse tree
-
enterTypeDecl
Enter a parse tree produced byGroovyLikeParser.typeDecl().- Parameters:
ctx- the parse tree
-
exitTypeDecl
Exit a parse tree produced byGroovyLikeParser.typeDecl().- Parameters:
ctx- the parse tree
-
enterClassBody
Enter a parse tree produced byGroovyLikeParser.classBody().- Parameters:
ctx- the parse tree
-
exitClassBody
Exit a parse tree produced byGroovyLikeParser.classBody().- Parameters:
ctx- the parse tree
-
enterMember
Enter a parse tree produced byGroovyLikeParser.member().- Parameters:
ctx- the parse tree
-
exitMember
Exit a parse tree produced byGroovyLikeParser.member().- Parameters:
ctx- the parse tree
-
enterFieldDecl
Enter a parse tree produced byGroovyLikeParser.fieldDecl().- Parameters:
ctx- the parse tree
-
exitFieldDecl
Exit a parse tree produced byGroovyLikeParser.fieldDecl().- Parameters:
ctx- the parse tree
-
enterMethodDecl
Enter a parse tree produced byGroovyLikeParser.methodDecl().- Parameters:
ctx- the parse tree
-
exitMethodDecl
Exit a parse tree produced byGroovyLikeParser.methodDecl().- Parameters:
ctx- the parse tree
-
enterParams
Enter a parse tree produced byGroovyLikeParser.params().- Parameters:
ctx- the parse tree
-
exitParams
Exit a parse tree produced byGroovyLikeParser.params().- Parameters:
ctx- the parse tree
-
enterBlock
Enter a parse tree produced byGroovyLikeParser.block().- Parameters:
ctx- the parse tree
-
exitBlock
Exit a parse tree produced byGroovyLikeParser.block().- Parameters:
ctx- the parse tree
-
enterStatement
Enter a parse tree produced byGroovyLikeParser.statement().- Parameters:
ctx- the parse tree
-
exitStatement
Exit a parse tree produced byGroovyLikeParser.statement().- Parameters:
ctx- the parse tree
-
enterExpression
Enter a parse tree produced byGroovyLikeParser.expression().- Parameters:
ctx- the parse tree
-
exitExpression
Exit a parse tree produced byGroovyLikeParser.expression().- Parameters:
ctx- the parse tree
-
enterPostfix
Enter a parse tree produced byGroovyLikeParser.postfix().- Parameters:
ctx- the parse tree
-
exitPostfix
Exit a parse tree produced byGroovyLikeParser.postfix().- Parameters:
ctx- the parse tree
-
enterArgs
Enter a parse tree produced byGroovyLikeParser.args().- Parameters:
ctx- the parse tree
-
exitArgs
Exit a parse tree produced byGroovyLikeParser.args().- Parameters:
ctx- the parse tree
-
enterPrimary
Enter a parse tree produced byGroovyLikeParser.primary().- Parameters:
ctx- the parse tree
-
exitPrimary
Exit a parse tree produced byGroovyLikeParser.primary().- Parameters:
ctx- the parse tree
-
enterClosure
Enter a parse tree produced byGroovyLikeParser.closure().- Parameters:
ctx- the parse tree
-
exitClosure
Exit a parse tree produced byGroovyLikeParser.closure().- Parameters:
ctx- the parse tree
-
enterQualifiedName
Enter a parse tree produced byGroovyLikeParser.qualifiedName().- Parameters:
ctx- the parse tree
-
exitQualifiedName
Exit a parse tree produced byGroovyLikeParser.qualifiedName().- Parameters:
ctx- the parse tree
-
enterNls
Enter a parse tree produced byGroovyLikeParser.nls().- Parameters:
ctx- the parse tree
-
exitNls
Exit a parse tree produced byGroovyLikeParser.nls().- Parameters:
ctx- the parse tree
-
enterSep
Enter a parse tree produced byGroovyLikeParser.sep().- Parameters:
ctx- the parse tree
-
exitSep
Exit a parse tree produced byGroovyLikeParser.sep().- Parameters:
ctx- the parse tree
-