1 // Invalid CIL which breaks the ECMA-335,III,4.10 rules.
2 // This CIL should fail verification by a conforming CLI verifier.
4 .assembly '${TEST_NAME}_generated'
6 .hash algorithm 0x00008004
11 .class public auto ansi beforefieldinit c
12 extends [mscorlib]System.Object
14 .field public initonly int32 valid
16 .method public hidebysig specialname rtspecialname instance default void .ctor () cil managed
20 call instance void object::.ctor()
25 .method public static int32 Main() cil managed
29 newobj instance void c::.ctor()
30 ldfld int32 c::valid // Unverifiable, valid initonly.