public static LLSwitchInstruction Create(LLFunction pFunction, LLLocation pConditionSource, LLLabel pDefaultTargetLabel, List <LLSwitchCase> pCases) { LLSwitchInstruction instruction = new LLSwitchInstruction(pFunction); instruction.mConditionSource = pConditionSource; instruction.mDefaultTargetLabel = pDefaultTargetLabel; instruction.mCases = new List <LLSwitchCase>(pCases); return(instruction); }
public static LLSwitchInstruction Create(LLFunction pFunction, LLLocation pConditionSource, LLLabel pDefaultTargetLabel, List<LLSwitchCase> pCases) { LLSwitchInstruction instruction = new LLSwitchInstruction(pFunction); instruction.mConditionSource = pConditionSource; instruction.mDefaultTargetLabel = pDefaultTargetLabel; instruction.mCases = new List<LLSwitchCase>(pCases); return instruction; }