Uses of Class
org.ek9lang.antlr.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.
Contains critical general components used in the
Ek9Compiler
listeners.-
Uses of EK9Parser.ApplicationDeclarationContext in org.ek9lang.antlr
Modifier and TypeMethodDescriptionEK9Parser.ApplicationBlockContext.applicationDeclaration
(int i) EK9Parser.applicationDeclaration()
Modifier 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
Modifier and TypeMethodDescriptionvoid
ScopeStackConsistencyListener.enterApplicationDeclaration
(EK9Parser.ApplicationDeclarationContext ctx) void
AbstractEK9PhaseListener.exitApplicationDeclaration
(EK9Parser.ApplicationDeclarationContext ctx) -
Uses of EK9Parser.ApplicationDeclarationContext in org.ek9lang.compiler.phase1
Modifier and TypeMethodDescriptionvoid
DefinitionListener.enterApplicationDeclaration
(EK9Parser.ApplicationDeclarationContext ctx) void
ReferencesPhase1Listener.enterApplicationDeclaration
(EK9Parser.ApplicationDeclarationContext ctx) -
Uses of EK9Parser.ApplicationDeclarationContext in org.ek9lang.compiler.phase2
Modifier and TypeMethodDescriptionvoid
ResolveDefineExplicitTypeListener.enterApplicationDeclaration
(EK9Parser.ApplicationDeclarationContext ctx) void
ResolveDefineExplicitTypeListener.exitApplicationDeclaration
(EK9Parser.ApplicationDeclarationContext ctx) -
Uses of EK9Parser.ApplicationDeclarationContext in org.ek9lang.compiler.support
Modifier and TypeMethodDescriptionSymbolFactory.newApplication
(EK9Parser.ApplicationDeclarationContext ctx) Create a new aggregate that represents an EK9 application.