Uses of Class
org.ek9lang.antlr.EK9Parser.RegisterStatementContext
Packages that use 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
Methods in org.ek9lang.antlr that return EK9Parser.RegisterStatementContextModifier and TypeMethodDescriptionEK9Parser.ApplicationDeclarationContext.registerStatement
(int i) EK9Parser.registerStatement()
Methods in org.ek9lang.antlr that return types with arguments of type EK9Parser.RegisterStatementContextMethods in org.ek9lang.antlr with parameters of type EK9Parser.RegisterStatementContextModifier 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
Methods in org.ek9lang.compiler.phase1 with parameters of type EK9Parser.RegisterStatementContextModifier 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
Methods in org.ek9lang.compiler.phase2 with parameters of type EK9Parser.RegisterStatementContextModifier and TypeMethodDescriptionvoid
ResolveDefineExplicitTypeListener.exitRegisterStatement
(EK9Parser.RegisterStatementContext ctx) -
Uses of EK9Parser.RegisterStatementContext in org.ek9lang.compiler.phase3
Methods in org.ek9lang.compiler.phase3 with parameters of type EK9Parser.RegisterStatementContextModifier and TypeMethodDescriptionvoid
ServiceRegistrationOrError.accept
(EK9Parser.RegisterStatementContext ctx) void
ResolveDefineInferredTypeListener.exitRegisterStatement
(EK9Parser.RegisterStatementContext ctx)