2006-08-08 Zoltan Varga <vargaz@gmail.com>
authorZoltan Varga <vargaz@gmail.com>
Tue, 8 Aug 2006 15:24:22 +0000 (15:24 -0000)
committerZoltan Varga <vargaz@gmail.com>
Tue, 8 Aug 2006 15:24:22 +0000 (15:24 -0000)
* vararg.il: Add a test for #79027.

svn path=/trunk/mono/; revision=63487

mono/tests/ChangeLog
mono/tests/vararg.il

index 2236bc78ce8faf4ee4c4a44bcd7f3c07679d5885..0fd8523e9d4743f92486ebcd6d6044d1c93f0ff3 100644 (file)
@@ -1,3 +1,7 @@
+2006-08-08  Zoltan Varga  <vargaz@gmail.com>
+
+       * vararg.il: Add a test for #79027.
+
 2006-07-28  Jonathan Chambers  <joncham@gmail.com>
 
        * cominterop.cs: Added COM Interop object marshalling tests; 
index f501a8c4976abd73c5741eaefa96ca1fb33eceb4..91bec52a7bf61161890be6b92fc99bd7b63d8dbd 100644 (file)
@@ -50,7 +50,7 @@
                ret
        }               
 
-       .method public static vararg int32 varargtest_refany () cil managed {
+       .method public static vararg int32 varargtest_refany (int32 last) cil managed {
                .maxstack 16
                .locals init (
                        valuetype [mscorlib]System.ArgIterator it,
        .method public static int32 test_85_varargs_refany () cil managed {
                .maxstack 16
 
+               ldc.i4 1
                ldc.i4 42
                ldc.i4 43
-               call vararg int32 Tests::varargtest_refany (..., int32, int32)
+               call vararg int32 Tests::varargtest_refany (int32, ..., int32, int32)
+               ret
+       }
+
+       // Test varargs
+       .method public static int32 test_0_varargs_refany_noargs () cil managed {
+               .maxstack 16
+
+               ldc.i4 1
+               call vararg int32 Tests::varargtest_refany (int32)
                ret
        }