Class ImplicitSuperFunction
java.lang.Object
org.ek9lang.compiler.support.ImplicitSuperFunction
- All Implemented Interfaces:
Function<IFunctionSymbol, Optional<IFunctionSymbol>>
public final class ImplicitSuperFunction
extends Object
implements Function<IFunctionSymbol, Optional<IFunctionSymbol>>
THE construction step of a function construct (named, dynamic or a parameterisation, generated as a class): its
constructor calls its super function's no-argument constructor when that super is a real EK9 super
(
NotImplicitSuper). A function construct's constructor is always synthetic - it never calls
super(...) or delegates with this(...) - so there is nothing else to decide. The aggregate
constructor's steps are ConstructionSteps. Was ConstructionSteps.implicitSuperOf (no-statics lane
S3, 2026-10-29).-
Constructor Details
-
ImplicitSuperFunction
public ImplicitSuperFunction()
-
-
Method Details
-
apply
- Specified by:
applyin interfaceFunction<IFunctionSymbol, Optional<IFunctionSymbol>>
-