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 GuardVariableDetailsGuardVariableDetails.create(List<String> guardVariables, List<IRInstr> guardScopeSetup, String guardScopeId, String conditionScopeId) Create guard variable details with all components.ControlFlowChainDetails.guardDetails()Returns the value of theguardDetailsrecord component.static GuardVariableDetailsGuardVariableDetails.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 aControlFlowChainDetailsrecord class.