private void CheckAddition() { if (addition == null) { addition = new InstructionNodeAddition(); } }
/// <summary> /// Empties this node. /// </summary> public void Empty() { ClearOperands(); ConditionCode = ConditionCode.Undefined; StatusRegister = StatusRegister.NotSet; Instruction = null; addition = null; Block.RemoveBranchInstruction(this); branchTargets = null; //Block.DebugCheck(); }
/// <summary> /// Clears this instance. /// </summary> private void Clear() { Label = -1; Instruction = null; ClearOperands(); ConditionCode = ConditionCode.Undefined; StatusRegister = StatusRegister.NotSet; addition = null; Block = null; branchTargets = null; }
/// <summary> /// Clears this instance. /// </summary> private void Clear() { this.Label = -1; this.Instruction = null; ClearOperands(); this.packed = 0; this.addition = null; this.BranchHint = false; this.ConditionCode = ConditionCode.Undefined; this.Block = null; this.branchTargets = null; }
/// <summary> /// Clears this instance. /// </summary> private void Clear() { Label = -1; Instruction = null; ClearOperands(); packed = 0; addition = null; BranchHint = false; ConditionCode = ConditionCode.Undefined; Block = null; branchTargets = null; }
/// <summary> /// Empties this context. /// </summary> public void Empty() { ClearOperands(); this.Instruction = null; this.packed = 0; this.addition = null; this.BranchHint = false; this.ConditionCode = ConditionCode.Undefined; Block.RemoveBranchInstruction(this); this.branchTargets = null; //Block.DebugCheck(); }
/// <summary> /// Empties this context. /// </summary> public void Empty() { ClearOperands(); Instruction = null; packed = 0; addition = null; BranchHint = false; ConditionCode = ConditionCode.Undefined; Block.RemoveBranchInstruction(this); branchTargets = null; //Block.DebugCheck(); }