Uses of Record Class
org.ek9lang.compiler.ir.ReturnVariableDetails
Packages that use ReturnVariableDetails
-
Uses of ReturnVariableDetails in org.ek9lang.compiler.ir
Methods in org.ek9lang.compiler.ir that return ReturnVariableDetailsModifier and TypeMethodDescriptionstatic ReturnVariableDetails
ReturnVariableDetails.forVariable
(String returnVariable, String returnVariableType) Create return variable details for existing variable.static ReturnVariableDetails
ReturnVariableDetails.none()
Create empty return variable details (no return variable).ControlFlowChainDetails.returnDetails()
Returns the value of thereturnDetails
record component.static ReturnVariableDetails
ReturnVariableDetails.withSetup
(String returnVariable, String returnVariableType, List<IRInstr> returnVariableSetup) Create return variable details with setup instructions.Constructors in org.ek9lang.compiler.ir with parameters of type ReturnVariableDetailsModifierConstructorDescriptionControlFlowChainDetails
(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.