svn path=/trunk/mcs/; revision=44613
test-351 test-352 test-353 test-354 test-355 test-356 test-357 test-358 test-359 \
test-361 test-362 test-363 test-364 test-365 test-366 test-367 test-368 test-370 \
test-371 test-373 test-374 test-379 \
- test-381 \
+ test-381 test-382 test-383 \
cls-test-0 cls-test-1 cls-test-2 cls-test-3 cls-test-5 cls-test-7 cls-test-10 \
cls-test-11 cls-test-12 cls-test-14 cls-test-15 cls-test-16 \
2test-1 2test-2 2test-3 2test-4 2test-5 2test-6 2test-7 2test-8 2test-9 2test-10 \
--- /dev/null
+using System;
+
+public class X
+{
+ public readonly int Data;
+
+ public X testme (out int x)
+ {
+ x = 1;
+ return this;
+ }
+
+ public X ()
+ {
+ int x, y;
+
+ y = this.testme (out x).Data;
+ Console.WriteLine("X is {0}", x);
+ }
+
+ public static void Main ()
+ {
+ X x = new X ();
+ }
+}