Uses of Class
org.ek9lang.antlr.EK9Parser.RegisterStatementContext
Package
Description
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.
G - Full Symbol Resolution can now take place.
-
Uses of EK9Parser.RegisterStatementContext in org.ek9lang.antlr
Modifier and TypeMethodDescriptionEK9Parser.ApplicationDeclarationContext.registerStatement
(int i) EK9Parser.registerStatement()
Modifier and TypeMethodDescriptionvoid
EK9BaseListener.enterRegisterStatement
(EK9Parser.RegisterStatementContext ctx) Enter a parse tree produced byEK9Parser.registerStatement()
.void
EK9Listener.enterRegisterStatement
(EK9Parser.RegisterStatementContext ctx) Enter a parse tree produced byEK9Parser.registerStatement()
.void
EK9BaseListener.exitRegisterStatement
(EK9Parser.RegisterStatementContext ctx) Exit a parse tree produced byEK9Parser.registerStatement()
.void
EK9Listener.exitRegisterStatement
(EK9Parser.RegisterStatementContext ctx) Exit a parse tree produced byEK9Parser.registerStatement()
.EK9BaseVisitor.visitRegisterStatement
(EK9Parser.RegisterStatementContext ctx) Visit a parse tree produced byEK9Parser.registerStatement()
.EK9Visitor.visitRegisterStatement
(EK9Parser.RegisterStatementContext ctx) Visit a parse tree produced byEK9Parser.registerStatement()
. -
Uses of EK9Parser.RegisterStatementContext in org.ek9lang.compiler.phase1
Modifier and TypeMethodDescriptionvoid
DefinitionListener.enterRegisterStatement
(EK9Parser.RegisterStatementContext ctx) Just like the block statement it is possible to see if the scope has already been marked as terminating abnormally, in which case the register statement won;t be reachable. -
Uses of EK9Parser.RegisterStatementContext in org.ek9lang.compiler.phase2
Modifier and TypeMethodDescriptionvoid
ResolveDefineExplicitTypeListener.exitRegisterStatement
(EK9Parser.RegisterStatementContext ctx) -
Uses of EK9Parser.RegisterStatementContext in org.ek9lang.compiler.phase3
Modifier and TypeMethodDescriptionvoid
ServiceRegistrationOrError.accept
(EK9Parser.RegisterStatementContext ctx) void
ResolveDefineInferredTypeListener.exitRegisterStatement
(EK9Parser.RegisterStatementContext ctx)