}
}
+ [Category ("!BITCODE")]
public static int test_1_basic_filter_catch () {
try {
MyException e = new MyException ("");
return 0;
}
+ [Category ("!BITCODE")]
public static int test_1234_complicated_filter_catch () {
string res = "init";
try {
[MethodImpl( MethodImplOptions.NoInlining )]
private static bool ExceptionFilter( byte x, FooStruct item ) => true;
+ [Category ("!BITCODE")]
public static int test_0_filter_caller_area () {
try {
throw new Exception();
public static int test_0_isreference_intrins () {
IFaceIsRef iface = new ClassIsRef ();
- Console.WriteLine ("X: " + iface.is_ref<AStruct3<int, int, int>> ());
- Console.WriteLine ("X: " + iface.is_ref<AStruct3<string, int, int>> ());
+ if (iface.is_ref<AStruct3<int, int, int>> ())
+ return 1;
+ if (!iface.is_ref<AStruct3<string, int, int>> ())
+ return 2;
return 0;
}
}