Uses of Record Class
org.ek9lang.compiler.ir.EvaluationVariableDetails
Packages that use EvaluationVariableDetails
-
Uses of EvaluationVariableDetails in org.ek9lang.compiler.ir
Methods in org.ek9lang.compiler.ir that return EvaluationVariableDetailsModifier and TypeMethodDescriptionControlFlowChainDetails.evaluationDetails()
Returns the value of theevaluationDetails
record component.static EvaluationVariableDetails
EvaluationVariableDetails.forVariable
(String evaluationVariable, String evaluationVariableType) Create evaluation variable details for existing variable.static EvaluationVariableDetails
EvaluationVariableDetails.none()
Create empty evaluation variable details (no evaluation variable).static EvaluationVariableDetails
EvaluationVariableDetails.withSetup
(String evaluationVariable, String evaluationVariableType, List<IRInstr> evaluationVariableSetup) Create evaluation variable details with setup instructions.Constructors in org.ek9lang.compiler.ir with parameters of type EvaluationVariableDetailsModifierConstructorDescriptionControlFlowChainDetails
(String result, String chainType, GuardVariableDetails guardDetails, EvaluationVariableDetails evaluationDetails, ReturnVariableDetails returnDetails, List<ConditionCase> conditionChain, DefaultCaseDetails defaultDetails, EnumOptimizationInfo enumOptimizationInfo, BasicDetails basicDetails) Creates an instance of aControlFlowChainDetails
record class.