Uses of Record Class
org.ek9lang.compiler.phase7.support.VariableDetails
Packages that use VariableDetails
Package
Description
K - Intermediate Representation Generation.
-
Uses of VariableDetails in org.ek9lang.compiler.ir
Methods in org.ek9lang.compiler.ir with parameters of type VariableDetailsModifier and TypeMethodDescriptionstatic CallInstr
CallInstr.callStatic
(VariableDetails variableDetails, CallDetails callDetails) static CallInstr
CallInstr.operator
(VariableDetails variableDetails, CallDetails callDetails) -
Uses of VariableDetails in org.ek9lang.compiler.phase7
Methods in org.ek9lang.compiler.phase7 with parameters of type VariableDetailsModifier and TypeMethodDescriptionObjectAccessInstrGenerator.apply
(EK9Parser.ObjectAccessExpressionContext ctx, VariableDetails variableDetails) Generate IR instructions for object access expression using resolved symbols. -
Uses of VariableDetails in org.ek9lang.compiler.phase7.support
Classes in org.ek9lang.compiler.phase7.support that implement interfaces with type arguments of type VariableDetailsModifier and TypeClassDescriptionfinal class
Calls a supplier of main processing instructions and then adds in the memory management.Methods in org.ek9lang.compiler.phase7.support that return VariableDetailsModifier and TypeMethodDescriptionExprProcessingDetails.variableDetails()
Returns the value of thevariableDetails
record component.Methods in org.ek9lang.compiler.phase7.support with parameters of type VariableDetailsModifier and TypeMethodDescriptionVariableMemoryManagement.apply
(Supplier<List<IRInstr>> mainProcessing, VariableDetails target) Constructors in org.ek9lang.compiler.phase7.support with parameters of type VariableDetailsModifierConstructorDescriptionExprProcessingDetails
(EK9Parser.ExpressionContext ctx, VariableDetails variableDetails) Creates an instance of aExprProcessingDetails
record class.