Example #1
0
 public IRConvertCheckedInstruction(IRType pType, IROverflowType pOverflowType) : base(IROpcode.ConvertChecked)
 {
     Type         = pType;
     OverflowType = pOverflowType;
 }
 public IRRemainderInstruction(IROverflowType pOverflowType) : base(IROpcode.Remainder)
 {
     OverflowType = pOverflowType;
 }
Example #3
0
		public IRAddInstruction(IROverflowType pOverflowType) : base(IROpcode.Add) { OverflowType = pOverflowType; }
		public IRDivideInstruction(IROverflowType pOverflowType) : base(IROpcode.Divide) { OverflowType = pOverflowType; }
Example #5
0
 public IRAddInstruction(IROverflowType pOverflowType) : base(IROpcode.Add)
 {
     OverflowType = pOverflowType;
 }
Example #6
0
 public IRDivideInstruction(IROverflowType pOverflowType) : base(IROpcode.Divide)
 {
     OverflowType = pOverflowType;
 }
Example #7
0
 public IRSubtractInstruction(IROverflowType pOverflowType)
     : base(IROpcode.Subtract)
 {
     OverflowType = pOverflowType;
 }
		public IRConvertCheckedInstruction(IRType pType, IROverflowType pOverflowType) : base(IROpcode.ConvertChecked)
		{
			Type = pType;
			OverflowType = pOverflowType;
		}
Example #9
0
 public IRSubtractInstruction(IROverflowType pOverflowType) : base(IROpcode.Subtract)
 {
     OverflowType = pOverflowType;
 }
		public IRMultiplyInstruction(IROverflowType pOverflowType) : base(IROpcode.Multiply) { OverflowType = pOverflowType; }
Example #11
0
 public IRMultiplyInstruction(IROverflowType pOverflowType) : base(IROpcode.Multiply)
 {
     OverflowType = pOverflowType;
 }
		public IRRemainderInstruction(IROverflowType pOverflowType) : base(IROpcode.Remainder) { OverflowType = pOverflowType; }