Uses of Record Class
org.ek9lang.compiler.ir.GuardVariableDetails
Packages that use GuardVariableDetails
-
Uses of GuardVariableDetails in org.ek9lang.compiler.ir
Methods in org.ek9lang.compiler.ir that return GuardVariableDetailsModifier and TypeMethodDescriptionstatic GuardVariableDetails
GuardVariableDetails.create
(List<String> guardVariables, List<IRInstr> guardScopeSetup, String guardScopeId, String conditionScopeId) Create guard variable details with all components.ControlFlowChainDetails.guardDetails()
Returns the value of theguardDetails
record component.static GuardVariableDetails
GuardVariableDetails.none()
Create empty guard variable details (no guards).Constructors in org.ek9lang.compiler.ir with parameters of type GuardVariableDetailsModifierConstructorDescriptionControlFlowChainDetails
(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.