Uses of Class
org.ek9lang.antlr.EK9Parser.TextBodyDeclarationContext
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.TextBodyDeclarationContext in org.ek9lang.antlr
Modifier and TypeMethodDescriptionEK9Parser.textBodyDeclaration()
EK9Parser.TextDeclarationContext.textBodyDeclaration
(int i) Modifier and TypeMethodDescriptionvoid
EK9BaseListener.enterTextBodyDeclaration
(EK9Parser.TextBodyDeclarationContext ctx) Enter a parse tree produced byEK9Parser.textBodyDeclaration()
.void
EK9Listener.enterTextBodyDeclaration
(EK9Parser.TextBodyDeclarationContext ctx) Enter a parse tree produced byEK9Parser.textBodyDeclaration()
.void
EK9BaseListener.exitTextBodyDeclaration
(EK9Parser.TextBodyDeclarationContext ctx) Exit a parse tree produced byEK9Parser.textBodyDeclaration()
.void
EK9Listener.exitTextBodyDeclaration
(EK9Parser.TextBodyDeclarationContext ctx) Exit a parse tree produced byEK9Parser.textBodyDeclaration()
.EK9BaseVisitor.visitTextBodyDeclaration
(EK9Parser.TextBodyDeclarationContext ctx) Visit a parse tree produced byEK9Parser.textBodyDeclaration()
.EK9Visitor.visitTextBodyDeclaration
(EK9Parser.TextBodyDeclarationContext ctx) Visit a parse tree produced byEK9Parser.textBodyDeclaration()
. -
Uses of EK9Parser.TextBodyDeclarationContext in org.ek9lang.compiler.common
Modifier and TypeMethodDescriptionvoid
ScopeStackConsistencyListener.enterTextBodyDeclaration
(EK9Parser.TextBodyDeclarationContext ctx) void
AbstractEK9PhaseListener.exitTextBodyDeclaration
(EK9Parser.TextBodyDeclarationContext ctx) -
Uses of EK9Parser.TextBodyDeclarationContext in org.ek9lang.compiler.phase1
Modifier and TypeMethodDescriptionvoid
DefinitionListener.enterTextBodyDeclaration
(EK9Parser.TextBodyDeclarationContext ctx) void
ReferencesPhase1Listener.enterTextBodyDeclaration
(EK9Parser.TextBodyDeclarationContext ctx) void
DefinitionListener.exitTextBodyDeclaration
(EK9Parser.TextBodyDeclarationContext ctx) -
Uses of EK9Parser.TextBodyDeclarationContext in org.ek9lang.compiler.phase2
Modifier and TypeMethodDescriptionvoid
ResolveDefineExplicitTypeListener.enterTextBodyDeclaration
(EK9Parser.TextBodyDeclarationContext ctx) void
ResolveDefineExplicitTypeListener.exitTextBodyDeclaration
(EK9Parser.TextBodyDeclarationContext ctx) -
Uses of EK9Parser.TextBodyDeclarationContext in org.ek9lang.compiler.support
Modifier and TypeMethodDescriptionSymbolFactory.newTextBody
(EK9Parser.TextBodyDeclarationContext ctx, IScope scope) Create a new aggregate that represents an EK9 text body - this is represented by a method.