dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Reflection/Emit OpCod


From: Gopal.V <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Reflection/Emit OpCodes.cs,1.1,1.2
Date: Fri, 07 Feb 2003 12:38:05 -0500

Update of /cvsroot/dotgnu-pnet/pnetlib/runtime/System/Reflection/Emit
In directory subversions:/tmp/cvs-serv8290/runtime/System/Reflection/Emit

Modified Files:
        OpCodes.cs 
Log Message:
Add a non-ECMA property and fix cases for OpCodes.Ldc*


Index: OpCodes.cs
===================================================================
RCS file: 
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Reflection/Emit/OpCodes.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** OpCodes.cs  1 Dec 2001 02:06:47 -0000       1.1
--- OpCodes.cs  7 Feb 2003 17:38:02 -0000       1.2
***************
*** 133,207 ****
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushref);
  
!       public static readonly OpCode ldc_I4_M1 =
                 new OpCode("ldc.i4.m1", 0x15, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.InlineNone,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode ldc_I4_0 =
                 new OpCode("ldc.i4.0", 0x16, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.InlineNone,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode ldc_I4_1 =
                 new OpCode("ldc.i4.1", 0x17, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.InlineNone,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode ldc_I4_2 =
                 new OpCode("ldc.i4.2", 0x18, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.InlineNone,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode ldc_I4_3 =
                 new OpCode("ldc.i4.3", 0x19, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.InlineNone,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode ldc_I4_4 =
                 new OpCode("ldc.i4.4", 0x1A, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.InlineNone,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode ldc_I4_5 =
                 new OpCode("ldc.i4.5", 0x1B, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.InlineNone,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode ldc_I4_6 =
                 new OpCode("ldc.i4.6", 0x1C, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.InlineNone,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode ldc_I4_7 =
                 new OpCode("ldc.i4.7", 0x1D, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.InlineNone,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode ldc_I4_8 =
                 new OpCode("ldc.i4.8", 0x1E, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.InlineNone,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode ldc_I4_S =
                 new OpCode("ldc.i4.s", 0x1F, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.ShortInlineI,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode ldc_I4 =
                 new OpCode("ldc.i4", 0x20, FlowControl.Next,
                                        OpCodeType.Primitive, 
OperandType.InlineI,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode ldc_I8 =
                 new OpCode("ldc.i8", 0x21, FlowControl.Next,
                                        OpCodeType.Primitive, 
OperandType.InlineI8,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi8);
  
!       public static readonly OpCode ldc_R4 =
                 new OpCode("ldc.r4", 0x22, FlowControl.Next,
                                        OpCodeType.Primitive, 
OperandType.ShortInlineR,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushr4);
  
!       public static readonly OpCode ldc_R8 =
                 new OpCode("ldc.r8", 0x23, FlowControl.Next,
                                        OpCodeType.Primitive, 
OperandType.InlineR,
--- 133,207 ----
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushref);
  
!       public static readonly OpCode Ldc_I4_M1 =
                 new OpCode("ldc.i4.m1", 0x15, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.InlineNone,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode Ldc_I4_0 =
                 new OpCode("ldc.i4.0", 0x16, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.InlineNone,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode Ldc_I4_1 =
                 new OpCode("ldc.i4.1", 0x17, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.InlineNone,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode Ldc_I4_2 =
                 new OpCode("ldc.i4.2", 0x18, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.InlineNone,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode Ldc_I4_3 =
                 new OpCode("ldc.i4.3", 0x19, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.InlineNone,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode Ldc_I4_4 =
                 new OpCode("ldc.i4.4", 0x1A, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.InlineNone,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode Ldc_I4_5 =
                 new OpCode("ldc.i4.5", 0x1B, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.InlineNone,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode Ldc_I4_6 =
                 new OpCode("ldc.i4.6", 0x1C, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.InlineNone,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode Ldc_I4_7 =
                 new OpCode("ldc.i4.7", 0x1D, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.InlineNone,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode Ldc_I4_8 =
                 new OpCode("ldc.i4.8", 0x1E, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.InlineNone,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode Ldc_I4_S =
                 new OpCode("ldc.i4.s", 0x1F, FlowControl.Next,
                                        OpCodeType.Macro, 
OperandType.ShortInlineI,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode Ldc_I4 =
                 new OpCode("ldc.i4", 0x20, FlowControl.Next,
                                        OpCodeType.Primitive, 
OperandType.InlineI,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi);
  
!       public static readonly OpCode Ldc_I8 =
                 new OpCode("ldc.i8", 0x21, FlowControl.Next,
                                        OpCodeType.Primitive, 
OperandType.InlineI8,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushi8);
  
!       public static readonly OpCode Ldc_R4 =
                 new OpCode("ldc.r4", 0x22, FlowControl.Next,
                                        OpCodeType.Primitive, 
OperandType.ShortInlineR,
                                        StackBehaviour.Pop0, 
StackBehaviour.Pushr4);
  
!       public static readonly OpCode Ldc_R8 =
                 new OpCode("ldc.r8", 0x23, FlowControl.Next,
                                        OpCodeType.Primitive, 
OperandType.InlineR,





reply via email to

[Prev in Thread] Current Thread [Next in Thread]