[ilasm] Don't break arguments compatiblity
[mono-project.git] / mcs / tests / test-171.cs
blobcd1202aecb761fdd69e38d7d566afab5947b7931
1 // Compiler options: -unsafe
3 //
4 // Checks for an implicit void * conversion during an
5 // explicit conversion
6 //
8 using System;
10 namespace IntPtr_Conv
12 struct FooStruct {
13 int x;
16 class Class1 {
18 public static int Main(string[] args)
20 IntPtr p = IntPtr.Zero;
22 unsafe {
23 FooStruct* s = (FooStruct*) (p);
26 return 0;