5 # Only 1 TEST_OP variable should be set.
13 TEST_FILE=invalid_exception_branch_${TEST_NAME}_generated.cil
15 sed -e "s/OPCODE1/${TEST_OP1}/g" -e "s/OPCODE2/${TEST_OP2}/g" -e "s/OPCODE3/${TEST_OP3}/g" -e "s/OPCODE4/${TEST_OP4}/g" -e "s/OPCODE5/${TEST_OP5}/g" > $TEST_FILE <<//EOF
16 // invalid CIL which breaks the ECMA-335 rules.
17 // This CIL should fail verification by a conforming CLI verifier.
19 .assembly '${TEST_NAME}_generated'
21 .hash algorithm 0x00008004
25 .method public static int32 Main() cil managed
35 catch [mscorlib]System.Exception