2010-04-07 Jb Evain <jbevain@novell.com>
[mcs.git] / tests / gtest-415.cs
bloba71b5b98835f896e568bb3fd1ba9611167138cd7
1 // Compiler options: -unsafe
3 unsafe struct S
5 public short nData;
6 public fixed int Data [1];
9 unsafe struct S2
11 public uint Header;
12 public fixed byte Data [5];
14 public void Test ()
16 fixed (byte* bP = Data) {
17 S* p = (S*) bP;
18 p = (S*) (p->Data + p->nData);
22 public static void Main ()
24 new S2 ().Test ();