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 |
enterHgroupDeclaration(InflectionParser.HgroupDeclarationContext hgroupDeclarationContext)
Enter a parse tree produced by
InflectionParser.hgroupDeclaration(). |
void |
enterVmapDeclaration(InflectionParser.VmapDeclarationContext vmapDeclarationContext)
Enter a parse tree produced by
InflectionParser.vmapDeclaration(). |
getBootstrap, getCommonTokenStream, getCompilationUnit, getIdentifierFQName, getInflectionResourcesCompiled, getPackageName, getPackageName, setCommonTokenStream, setPackageName, stopCompilingenterAClass, enterAggregationModifier, enterAPackage, enterClassView, enterCompilationUnit, enterDeclaration, enterDeclarations, enterDefaultAggregationModifier, enterDefaultMappingDeclaration, enterDefaultMemberTypeModifier, enterDefaultSuperDeclaration, enterEveryRule, enterGroupedClassView, enterHgroup, enterHgroupBody, enterIdentifier, enterImportDeclaration, enterImportDeclarations, enterImportPackageSymbol, enterImportSymbol, enterImportTypeSymbol, enterMappedVisitor, enterMappedVisitors, enterMappingClassView, enterMappingDeclaration, enterMappingInflectionView, enterMappingInflectionViews, enterMappingMemberView, enterMemberTypeModifier, enterMemberView, enterMemberViewDeclaration, enterMemberViewName, enterNoSuperHgroupDeclaration, enterNoSuperVmapDeclaration, enterPackageDeclaration, enterSimpleType, enterStandardMappingDeclaration, enterSuperDeclaration, enterSuperHgroupDeclaration, enterSuperVmapDeclaration, enterType, enterViewBody, enterViewofDeclaration, enterVmap, enterVmapBody, exitAClass, exitAggregationModifier, exitAPackage, exitClassView, exitClassViewDeclaration, exitCompilationUnit, exitDeclaration, exitDeclarations, exitDefaultAggregationModifier, exitDefaultMappingDeclaration, exitDefaultMemberTypeModifier, exitDefaultSuperDeclaration, exitEveryRule, exitGroupedClassView, exitHgroup, exitHgroupBody, exitHgroupDeclaration, exitIdentifier, exitImportDeclaration, exitImportDeclarations, exitImportPackageSymbol, exitImportSymbol, exitImportTypeSymbol, exitMappedVisitor, exitMappedVisitors, exitMappingClassView, exitMappingDeclaration, exitMappingInflectionView, exitMappingInflectionViews, exitMappingMemberView, exitMemberTypeModifier, exitMemberView, exitMemberViewDeclaration, exitMemberViewName, exitNoSuperHgroupDeclaration, exitNoSuperVmapDeclaration, exitPackageDeclaration, exitSimpleType, exitStandardMappingDeclaration, exitSuperDeclaration, exitSuperHgroupDeclaration, exitSuperVmapDeclaration, exitType, exitViewBody, exitViewofDeclaration, exitVmap, exitVmapBody, exitVmapDeclaration, 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 enterVmapDeclaration(InflectionParser.VmapDeclarationContext vmapDeclarationContext)
InflectionBaseListenerInflectionParser.vmapDeclaration().
The default implementation does nothing.
enterVmapDeclaration in interface InflectionListenerenterVmapDeclaration in class InflectionBaseListenervmapDeclarationContext - the parse treepublic void enterHgroupDeclaration(InflectionParser.HgroupDeclarationContext hgroupDeclarationContext)
InflectionBaseListenerInflectionParser.hgroupDeclaration().
The default implementation does nothing.
enterHgroupDeclaration in interface InflectionListenerenterHgroupDeclaration in class InflectionBaseListenerhgroupDeclarationContext - the parse tree