[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [dotgnu-pnet-commits] cscctest ChangeLog csharp/stmt/fixed1.il,
Klaus Treichel <=