Uses of Class
org.ek9lang.antlr.EK9Parser.ParameterisedTypeContext
Packages that use EK9Parser.ParameterisedTypeContext
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.
Contains critical general components used in the
Ek9Compiler
listeners.-
Uses of EK9Parser.ParameterisedTypeContext in org.ek9lang.antlr
Methods in org.ek9lang.antlr that return EK9Parser.ParameterisedTypeContextModifier and TypeMethodDescriptionEK9Parser.CallContext.parameterisedType()
EK9Parser.DynamicClassDeclarationContext.parameterisedType()
EK9Parser.DynamicFunctionDeclarationContext.parameterisedType()
EK9Parser.parameterisedType()
EK9Parser.TypeDeclarationContext.parameterisedType()
EK9Parser.TypeDefContext.parameterisedType()
Methods in org.ek9lang.antlr with parameters of type EK9Parser.ParameterisedTypeContextModifier and TypeMethodDescriptionvoid
EK9BaseListener.enterParameterisedType
(EK9Parser.ParameterisedTypeContext ctx) Enter a parse tree produced byEK9Parser.parameterisedType()
.void
EK9Listener.enterParameterisedType
(EK9Parser.ParameterisedTypeContext ctx) Enter a parse tree produced byEK9Parser.parameterisedType()
.void
EK9BaseListener.exitParameterisedType
(EK9Parser.ParameterisedTypeContext ctx) Exit a parse tree produced byEK9Parser.parameterisedType()
.void
EK9Listener.exitParameterisedType
(EK9Parser.ParameterisedTypeContext ctx) Exit a parse tree produced byEK9Parser.parameterisedType()
.EK9BaseVisitor.visitParameterisedType
(EK9Parser.ParameterisedTypeContext ctx) Visit a parse tree produced byEK9Parser.parameterisedType()
.EK9Visitor.visitParameterisedType
(EK9Parser.ParameterisedTypeContext ctx) Visit a parse tree produced byEK9Parser.parameterisedType()
. -
Uses of EK9Parser.ParameterisedTypeContext in org.ek9lang.compiler.phase1
Classes in org.ek9lang.compiler.phase1 that implement interfaces with type arguments of type EK9Parser.ParameterisedTypeContextModifier and TypeClassDescription(package private) final class
Error when use of ParameterisedType has additional expression parameters in wrong context.Methods in org.ek9lang.compiler.phase1 with parameters of type EK9Parser.ParameterisedTypeContextModifier and TypeMethodDescriptionvoid
ValidParameterisedTypeOrError.accept
(EK9Parser.ParameterisedTypeContext ctx) void
DefinitionListener.enterParameterisedType
(EK9Parser.ParameterisedTypeContext ctx) -
Uses of EK9Parser.ParameterisedTypeContext in org.ek9lang.compiler.phase2
Methods in org.ek9lang.compiler.phase2 with parameters of type EK9Parser.ParameterisedTypeContextModifier and TypeMethodDescriptionvoid
ResolveDefineExplicitTypeListener.enterParameterisedType
(EK9Parser.ParameterisedTypeContext ctx) -
Uses of EK9Parser.ParameterisedTypeContext in org.ek9lang.compiler.phase3
Methods in org.ek9lang.compiler.phase3 with parameters of type EK9Parser.ParameterisedTypeContextModifier and TypeMethodDescriptionvoid
ResolveDefineInferredTypeListener.enterParameterisedType
(EK9Parser.ParameterisedTypeContext ctx) -
Uses of EK9Parser.ParameterisedTypeContext in org.ek9lang.compiler.support
Classes in org.ek9lang.compiler.support that implement interfaces with type arguments of type EK9Parser.ParameterisedTypeContextModifier and TypeClassDescriptionclass
The bulk of the processing is in the abstract base.Methods in org.ek9lang.compiler.support with parameters of type EK9Parser.ParameterisedTypeContextModifier and TypeMethodDescriptionResolveOrDefineExplicitParameterizedType.apply
(EK9Parser.ParameterisedTypeContext ctx) ResolveOrDefineTypes.resolveTypeByParameterizedType
(IToken triggerToken, EK9Parser.ParameterisedTypeContext ctx)