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

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

[dotgnu-pnet-commits] cscctest ChangeLog csharp/stmt/fixed1.il


From: Klaus Treichel
Subject: [dotgnu-pnet-commits] cscctest ChangeLog csharp/stmt/fixed1.il
Date: Fri, 26 Dec 2008 10:35:43 +0000

CVSROOT:        /cvsroot/dotgnu-pnet
Module name:    cscctest
Changes by:     Klaus Treichel <ktreichel>      08/12/26 10:35:43

Modified files:
        .              : ChangeLog 
Added files:
        csharp/stmt    : fixed1.il 

Log message:
        Add a missed file.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/cscctest/ChangeLog?cvsroot=dotgnu-pnet&r1=1.180&r2=1.181
http://cvs.savannah.gnu.org/viewcvs/cscctest/csharp/stmt/fixed1.il?cvsroot=dotgnu-pnet&rev=1.1

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/dotgnu-pnet/cscctest/ChangeLog,v
retrieving revision 1.180
retrieving revision 1.181
diff -u -b -r1.180 -r1.181
--- ChangeLog   26 Dec 2008 10:25:18 -0000      1.180
+++ ChangeLog   26 Dec 2008 10:35:42 -0000      1.181
@@ -5,8 +5,8 @@
        csharp/expr/is1.err, csharp/expr/is1.il, csharp/expr/is1.jerr: Reflect
        latest compiler changes.
 
-       * csharp/stmt/fixed1.cs, csharp/stmt/fixed1.err, 
csharp/stmt/fixed1.jerr:
-       Add some tests for the fixed statement.
+       * csharp/stmt/fixed1.cs, csharp/stmt/fixed1.err, , 
csharp/stmt/fixed1.il,
+       csharp/stmt/fixed1.jerr: Add some tests for the fixed statement.
 
        * csharp/stmt/Makefile.am: Add fixed1.cs to the tests.
 

Index: csharp/stmt/fixed1.il
===================================================================
RCS file: csharp/stmt/fixed1.il
diff -N csharp/stmt/fixed1.il
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ csharp/stmt/fixed1.il       26 Dec 2008 10:35:42 -0000      1.1
@@ -0,0 +1,113 @@
+.assembly extern '.library'
+{
+       .ver 0:0:0:0
+}
+.assembly '<Assembly>'
+{
+       .ver 0:0:0:0
+       .custom instance void 
[.library]System.Security.Permissions.SecurityPermissionAttribute::.ctor(valuetype
 [.library]System.Security.Permissions.SecurityAction) =
+               (01 00 08 00 00 00 01 00 54 02 10 53 6B 69 70 56
+                65 72 69 66 69 63 61 74 69 6F 6E 01)
+}
+.module '<Module>'
+.custom instance void 
[.library]System.Security.UnverifiableCodeAttribute::.ctor() = (01 00 00 00)
+.class private auto ansi 'Test' extends ['.library']'System'.'Object'
+{
+.method private hidebysig instance void 't1'(int32[] 'array') cil managed 
+{
+       .locals init    (int32 *, int32 & pinned, void *, int32 & pinned)
+       ldarg.1
+       ldc.i4.0
+       ldelema int32
+       dup
+       stloc.1
+       stloc.0
+       ldarg.1
+       ldc.i4.0
+       ldelema int32
+       dup
+       stloc.3
+       stloc.2
+       ret
+       .maxstack 2
+} // method t1
+.method private hidebysig instance void 't2'(int32[] 'array') cil managed 
+{
+       .locals init    (int32 *, int32[] pinned, void *, int32[] pinned)
+       ldarg.1
+       dup
+       stloc.1
+       dup
+       brfalse ?L1
+       dup
+       ldlen
+       brfalse ?L2
+       ldc.i4.0
+       ldelema int32
+       conv.i
+       br      ?L3
+?L2:
+       pop
+       ldnull
+?L1:
+       conv.i
+?L3:
+       stloc.0
+       ldarg.1
+       dup
+       stloc.3
+       dup
+       brfalse ?L4
+       dup
+       ldlen
+       brfalse ?L5
+       ldc.i4.0
+       ldelema int32
+       conv.i
+       br      ?L6
+?L5:
+       pop
+       ldnull
+?L4:
+       conv.i
+?L6:
+       stloc.2
+       ret
+       .maxstack 3
+} // method t2
+.method private hidebysig instance void 't3'(class 
['.library']'System'.'String' 'str') cil managed 
+{
+       .locals init    (char *, class ['.library']'System'.'String' pinned, 
void *, class ['.library']'System'.'String' pinned)
+       ldarg.1
+       dup
+       stloc.1
+       conv.i
+       dup
+       brfalse ?L7
+       call    int32 
[.library]System.Runtime.CompilerServices.RuntimeHelpers::get_OffsetToStringData()
+       conv.i
+       add
+?L7:
+       stloc.0
+       ldarg.1
+       dup
+       stloc.3
+       conv.i
+       dup
+       brfalse ?L8
+       call    int32 
[.library]System.Runtime.CompilerServices.RuntimeHelpers::get_OffsetToStringData()
+       conv.i
+       add
+?L8:
+       stloc.2
+       ret
+       .maxstack 2
+} // method t3
+.method public hidebysig specialname rtspecialname instance void '.ctor'() cil 
managed 
+{
+       ldarg.0
+       call    instance void ['.library']'System'.'Object'::'.ctor'()
+       ret
+       .maxstack 1
+} // method .ctor
+} // class Test




reply via email to

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