Uses of Class
org.ek9lang.antlr.EK9Parser.AggregatePartsContext
Packages that use EK9Parser.AggregatePartsContext
Package
Description
K - Intermediate Representation Generation.
-
Uses of EK9Parser.AggregatePartsContext in org.ek9lang.antlr
Methods in org.ek9lang.antlr that return EK9Parser.AggregatePartsContextModifier and TypeMethodDescriptionEK9Parser.aggregateParts()
EK9Parser.ClassDeclarationContext.aggregateParts()
EK9Parser.ComponentDeclarationContext.aggregateParts()
EK9Parser.DynamicClassDeclarationContext.aggregateParts()
EK9Parser.RecordDeclarationContext.aggregateParts()
EK9Parser.TraitDeclarationContext.aggregateParts()
Methods in org.ek9lang.antlr with parameters of type EK9Parser.AggregatePartsContextModifier and TypeMethodDescriptionvoid
EK9BaseListener.enterAggregateParts
(EK9Parser.AggregatePartsContext ctx) Enter a parse tree produced byEK9Parser.aggregateParts()
.void
EK9Listener.enterAggregateParts
(EK9Parser.AggregatePartsContext ctx) Enter a parse tree produced byEK9Parser.aggregateParts()
.void
EK9BaseListener.exitAggregateParts
(EK9Parser.AggregatePartsContext ctx) Exit a parse tree produced byEK9Parser.aggregateParts()
.void
EK9Listener.exitAggregateParts
(EK9Parser.AggregatePartsContext ctx) Exit a parse tree produced byEK9Parser.aggregateParts()
.EK9BaseVisitor.visitAggregateParts
(EK9Parser.AggregatePartsContext ctx) Visit a parse tree produced byEK9Parser.aggregateParts()
.EK9Visitor.visitAggregateParts
(EK9Parser.AggregatePartsContext ctx) Visit a parse tree produced byEK9Parser.aggregateParts()
. -
Uses of EK9Parser.AggregatePartsContext in org.ek9lang.compiler.phase7
Methods in org.ek9lang.compiler.phase7 with parameters of type EK9Parser.AggregatePartsContextModifier and TypeMethodDescriptionprotected void
AggregateDfnGenerator.createInitializationOperations
(IRConstruct construct, AggregateSymbol aggregateSymbol, EK9Parser.AggregatePartsContext ctx) Create the three-phase initialization operations for the class: 1.protected void
AbstractDfnGenerator.createInstanceInitOperation
(IRConstruct construct, IScope symbol, EK9Parser.AggregatePartsContext ctx) Create i_init operation for instance initialization.protected void
AggregateDfnGenerator.createOperationsForAggregateParts
(IRConstruct construct, AggregateSymbol aggregateSymbol, EK9Parser.AggregatePartsContext ctx) protected IRConstruct
AggregateDfnGenerator.processAggregate
(AggregateSymbol aggregateSymbol, EK9Parser.AggregatePartsContext ctx) AbstractDfnGenerator.processPropertiesForInstanceInit
(EK9Parser.AggregatePartsContext ctx) Process all properties for instance initialization. -
Uses of EK9Parser.AggregatePartsContext in org.ek9lang.compiler.phase7.support
Classes in org.ek9lang.compiler.phase7.support that implement interfaces with type arguments of type EK9Parser.AggregatePartsContextModifier and TypeClassDescriptionclass
Locates the Operation details context for a method - or throws a compiler exception.Methods in org.ek9lang.compiler.phase7.support with parameters of type EK9Parser.AggregatePartsContextModifier and TypeMethodDescriptionOperationDetailContextOrError.apply
(MethodSymbol method, EK9Parser.AggregatePartsContext ctx)