Uses of Package
org.ek9lang.compiler.phase7.calls
Packages that use org.ek9lang.compiler.phase7.calls
Package
Description
K - Intermediate Representation Generation.
Synthetic operator and method generation for EK9.
-
Classes in org.ek9lang.compiler.phase7.calls used by org.ek9lang.compiler.phase7
-
Classes in org.ek9lang.compiler.phase7.calls used by org.ek9lang.compiler.phase7.callsClassDescriptionContext information needed for resolving method calls and constructing CallDetails.Result of building CallDetails including any promotion instructions needed.Details required for processing function calls in a context-aware manner.Processes method call parameters to determine if promotion is required.
-
Classes in org.ek9lang.compiler.phase7.calls used by org.ek9lang.compiler.phase7.generationClassDescriptionResult of building CallDetails including any promotion instructions needed.
-
Classes in org.ek9lang.compiler.phase7.calls used by org.ek9lang.compiler.phase7.generatorClassDescriptionTHE IR
CallDetailsfor the non-virtual EK9 Boolean logical operators that the lowering synthesises -_and,_orand~.Composable builder for creating CallDetails with cost-based method resolution and promotion support.Details required for processing function calls in a context-aware manner.Processes method call parameters to determine if promotion is required.THE way a phase-7 SYNTHESISED call site obtains itsCallMetaDataDetails. -
Classes in org.ek9lang.compiler.phase7.calls used by org.ek9lang.compiler.phase7.supportClassDescriptionTHE IR
CallDetailsfor the non-virtual EK9 Boolean logical operators that the lowering synthesises -_and,_orand~.Composable builder for creating CallDetails with cost-based method resolution and promotion support.Supplies the call details to get a Boolean false value.Creates CallDetails for _isSet() method invocation. -
Classes in org.ek9lang.compiler.phase7.calls used by org.ek9lang.compiler.phase7.synthesis