Uses of Class
org.ek9lang.antlr.EK9Parser.ApplicationDeclarationContext
Packages that use EK9Parser.ApplicationDeclarationContext
Package
Description
Common parts of processing that can be reused across various phases.
E - Initial Symbol definition by traversing the 'ANTLR' - 'AST'.
F - Resolution of Explicitly Defined Type Symbols - at this point phase1 processing should have defined
most of the explicitly defined symbols, so they should be resolvable.
I - PRE Intermediate Representation generation checks.
Contains critical general components used in the
Ek9Compiler
listeners.-
Uses of EK9Parser.ApplicationDeclarationContext in org.ek9lang.antlr
Methods in org.ek9lang.antlr that return EK9Parser.ApplicationDeclarationContextModifier and TypeMethodDescriptionEK9Parser.ApplicationBlockContext.applicationDeclaration
(int i) EK9Parser.applicationDeclaration()
Methods in org.ek9lang.antlr that return types with arguments of type EK9Parser.ApplicationDeclarationContextMethods in org.ek9lang.antlr with parameters of type EK9Parser.ApplicationDeclarationContextModifier and TypeMethodDescriptionvoid
EK9BaseListener.enterApplicationDeclaration
(EK9Parser.ApplicationDeclarationContext ctx) Enter a parse tree produced byEK9Parser.applicationDeclaration()
.void
EK9Listener.enterApplicationDeclaration
(EK9Parser.ApplicationDeclarationContext ctx) Enter a parse tree produced byEK9Parser.applicationDeclaration()
.void
EK9BaseListener.exitApplicationDeclaration
(EK9Parser.ApplicationDeclarationContext ctx) Exit a parse tree produced byEK9Parser.applicationDeclaration()
.void
EK9Listener.exitApplicationDeclaration
(EK9Parser.ApplicationDeclarationContext ctx) Exit a parse tree produced byEK9Parser.applicationDeclaration()
.EK9BaseVisitor.visitApplicationDeclaration
(EK9Parser.ApplicationDeclarationContext ctx) Visit a parse tree produced byEK9Parser.applicationDeclaration()
.EK9Visitor.visitApplicationDeclaration
(EK9Parser.ApplicationDeclarationContext ctx) Visit a parse tree produced byEK9Parser.applicationDeclaration()
. -
Uses of EK9Parser.ApplicationDeclarationContext in org.ek9lang.compiler.common
Methods in org.ek9lang.compiler.common with parameters of type EK9Parser.ApplicationDeclarationContextModifier and TypeMethodDescriptionvoid
ScopeStackConsistencyListener.enterApplicationDeclaration
(EK9Parser.ApplicationDeclarationContext ctx) void
AbstractEK9PhaseListener.exitApplicationDeclaration
(EK9Parser.ApplicationDeclarationContext ctx) -
Uses of EK9Parser.ApplicationDeclarationContext in org.ek9lang.compiler.phase1
Classes in org.ek9lang.compiler.phase1 that implement interfaces with type arguments of type EK9Parser.ApplicationDeclarationContextModifier and TypeClassDescription(package private) class
Check that an application definition is configured in an acceptable form.Methods in org.ek9lang.compiler.phase1 with parameters of type EK9Parser.ApplicationDeclarationContextModifier and TypeMethodDescriptionvoid
ApplicationBodyOrError.accept
(EK9Parser.ApplicationDeclarationContext ctx) void
DefinitionListener.enterApplicationDeclaration
(EK9Parser.ApplicationDeclarationContext ctx) void
ReferencesPhase1Listener.enterApplicationDeclaration
(EK9Parser.ApplicationDeclarationContext ctx) -
Uses of EK9Parser.ApplicationDeclarationContext in org.ek9lang.compiler.phase2
Methods in org.ek9lang.compiler.phase2 with parameters of type EK9Parser.ApplicationDeclarationContextModifier and TypeMethodDescriptionvoid
ResolveDefineExplicitTypeListener.enterApplicationDeclaration
(EK9Parser.ApplicationDeclarationContext ctx) void
ResolveDefineExplicitTypeListener.exitApplicationDeclaration
(EK9Parser.ApplicationDeclarationContext ctx) -
Uses of EK9Parser.ApplicationDeclarationContext in org.ek9lang.compiler.phase5
Methods in org.ek9lang.compiler.phase5 with parameters of type EK9Parser.ApplicationDeclarationContextModifier and TypeMethodDescriptionvoid
PreIRListener.enterApplicationDeclaration
(EK9Parser.ApplicationDeclarationContext ctx) void
PreIRListener.exitApplicationDeclaration
(EK9Parser.ApplicationDeclarationContext ctx) -
Uses of EK9Parser.ApplicationDeclarationContext in org.ek9lang.compiler.support
Methods in org.ek9lang.compiler.support with parameters of type EK9Parser.ApplicationDeclarationContextModifier and TypeMethodDescriptionBasicSymbolFactory.newApplication
(EK9Parser.ApplicationDeclarationContext ctx) Create a new aggregate that represents an EK9 application.SymbolFactory.newApplication
(EK9Parser.ApplicationDeclarationContext ctx) Create a new aggregate that represents an EK9 application.