Class PropertiesStoredIn
java.lang.Object
org.ek9lang.compiler.support.selfreference.PropertiesStoredIn
- All Implemented Interfaces:
Function<EK9Parser.MethodDeclarationContext, Set<ISymbol>>
public final class PropertiesStoredIn
extends Object
implements Function<EK9Parser.MethodDeclarationContext, Set<ISymbol>>
The properties a constructor body stores 'this' into - directly (
me: this, StoredProperty) or in a
dynamic function or class it gives them (child :=? (owner: this) ..., CapturedInto) - not counting
code that runs later (a dynamic function's body, a dynamic class's methods), where 'this' is a different object or
the construction is over.-
Constructor Details
-
PropertiesStoredIn
-
-
Method Details
-
apply
- Specified by:
applyin interfaceFunction<EK9Parser.MethodDeclarationContext, Set<ISymbol>>
-