Uses of Record Class
org.ek9lang.compiler.ir.data.EvaluationVariableDetails
Packages that use EvaluationVariableDetails
-
Uses of EvaluationVariableDetails in org.ek9lang.compiler.ir.data
Methods in org.ek9lang.compiler.ir.data 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.data with parameters of type EvaluationVariableDetailsModifierConstructorDescriptionControlFlowChainDetails
(String result, String chainType, GuardVariableDetails guardDetails, EvaluationVariableDetails evaluationDetails, ReturnVariableDetails returnDetails, List<ConditionCaseDetails> conditionChain, DefaultCaseDetails defaultDetails, EnumOptimizationDetails enumOptimizationInfo, DebugInfo debugInfo, String scopeId) Creates an instance of aControlFlowChainDetails
record class.