public class ASTListener extends GenTreeSrcBaseListener
| Constructor and Description |
|---|
ASTListener(DefinitionFile definitionFile) |
| Modifier and Type | Method and Description |
|---|---|
void |
enterImportDeclaration(GenTreeSrcParser.ImportDeclarationContext ctx)
Enter a parse tree produced by
GenTreeSrcParser.importDeclaration(). |
void |
enterTypeDeclaration(GenTreeSrcParser.TypeDeclarationContext ctx)
Enter a parse tree produced by
GenTreeSrcParser.typeDeclaration(). |
void |
exitListType(GenTreeSrcParser.ListTypeContext ctx)
Exit a parse tree produced by
GenTreeSrcParser.listType(). |
void |
exitNamedType(GenTreeSrcParser.NamedTypeContext ctx)
Exit a parse tree produced by
GenTreeSrcParser.namedType(). |
void |
exitOptionalType(GenTreeSrcParser.OptionalTypeContext ctx)
Exit a parse tree produced by
GenTreeSrcParser.optionalType(). |
void |
exitProperty(GenTreeSrcParser.PropertyContext ctx)
Exit a parse tree produced by
GenTreeSrcParser.property(). |
void |
exitTypeDeclaration(GenTreeSrcParser.TypeDeclarationContext ctx)
Exit a parse tree produced by
GenTreeSrcParser.typeDeclaration(). |
enterEveryRule, enterListType, enterMain, enterNamedType, enterNonOptionalType, enterOptionalType, enterPackageName, enterProperty, enterPropertyList, enterSubtypeList, enterType, exitEveryRule, exitImportDeclaration, exitMain, exitNonOptionalType, exitPackageName, exitPropertyList, exitSubtypeList, exitType, visitErrorNode, visitTerminalpublic ASTListener(DefinitionFile definitionFile)
public void enterImportDeclaration(GenTreeSrcParser.ImportDeclarationContext ctx)
GenTreeSrcBaseListenerGenTreeSrcParser.importDeclaration().
The default implementation does nothing.
enterImportDeclaration in interface GenTreeSrcListenerenterImportDeclaration in class GenTreeSrcBaseListenerctx - the parse treepublic void enterTypeDeclaration(GenTreeSrcParser.TypeDeclarationContext ctx)
GenTreeSrcBaseListenerGenTreeSrcParser.typeDeclaration().
The default implementation does nothing.
enterTypeDeclaration in interface GenTreeSrcListenerenterTypeDeclaration in class GenTreeSrcBaseListenerctx - the parse treepublic void exitProperty(GenTreeSrcParser.PropertyContext ctx)
GenTreeSrcBaseListenerGenTreeSrcParser.property().
The default implementation does nothing.
exitProperty in interface GenTreeSrcListenerexitProperty in class GenTreeSrcBaseListenerctx - the parse treepublic void exitNamedType(GenTreeSrcParser.NamedTypeContext ctx)
GenTreeSrcBaseListenerGenTreeSrcParser.namedType().
The default implementation does nothing.
exitNamedType in interface GenTreeSrcListenerexitNamedType in class GenTreeSrcBaseListenerctx - the parse treepublic void exitListType(GenTreeSrcParser.ListTypeContext ctx)
GenTreeSrcBaseListenerGenTreeSrcParser.listType().
The default implementation does nothing.
exitListType in interface GenTreeSrcListenerexitListType in class GenTreeSrcBaseListenerctx - the parse treepublic void exitOptionalType(GenTreeSrcParser.OptionalTypeContext ctx)
GenTreeSrcBaseListenerGenTreeSrcParser.optionalType().
The default implementation does nothing.
exitOptionalType in interface GenTreeSrcListenerexitOptionalType in class GenTreeSrcBaseListenerctx - the parse treepublic void exitTypeDeclaration(GenTreeSrcParser.TypeDeclarationContext ctx)
GenTreeSrcBaseListenerGenTreeSrcParser.typeDeclaration().
The default implementation does nothing.
exitTypeDeclaration in interface GenTreeSrcListenerexitTypeDeclaration in class GenTreeSrcBaseListenerctx - the parse tree