Uses of Record Class
org.ek9lang.compiler.ir.data.GuardVariableDetails
Packages that use GuardVariableDetails
-
Uses of GuardVariableDetails in org.ek9lang.compiler.ir.data
Methods in org.ek9lang.compiler.ir.data 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.data with parameters of type GuardVariableDetailsModifierConstructorDescriptionControlFlowChainDetails(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 aControlFlowChainDetailsrecord class.