public void EmitAssignLocal(int index) { if (s_assignLocal == null) { s_assignLocal = new Instruction[LocalInstrCacheSize]; } if (index < s_assignLocal.Length) { Emit(s_assignLocal[index] ?? (s_assignLocal[index] = new AssignLocalInstruction(index))); } else { Emit(new AssignLocalInstruction(index)); } }
public void EmitAssignLocal(int index) { if (s_assignLocal == null) { s_assignLocal = new Instruction[LocalInstrCacheSize]; } if (index < s_assignLocal.Length) { Emit(s_assignLocal[index] ?? (s_assignLocal[index] = new AssignLocalInstruction(index))); } else { Emit(new AssignLocalInstruction(index)); } }