public class CompilePass1Listener extends AbstractInflectionListener
BASIC_TYPE_VIEWS, CH_LIQUIDMIND_INFLECTION_PACKAGE, JAVA_LANG_PACKAGE, JAVA_PACKAGE| Constructor and Description |
|---|
CompilePass1Listener(java.io.File compilationUnit,
org.antlr.v4.runtime.CommonTokenStream commonTokenStream,
java.lang.String packageName,
java.util.Map<java.lang.String,InflectionResourceCompiled> inflectionResourcesCompiled,
boolean bootstrap) |
| Modifier and Type | Method and Description |
|---|---|
void |
enterClassViewDeclaration(InflectionParser.ClassViewDeclarationContext classViewDeclarationContext)
Enter a parse tree produced by
InflectionParser.classViewDeclaration(). |
void |
enterTaxonomyDeclaration(InflectionParser.TaxonomyDeclarationContext taxonomyDeclarationContext)
Enter a parse tree produced by
InflectionParser.taxonomyDeclaration(). |
void |
enterVisitorsDeclaration(InflectionParser.VisitorsDeclarationContext visitorsDeclarationContext)
Enter a parse tree produced by
InflectionParser.visitorsDeclaration(). |
getBootstrap, getCommonTokenStream, getCompilationUnit, getIdentifierFQName, getInflectionResourcesCompiled, getPackageName, getPackageName, setCommonTokenStream, setPackageName, stopCompilingenterAClass, enterAggregationModifier, enterAPackage, enterClassView, enterCompilationUnit, enterDeclaration, enterDeclarations, enterDefaultAggregationModifier, enterDefaultMappingDeclaration, enterDefaultMemberTypeModifier, enterDefaultSuperDeclaration, enterEveryRule, enterGroupedClassView, enterIdentifier, enterImportDeclaration, enterImportDeclarations, enterImportPackageSymbol, enterImportSymbol, enterImportTypeSymbol, enterMappedVisitor, enterMappedVisitors, enterMappingClassView, enterMappingDeclaration, enterMappingInflectionView, enterMappingInflectionViews, enterMappingMemberView, enterMemberTypeModifier, enterMemberView, enterMemberViewDeclaration, enterMemberViewName, enterNoSuperTaxonomyDeclaration, enterNoSuperVisitorsDeclaration, enterPackageDeclaration, enterSimpleType, enterStandardMappingDeclaration, enterSuperDeclaration, enterSuperTaxonomyDeclaration, enterSuperVisitorsDeclaration, enterTaxonomy, enterTaxonomyBody, enterType, enterViewBody, enterViewofDeclaration, enterVisitors, enterVisitorsBody, exitAClass, exitAggregationModifier, exitAPackage, exitClassView, exitClassViewDeclaration, exitCompilationUnit, exitDeclaration, exitDeclarations, exitDefaultAggregationModifier, exitDefaultMappingDeclaration, exitDefaultMemberTypeModifier, exitDefaultSuperDeclaration, exitEveryRule, exitGroupedClassView, exitIdentifier, exitImportDeclaration, exitImportDeclarations, exitImportPackageSymbol, exitImportSymbol, exitImportTypeSymbol, exitMappedVisitor, exitMappedVisitors, exitMappingClassView, exitMappingDeclaration, exitMappingInflectionView, exitMappingInflectionViews, exitMappingMemberView, exitMemberTypeModifier, exitMemberView, exitMemberViewDeclaration, exitMemberViewName, exitNoSuperTaxonomyDeclaration, exitNoSuperVisitorsDeclaration, exitPackageDeclaration, exitSimpleType, exitStandardMappingDeclaration, exitSuperDeclaration, exitSuperTaxonomyDeclaration, exitSuperVisitorsDeclaration, exitTaxonomy, exitTaxonomyBody, exitTaxonomyDeclaration, exitType, exitViewBody, exitViewofDeclaration, exitVisitors, exitVisitorsBody, exitVisitorsDeclaration, visitErrorNode, visitTerminalpublic CompilePass1Listener(java.io.File compilationUnit,
org.antlr.v4.runtime.CommonTokenStream commonTokenStream,
java.lang.String packageName,
java.util.Map<java.lang.String,InflectionResourceCompiled> inflectionResourcesCompiled,
boolean bootstrap)
public void enterClassViewDeclaration(InflectionParser.ClassViewDeclarationContext classViewDeclarationContext)
InflectionBaseListenerInflectionParser.classViewDeclaration().
The default implementation does nothing.
enterClassViewDeclaration in interface InflectionListenerenterClassViewDeclaration in class InflectionBaseListenerclassViewDeclarationContext - the parse treepublic void enterVisitorsDeclaration(InflectionParser.VisitorsDeclarationContext visitorsDeclarationContext)
InflectionBaseListenerInflectionParser.visitorsDeclaration().
The default implementation does nothing.
enterVisitorsDeclaration in interface InflectionListenerenterVisitorsDeclaration in class InflectionBaseListenervisitorsDeclarationContext - the parse treepublic void enterTaxonomyDeclaration(InflectionParser.TaxonomyDeclarationContext taxonomyDeclarationContext)
InflectionBaseListenerInflectionParser.taxonomyDeclaration().
The default implementation does nothing.
enterTaxonomyDeclaration in interface InflectionListenerenterTaxonomyDeclaration in class InflectionBaseListenertaxonomyDeclarationContext - the parse tree