[msvc] Update csproj files (#4479)
[mono.git] / mono / tests / verifier / valid_iface_constant_with_parent_implementing_it.il
1 .assembly extern mscorlib
2 {
3   .ver 2:0:0:0
4   .publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
5 }
6 .assembly 'repro'
7 {
8
9   .hash algorithm 0x00008004
10   .ver  0:0:0:0
11 }
12 .module repro.exe
13
14 .class interface public auto ansi abstract INameable {}
15 .class public auto ansi abstract Base implements INameable {}
16 .class public auto ansi abstract Derived extends Base {}
17
18  .class public auto ansi Nameables<(class INameable) T>
19 {
20         .method public specialname rtspecialname instance default void '.ctor' () cil managed 
21         {
22                 .maxstack 8
23                 ldarg.0 
24                 call instance void object::'.ctor'()
25                 ret 
26         }
27 }
28
29
30 .class auto ansi beforefieldinit Driver extends [mscorlib]System.Object
31 {
32         .method public static hidebysig default int32 Test ()  cil managed
33         {
34                 .maxstack 8
35                 .locals init ()
36                 newobj instance void class Nameables<class Derived>::'.ctor'()
37                 pop
38                 ldc.i4.0
39                 ret
40         }
41         
42
43         .method private static hidebysig default int32 Main ()  cil managed 
44         {
45                 .entrypoint
46                 .maxstack 8
47                 .locals init ()
48
49                 call int32 class Driver::Test ()
50                 ret
51         }
52 }
53