Merge pull request #4928 from kumpera/ptr_to_struct_intrinsic
[mono.git] / mcs / tests / test-816.cs
1 // Compiler options: -warnaserror
2
3 namespace System
4 {
5         class Int32
6         {
7         }
8
9         class Program
10         {
11                 public static int Main ()
12                 {
13                         System.AppDomain.CurrentDomain.TypeResolve += new ResolveEventHandler (CurrentDomain_TypeResolve);
14                         System.Type intType = System.Type.GetType ("System.Int32");
15                         if (intType.AssemblyQualifiedName != "System.Int32, test-816, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")
16                                 return 1;
17
18                         return 0;
19                 }
20
21                 static System.Reflection.Assembly CurrentDomain_TypeResolve (object sender, ResolveEventArgs args)
22                 {
23                         throw new Exception ("Resolving " + args.Name);
24                 }
25         }
26 }