Class InstanceInitIdentity
java.lang.Object
org.ek9lang.compiler.support.InstanceInitIdentity
- All Implemented Interfaces:
Function<IAggregateSymbol, String>
public final class InstanceInitIdentity
extends Object
implements Function<IAggregateSymbol, String>
The call-graph identity of an aggregate's property initialisers -
module::Aggregate._i_init(), the
method the generated code runs them in, and the name a stack trace shows. Its constructors call it (see
ConstructionSteps) and it calls whatever the initialisers call; without it those calls had no caller
at all (front-end audit SF2). A parameterisation's initialisers are attributed to its generic, like its other
members (D15, CallableIdentity). Was CallableIdentity.forInstanceInit (no-statics lane S3,
2026-10-29).-
Constructor Details
-
InstanceInitIdentity
public InstanceInitIdentity()
-
-
Method Details
-
apply
- Specified by:
applyin interfaceFunction<IAggregateSymbol, String>
-