T - The return type of the visit operation. Use Void for
operations with no return type.public class InflectionBaseVisitor<T> extends org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> implements InflectionVisitor<T>
InflectionVisitor,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.| Constructor and Description |
|---|
InflectionBaseVisitor() |
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalpublic T visitSuperHgroupDeclaration(@NotNull InflectionParser.SuperHgroupDeclarationContext ctx)
InflectionParser.superHgroupDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSuperHgroupDeclaration in interface InflectionVisitor<T>ctx - the parse treepublic T visitVmapDeclaration(@NotNull InflectionParser.VmapDeclarationContext ctx)
InflectionParser.vmapDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVmapDeclaration in interface InflectionVisitor<T>ctx - the parse treepublic T visitMappingDeclaration(@NotNull InflectionParser.MappingDeclarationContext ctx)
InflectionParser.mappingDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMappingDeclaration in interface InflectionVisitor<T>ctx - the parse treepublic T visitMappedVisitors(@NotNull InflectionParser.MappedVisitorsContext ctx)
InflectionParser.mappedVisitors().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMappedVisitors in interface InflectionVisitor<T>ctx - the parse treepublic T visitVmapBody(@NotNull InflectionParser.VmapBodyContext ctx)
InflectionParser.vmapBody().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVmapBody in interface InflectionVisitor<T>ctx - the parse treepublic T visitAPackage(@NotNull InflectionParser.APackageContext ctx)
InflectionParser.aPackage().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAPackage in interface InflectionVisitor<T>ctx - the parse treepublic T visitGroupedClassView(@NotNull InflectionParser.GroupedClassViewContext ctx)
InflectionParser.groupedClassView().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGroupedClassView in interface InflectionVisitor<T>ctx - the parse treepublic T visitType(@NotNull InflectionParser.TypeContext ctx)
InflectionParser.type().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitType in interface InflectionVisitor<T>ctx - the parse treepublic T visitHgroupDeclaration(@NotNull InflectionParser.HgroupDeclarationContext ctx)
InflectionParser.hgroupDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitHgroupDeclaration in interface InflectionVisitor<T>ctx - the parse treepublic T visitMemberView(@NotNull InflectionParser.MemberViewContext ctx)
InflectionParser.memberView().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMemberView in interface InflectionVisitor<T>ctx - the parse treepublic T visitHgroup(@NotNull InflectionParser.HgroupContext ctx)
InflectionParser.hgroup().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitHgroup in interface InflectionVisitor<T>ctx - the parse treepublic T visitMemberViewDeclaration(@NotNull InflectionParser.MemberViewDeclarationContext ctx)
InflectionParser.memberViewDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMemberViewDeclaration in interface InflectionVisitor<T>ctx - the parse treepublic T visitVmap(@NotNull InflectionParser.VmapContext ctx)
InflectionParser.vmap().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVmap in interface InflectionVisitor<T>ctx - the parse treepublic T visitClassView(@NotNull InflectionParser.ClassViewContext ctx)
InflectionParser.classView().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitClassView in interface InflectionVisitor<T>ctx - the parse treepublic T visitDefaultSuperDeclaration(@NotNull InflectionParser.DefaultSuperDeclarationContext ctx)
InflectionParser.defaultSuperDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDefaultSuperDeclaration in interface InflectionVisitor<T>ctx - the parse treepublic T visitMappingMemberView(@NotNull InflectionParser.MappingMemberViewContext ctx)
InflectionParser.mappingMemberView().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMappingMemberView in interface InflectionVisitor<T>ctx - the parse treepublic T visitNoSuperHgroupDeclaration(@NotNull InflectionParser.NoSuperHgroupDeclarationContext ctx)
InflectionParser.noSuperHgroupDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNoSuperHgroupDeclaration in interface InflectionVisitor<T>ctx - the parse treepublic T visitViewBody(@NotNull InflectionParser.ViewBodyContext ctx)
InflectionParser.viewBody().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitViewBody in interface InflectionVisitor<T>ctx - the parse treepublic T visitDefaultMemberTypeModifier(@NotNull InflectionParser.DefaultMemberTypeModifierContext ctx)
InflectionParser.defaultMemberTypeModifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDefaultMemberTypeModifier in interface InflectionVisitor<T>ctx - the parse treepublic T visitSuperVmapDeclaration(@NotNull InflectionParser.SuperVmapDeclarationContext ctx)
InflectionParser.superVmapDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSuperVmapDeclaration in interface InflectionVisitor<T>ctx - the parse treepublic T visitMappingInflectionView(@NotNull InflectionParser.MappingInflectionViewContext ctx)
InflectionParser.mappingInflectionView().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMappingInflectionView in interface InflectionVisitor<T>ctx - the parse treepublic T visitMappingInflectionViews(@NotNull InflectionParser.MappingInflectionViewsContext ctx)
InflectionParser.mappingInflectionViews().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMappingInflectionViews in interface InflectionVisitor<T>ctx - the parse treepublic T visitDefaultAggregationModifier(@NotNull InflectionParser.DefaultAggregationModifierContext ctx)
InflectionParser.defaultAggregationModifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDefaultAggregationModifier in interface InflectionVisitor<T>ctx - the parse treepublic T visitSuperDeclaration(@NotNull InflectionParser.SuperDeclarationContext ctx)
InflectionParser.superDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSuperDeclaration in interface InflectionVisitor<T>ctx - the parse treepublic T visitImportDeclarations(@NotNull InflectionParser.ImportDeclarationsContext ctx)
InflectionParser.importDeclarations().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitImportDeclarations in interface InflectionVisitor<T>ctx - the parse treepublic T visitImportDeclaration(@NotNull InflectionParser.ImportDeclarationContext ctx)
InflectionParser.importDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitImportDeclaration in interface InflectionVisitor<T>ctx - the parse treepublic T visitImportPackageSymbol(@NotNull InflectionParser.ImportPackageSymbolContext ctx)
InflectionParser.importPackageSymbol().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitImportPackageSymbol in interface InflectionVisitor<T>ctx - the parse treepublic T visitSimpleType(@NotNull InflectionParser.SimpleTypeContext ctx)
InflectionParser.simpleType().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSimpleType in interface InflectionVisitor<T>ctx - the parse treepublic T visitStandardMappingDeclaration(@NotNull InflectionParser.StandardMappingDeclarationContext ctx)
InflectionParser.standardMappingDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStandardMappingDeclaration in interface InflectionVisitor<T>ctx - the parse treepublic T visitIdentifier(@NotNull InflectionParser.IdentifierContext ctx)
InflectionParser.identifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIdentifier in interface InflectionVisitor<T>ctx - the parse treepublic T visitMemberTypeModifier(@NotNull InflectionParser.MemberTypeModifierContext ctx)
InflectionParser.memberTypeModifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMemberTypeModifier in interface InflectionVisitor<T>ctx - the parse treepublic T visitMemberViewName(@NotNull InflectionParser.MemberViewNameContext ctx)
InflectionParser.memberViewName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMemberViewName in interface InflectionVisitor<T>ctx - the parse treepublic T visitMappingClassView(@NotNull InflectionParser.MappingClassViewContext ctx)
InflectionParser.mappingClassView().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMappingClassView in interface InflectionVisitor<T>ctx - the parse treepublic T visitImportTypeSymbol(@NotNull InflectionParser.ImportTypeSymbolContext ctx)
InflectionParser.importTypeSymbol().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitImportTypeSymbol in interface InflectionVisitor<T>ctx - the parse treepublic T visitDeclaration(@NotNull InflectionParser.DeclarationContext ctx)
InflectionParser.declaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDeclaration in interface InflectionVisitor<T>ctx - the parse treepublic T visitDeclarations(@NotNull InflectionParser.DeclarationsContext ctx)
InflectionParser.declarations().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDeclarations in interface InflectionVisitor<T>ctx - the parse treepublic T visitAggregationModifier(@NotNull InflectionParser.AggregationModifierContext ctx)
InflectionParser.aggregationModifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAggregationModifier in interface InflectionVisitor<T>ctx - the parse treepublic T visitHgroupBody(@NotNull InflectionParser.HgroupBodyContext ctx)
InflectionParser.hgroupBody().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitHgroupBody in interface InflectionVisitor<T>ctx - the parse treepublic T visitPackageDeclaration(@NotNull InflectionParser.PackageDeclarationContext ctx)
InflectionParser.packageDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPackageDeclaration in interface InflectionVisitor<T>ctx - the parse treepublic T visitMappedVisitor(@NotNull InflectionParser.MappedVisitorContext ctx)
InflectionParser.mappedVisitor().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMappedVisitor in interface InflectionVisitor<T>ctx - the parse treepublic T visitCompilationUnit(@NotNull InflectionParser.CompilationUnitContext ctx)
InflectionParser.compilationUnit().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCompilationUnit in interface InflectionVisitor<T>ctx - the parse treepublic T visitDefaultMappingDeclaration(@NotNull InflectionParser.DefaultMappingDeclarationContext ctx)
InflectionParser.defaultMappingDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDefaultMappingDeclaration in interface InflectionVisitor<T>ctx - the parse treepublic T visitNoSuperVmapDeclaration(@NotNull InflectionParser.NoSuperVmapDeclarationContext ctx)
InflectionParser.noSuperVmapDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNoSuperVmapDeclaration in interface InflectionVisitor<T>ctx - the parse treepublic T visitClassViewDeclaration(@NotNull InflectionParser.ClassViewDeclarationContext ctx)
InflectionParser.classViewDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitClassViewDeclaration in interface InflectionVisitor<T>ctx - the parse treepublic T visitImportSymbol(@NotNull InflectionParser.ImportSymbolContext ctx)
InflectionParser.importSymbol().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitImportSymbol in interface InflectionVisitor<T>ctx - the parse treepublic T visitViewofDeclaration(@NotNull InflectionParser.ViewofDeclarationContext ctx)
InflectionParser.viewofDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitViewofDeclaration in interface InflectionVisitor<T>ctx - the parse treepublic T visitAClass(@NotNull InflectionParser.AClassContext ctx)
InflectionParser.aClass().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAClass in interface InflectionVisitor<T>ctx - the parse tree