public static void Run() { ImplementTwoInterfaceGen <int>?s = null; Console.WriteLine("ImplementTwoInterfaceGen<int>"); Assert.IsTrue(BoxUnboxToNQ(s)); Assert.IsTrue(BoxUnboxToQ(s)); Assert.IsTrue(BoxUnboxToNQGen(s)); Assert.IsTrue(BoxUnboxToQGen(s)); }
private static int Main() { ImplementTwoInterfaceGen <int>?s = Helper.Create(default(ImplementTwoInterfaceGen <int>)); if (BoxUnboxToNQ(s) && BoxUnboxToQ(s)) { return(ExitCode.Passed); } else { return(ExitCode.Failed); } }
private static int Main() { ImplementTwoInterfaceGen <int>?s = null; if (BoxUnboxToNQ(s) && BoxUnboxToQ(s) && BoxUnboxToNQGen(s) && BoxUnboxToQGen(s)) { return(ExitCode.Passed); } else { return(ExitCode.Failed); } }
public static void Run() { ImplementTwoInterfaceGen <int>?s = Helper.Create(default(ImplementTwoInterfaceGen <int>)); Console.WriteLine("--- ImplementTwoInterfaceGen<int>? s = Helper.Create(default(ImplementTwoInterfaceGen<int>)) ---"); Assert.IsTrue(BoxUnboxToNQ(s)); Assert.IsTrue(BoxUnboxToQ(s)); Console.WriteLine("--- ImplementTwoInterfaceGen<int>? s = null ---"); s = null; Assert.IsTrue(BoxUnboxToNQ(s)); Assert.IsFalse(BoxUnboxToQ(s)); ImplementTwoInterfaceGen <int> u = Helper.Create(default(ImplementTwoInterfaceGen <int>)); Console.WriteLine("--- ImplementTwoInterfaceGen<int> u = Helper.Create(default(ImplementTwoInterfaceGen<int>)) ----"); Assert.IsTrue(BoxUnboxToNQ(u)); Assert.IsTrue(BoxUnboxToQ(u)); }
public static bool Compare(ImplementTwoInterfaceGen <int>?val, ImplementTwoInterfaceGen <int> val1) { return(Compare(val.Value, val1)); }
public static bool Compare(ImplementTwoInterfaceGen <int> val, ImplementTwoInterfaceGen <int> val1) { return(val is IEmptyGen <int> && val is INotEmptyGen <int> && val.Equals(val1)); }
public static ImplementTwoInterfaceGen <int> Create(ImplementTwoInterfaceGen <int> val) { ImplementTwoInterfaceGen <int> imp = new ImplementTwoInterfaceGen <int>(); return(imp); }
} // end of test case 0014 private static void TestCase0015() { { ImplementTwoInterfaceGen<int> v = default(ImplementTwoInterfaceGen<int>); Eval(13721, v is EmptyStruct, false); Eval(13722, v is EmptyStruct[], false); Eval(13723, v is EmptyStruct?, false); Eval(13724, v is EmptyStruct?[], false); Eval(13725, v is NotEmptyStruct, false); Eval(13726, v is NotEmptyStruct[], false); Eval(13727, v is NotEmptyStruct?, false); Eval(13728, v is NotEmptyStruct?[], false); Eval(13729, v is EmptyStructGen<int>, false); Eval(13730, v is EmptyStructGen<int>[], false); Eval(13731, v is EmptyStructGen<int>?, false); Eval(13732, v is EmptyStructGen<int>?[], false); Eval(13733, v is NotEmptyStructGen<Guid>, false); Eval(13734, v is NotEmptyStructGen<Guid>[], false); Eval(13735, v is NotEmptyStructGen<Guid>?, false); Eval(13736, v is NotEmptyStructGen<Guid>?[], false); Eval(13737, v is NotEmptyStructConstrainedGen<IntPtr>, false); Eval(13738, v is NotEmptyStructConstrainedGen<IntPtr>[], false); Eval(13739, v is NotEmptyStructConstrainedGen<IntPtr>?, false); Eval(13740, v is NotEmptyStructConstrainedGen<IntPtr>?[], false); Eval(13741, v is NestedStruct, false); Eval(13742, v is NestedStruct[], false); Eval(13743, v is NestedStruct?, false); Eval(13744, v is NestedStruct?[], false); Eval(13745, v is NestedStructGen<Decimal>, false); Eval(13746, v is NestedStructGen<Decimal>[], false); Eval(13747, v is NestedStructGen<Decimal>?, false); Eval(13748, v is NestedStructGen<Decimal>?[], false); Eval(13749, v is ExplicitFieldOffsetStruct, false); Eval(13750, v is ExplicitFieldOffsetStruct[], false); Eval(13751, v is ExplicitFieldOffsetStruct?, false); Eval(13752, v is ExplicitFieldOffsetStruct?[], false); Eval(13761, v is MarshalAsStruct, false); Eval(13762, v is MarshalAsStruct[], false); Eval(13763, v is MarshalAsStruct?, false); Eval(13764, v is MarshalAsStruct?[], false); Eval(13765, v is ImplementOneInterface, false); Eval(13766, v is ImplementOneInterface[], false); Eval(13767, v is ImplementOneInterface?, false); Eval(13768, v is ImplementOneInterface?[], false); Eval(13769, v is ImplementTwoInterface, false); Eval(13770, v is ImplementTwoInterface[], false); Eval(13771, v is ImplementTwoInterface?, false); Eval(13772, v is ImplementTwoInterface?[], false); Eval(13773, v is ImplementOneInterfaceGen<EmptyStructGen<int>>, false); Eval(13774, v is ImplementOneInterfaceGen<EmptyStructGen<int>>[], false); Eval(13775, v is ImplementOneInterfaceGen<EmptyStructGen<int>>?, false); Eval(13776, v is ImplementOneInterfaceGen<EmptyStructGen<int>>?[], false); Eval(13777, v is ImplementTwoInterfaceGen<int>, true); Eval(13778, v is ImplementTwoInterfaceGen<int>[], false); Eval(13779, v is ImplementTwoInterfaceGen<int>?, true); Eval(13780, v is ImplementTwoInterfaceGen<int>?[], false); Eval(13781, v is ImplementAllInterface<int>, false); Eval(13782, v is ImplementAllInterface<int>[], false); Eval(13783, v is ImplementAllInterface<int>?, false); Eval(13784, v is ImplementAllInterface<int>?[], false); Eval(13785, v is IntE, false); Eval(13786, v is IntE[], false); Eval(13787, v is IntE?, false); Eval(13788, v is IntE?[], false); Eval(13789, v is ByteE, false); Eval(13790, v is ByteE[], false); Eval(13791, v is ByteE?, false); Eval(13792, v is ByteE?[], false); Eval(13793, v is LongE, false); Eval(13794, v is LongE[], false); Eval(13795, v is LongE?, false); Eval(13796, v is LongE?[], false); Eval(13797, v is char, false); Eval(13798, v is char[], false); Eval(13799, v is char?, false); Eval(13800, v is char?[], false); Eval(13801, v is bool, false); Eval(13802, v is bool[], false); Eval(13803, v is bool?, false); Eval(13804, v is bool?[], false); Eval(13805, v is byte, false); Eval(13806, v is byte[], false); Eval(13807, v is byte?, false); Eval(13808, v is byte?[], false); Eval(13809, v is sbyte, false); Eval(13810, v is sbyte[], false); Eval(13811, v is sbyte?, false); Eval(13812, v is sbyte?[], false); Eval(13813, v is short, false); Eval(13814, v is short[], false); Eval(13815, v is short?, false); Eval(13816, v is short?[], false); Eval(13817, v is ushort, false); Eval(13818, v is ushort[], false); Eval(13819, v is ushort?, false); Eval(13820, v is ushort?[], false); Eval(13821, v is int, false); Eval(13822, v is int[], false); Eval(13823, v is int?, false); Eval(13824, v is int?[], false); Eval(13825, v is uint, false); Eval(13826, v is uint[], false); Eval(13827, v is uint?, false); Eval(13828, v is uint?[], false); Eval(13829, v is long, false); Eval(13830, v is long[], false); Eval(13831, v is long?, false); Eval(13832, v is long?[], false); Eval(13833, v is ulong, false); Eval(13834, v is ulong[], false); Eval(13835, v is ulong?, false); Eval(13836, v is ulong?[], false); Eval(13837, v is float, false); Eval(13838, v is float[], false); Eval(13839, v is float?, false); Eval(13840, v is float?[], false); Eval(13841, v is double, false); Eval(13842, v is double[], false); Eval(13843, v is double?, false); Eval(13844, v is double?[], false); Eval(13845, v is decimal, false); Eval(13846, v is decimal[], false); Eval(13847, v is decimal?, false); Eval(13848, v is decimal?[], false); Eval(13849, v is IntPtr, false); Eval(13850, v is IntPtr[], false); Eval(13851, v is IntPtr?, false); Eval(13852, v is IntPtr?[], false); Eval(13853, v is UIntPtr, false); Eval(13854, v is UIntPtr[], false); Eval(13855, v is UIntPtr?, false); Eval(13856, v is UIntPtr?[], false); Eval(13857, v is Guid, false); Eval(13858, v is Guid[], false); Eval(13859, v is Guid?, false); Eval(13860, v is Guid?[], false); Eval(13861, v is GCHandle, false); Eval(13862, v is GCHandle[], false); Eval(13863, v is GCHandle?, false); Eval(13864, v is GCHandle?[], false); Eval(13865, v is object, true); Eval(13866, v is object[], false); Eval(13867, v is string, false); Eval(13868, v is string[], false); Eval(13869, v is ValueType, true); Eval(13870, v is ValueType[], false); Eval(13871, v is Array, false); Eval(13872, v is Array[], false); Eval(13873, v is Enum, false); Eval(13874, v is Enum[], false); Eval(13875, v is Delegate, false); Eval(13876, v is Delegate[], false); Eval(13877, v is MulticastDelegate, false); Eval(13878, v is MulticastDelegate[], false); Eval(13879, v is IEmpty, false); Eval(13880, v is IEmpty[], false); Eval(13881, v is INotEmpty, false); Eval(13882, v is INotEmpty[], false); Eval(13883, v is IEmptyGen<int>, true); Eval(13884, v is IEmptyGen<int>[], false); Eval(13885, v is INotEmptyGen<int>, true); Eval(13886, v is INotEmptyGen<int>[], false); Eval(13887, v is SimpleDelegate, false); Eval(13888, v is SimpleDelegate[], false); Eval(13889, v is GenericDelegate<int>, false); Eval(13890, v is GenericDelegate<int>[], false); Eval(13891, v is EmptyClass, false); Eval(13892, v is EmptyClass[], false); Eval(13893, v is NotEmptyClass, false); Eval(13894, v is NotEmptyClass[], false); Eval(13895, v is EmptyClassGen<int>, false); Eval(13896, v is EmptyClassGen<int>[], false); Eval(13897, v is NotEmptyClassGen<Guid>, false); Eval(13898, v is NotEmptyClassGen<Guid>[], false); Eval(13899, v is NotEmptyClassConstrainedGen<object>, false); Eval(13900, v is NotEmptyClassConstrainedGen<object>[], false); Eval(13901, v is NestedClass, false); Eval(13902, v is NestedClass[], false); Eval(13903, v is NestedClassGen<Decimal>, false); Eval(13904, v is NestedClassGen<Decimal>[], false); Eval(13905, v is ImplementOneInterfaceC, false); Eval(13906, v is ImplementOneInterfaceC[], false); Eval(13907, v is ImplementTwoInterfaceC, false); Eval(13908, v is ImplementTwoInterfaceC[], false); Eval(13909, v is ImplementOneInterfaceGenC<EmptyStructGen<int>>, false); Eval(13910, v is ImplementOneInterfaceGenC<EmptyStructGen<int>>[], false); Eval(13911, v is ImplementTwoInterfaceGenC<int>, false); Eval(13912, v is ImplementTwoInterfaceGenC<int>[], false); Eval(13913, v is ImplementAllInterfaceC<int>, false); Eval(13914, v is ImplementAllInterfaceC<int>[], false); Eval(13915, v is SealedClass, false); Eval(13916, v is SealedClass[], false); } { ImplementTwoInterfaceGen<int>? v = default(ImplementTwoInterfaceGen<int>); Eval(13917, v is EmptyStruct, false); Eval(13918, v is EmptyStruct[], false); Eval(13919, v is EmptyStruct?, false); Eval(13920, v is EmptyStruct?[], false); Eval(13921, v is NotEmptyStruct, false); Eval(13922, v is NotEmptyStruct[], false); Eval(13923, v is NotEmptyStruct?, false); Eval(13924, v is NotEmptyStruct?[], false); Eval(13925, v is EmptyStructGen<int>, false); Eval(13926, v is EmptyStructGen<int>[], false); Eval(13927, v is EmptyStructGen<int>?, false); Eval(13928, v is EmptyStructGen<int>?[], false); Eval(13929, v is NotEmptyStructGen<Guid>, false); Eval(13930, v is NotEmptyStructGen<Guid>[], false); Eval(13931, v is NotEmptyStructGen<Guid>?, false); Eval(13932, v is NotEmptyStructGen<Guid>?[], false); Eval(13933, v is NotEmptyStructConstrainedGen<IntPtr>, false); Eval(13934, v is NotEmptyStructConstrainedGen<IntPtr>[], false); Eval(13935, v is NotEmptyStructConstrainedGen<IntPtr>?, false); Eval(13936, v is NotEmptyStructConstrainedGen<IntPtr>?[], false); Eval(13937, v is NestedStruct, false); Eval(13938, v is NestedStruct[], false); Eval(13939, v is NestedStruct?, false); Eval(13940, v is NestedStruct?[], false); Eval(13941, v is NestedStructGen<Decimal>, false); Eval(13942, v is NestedStructGen<Decimal>[], false); Eval(13943, v is NestedStructGen<Decimal>?, false); Eval(13944, v is NestedStructGen<Decimal>?[], false); Eval(13945, v is ExplicitFieldOffsetStruct, false); Eval(13946, v is ExplicitFieldOffsetStruct[], false); Eval(13947, v is ExplicitFieldOffsetStruct?, false); Eval(13948, v is ExplicitFieldOffsetStruct?[], false); Eval(13957, v is MarshalAsStruct, false); Eval(13958, v is MarshalAsStruct[], false); Eval(13959, v is MarshalAsStruct?, false); Eval(13960, v is MarshalAsStruct?[], false); Eval(13961, v is ImplementOneInterface, false); Eval(13962, v is ImplementOneInterface[], false); Eval(13963, v is ImplementOneInterface?, false); Eval(13964, v is ImplementOneInterface?[], false); Eval(13965, v is ImplementTwoInterface, false); Eval(13966, v is ImplementTwoInterface[], false); Eval(13967, v is ImplementTwoInterface?, false); Eval(13968, v is ImplementTwoInterface?[], false); Eval(13969, v is ImplementOneInterfaceGen<EmptyStructGen<int>>, false); Eval(13970, v is ImplementOneInterfaceGen<EmptyStructGen<int>>[], false); Eval(13971, v is ImplementOneInterfaceGen<EmptyStructGen<int>>?, false); Eval(13972, v is ImplementOneInterfaceGen<EmptyStructGen<int>>?[], false); Eval(13973, v is ImplementTwoInterfaceGen<int>, true); Eval(13974, v is ImplementTwoInterfaceGen<int>[], false); Eval(13975, v is ImplementTwoInterfaceGen<int>?, true); Eval(13976, v is ImplementTwoInterfaceGen<int>?[], false); Eval(13977, v is ImplementAllInterface<int>, false); Eval(13978, v is ImplementAllInterface<int>[], false); Eval(13979, v is ImplementAllInterface<int>?, false); Eval(13980, v is ImplementAllInterface<int>?[], false); Eval(13981, v is IntE, false); Eval(13982, v is IntE[], false); Eval(13983, v is IntE?, false); Eval(13984, v is IntE?[], false); Eval(13985, v is ByteE, false); Eval(13986, v is ByteE[], false); Eval(13987, v is ByteE?, false); Eval(13988, v is ByteE?[], false); Eval(13989, v is LongE, false); Eval(13990, v is LongE[], false); Eval(13991, v is LongE?, false); Eval(13992, v is LongE?[], false); Eval(13993, v is char, false); Eval(13994, v is char[], false); Eval(13995, v is char?, false); Eval(13996, v is char?[], false); Eval(13997, v is bool, false); Eval(13998, v is bool[], false); Eval(13999, v is bool?, false); Eval(14000, v is bool?[], false); Eval(14001, v is byte, false); Eval(14002, v is byte[], false); Eval(14003, v is byte?, false); Eval(14004, v is byte?[], false); Eval(14005, v is sbyte, false); Eval(14006, v is sbyte[], false); Eval(14007, v is sbyte?, false); Eval(14008, v is sbyte?[], false); Eval(14009, v is short, false); Eval(14010, v is short[], false); Eval(14011, v is short?, false); Eval(14012, v is short?[], false); Eval(14013, v is ushort, false); Eval(14014, v is ushort[], false); Eval(14015, v is ushort?, false); Eval(14016, v is ushort?[], false); Eval(14017, v is int, false); Eval(14018, v is int[], false); Eval(14019, v is int?, false); Eval(14020, v is int?[], false); Eval(14021, v is uint, false); Eval(14022, v is uint[], false); Eval(14023, v is uint?, false); Eval(14024, v is uint?[], false); Eval(14025, v is long, false); Eval(14026, v is long[], false); Eval(14027, v is long?, false); Eval(14028, v is long?[], false); Eval(14029, v is ulong, false); Eval(14030, v is ulong[], false); Eval(14031, v is ulong?, false); Eval(14032, v is ulong?[], false); Eval(14033, v is float, false); Eval(14034, v is float[], false); Eval(14035, v is float?, false); Eval(14036, v is float?[], false); Eval(14037, v is double, false); Eval(14038, v is double[], false); Eval(14039, v is double?, false); Eval(14040, v is double?[], false); Eval(14041, v is decimal, false); Eval(14042, v is decimal[], false); Eval(14043, v is decimal?, false); Eval(14044, v is decimal?[], false); Eval(14045, v is IntPtr, false); Eval(14046, v is IntPtr[], false); Eval(14047, v is IntPtr?, false); Eval(14048, v is IntPtr?[], false); Eval(14049, v is UIntPtr, false); Eval(14050, v is UIntPtr[], false); Eval(14051, v is UIntPtr?, false); Eval(14052, v is UIntPtr?[], false); Eval(14053, v is Guid, false); Eval(14054, v is Guid[], false); Eval(14055, v is Guid?, false); Eval(14056, v is Guid?[], false); Eval(14057, v is GCHandle, false); Eval(14058, v is GCHandle[], false); Eval(14059, v is GCHandle?, false); Eval(14060, v is GCHandle?[], false); Eval(14061, v is object, true); Eval(14062, v is object[], false); Eval(14063, v is string, false); Eval(14064, v is string[], false); Eval(14065, v is ValueType, true); Eval(14066, v is ValueType[], false); Eval(14067, v is Array, false); Eval(14068, v is Array[], false); Eval(14069, v is Enum, false); Eval(14070, v is Enum[], false); Eval(14071, v is Delegate, false); Eval(14072, v is Delegate[], false); Eval(14073, v is MulticastDelegate, false); Eval(14074, v is MulticastDelegate[], false); Eval(14075, v is IEmpty, false); Eval(14076, v is IEmpty[], false); Eval(14077, v is INotEmpty, false); Eval(14078, v is INotEmpty[], false); Eval(14079, v is IEmptyGen<int>, true); Eval(14080, v is IEmptyGen<int>[], false); Eval(14081, v is INotEmptyGen<int>, true); Eval(14082, v is INotEmptyGen<int>[], false); Eval(14083, v is SimpleDelegate, false); Eval(14084, v is SimpleDelegate[], false); Eval(14085, v is GenericDelegate<int>, false); Eval(14086, v is GenericDelegate<int>[], false); Eval(14087, v is EmptyClass, false); Eval(14088, v is EmptyClass[], false); Eval(14089, v is NotEmptyClass, false); Eval(14090, v is NotEmptyClass[], false); Eval(14091, v is EmptyClassGen<int>, false); Eval(14092, v is EmptyClassGen<int>[], false); Eval(14093, v is NotEmptyClassGen<Guid>, false); Eval(14094, v is NotEmptyClassGen<Guid>[], false); Eval(14095, v is NotEmptyClassConstrainedGen<object>, false); Eval(14096, v is NotEmptyClassConstrainedGen<object>[], false); Eval(14097, v is NestedClass, false); Eval(14098, v is NestedClass[], false); Eval(14099, v is NestedClassGen<Decimal>, false); Eval(14100, v is NestedClassGen<Decimal>[], false); Eval(14101, v is ImplementOneInterfaceC, false); Eval(14102, v is ImplementOneInterfaceC[], false); Eval(14103, v is ImplementTwoInterfaceC, false); Eval(14104, v is ImplementTwoInterfaceC[], false); Eval(14105, v is ImplementOneInterfaceGenC<EmptyStructGen<int>>, false); Eval(14106, v is ImplementOneInterfaceGenC<EmptyStructGen<int>>[], false); Eval(14107, v is ImplementTwoInterfaceGenC<int>, false); Eval(14108, v is ImplementTwoInterfaceGenC<int>[], false); Eval(14109, v is ImplementAllInterfaceC<int>, false); Eval(14110, v is ImplementAllInterfaceC<int>[], false); Eval(14111, v is SealedClass, false); Eval(14112, v is SealedClass[], false); } { ImplementTwoInterfaceGen<int>? v = default(ImplementTwoInterfaceGen<int>?); Eval(14113, v is EmptyStruct, false); Eval(14114, v is EmptyStruct[], false); Eval(14115, v is EmptyStruct?, false); Eval(14116, v is EmptyStruct?[], false); Eval(14117, v is NotEmptyStruct, false); Eval(14118, v is NotEmptyStruct[], false); Eval(14119, v is NotEmptyStruct?, false); Eval(14120, v is NotEmptyStruct?[], false); Eval(14121, v is EmptyStructGen<int>, false); Eval(14122, v is EmptyStructGen<int>[], false); Eval(14123, v is EmptyStructGen<int>?, false); Eval(14124, v is EmptyStructGen<int>?[], false); Eval(14125, v is NotEmptyStructGen<Guid>, false); Eval(14126, v is NotEmptyStructGen<Guid>[], false); Eval(14127, v is NotEmptyStructGen<Guid>?, false); Eval(14128, v is NotEmptyStructGen<Guid>?[], false); Eval(14129, v is NotEmptyStructConstrainedGen<IntPtr>, false); Eval(14130, v is NotEmptyStructConstrainedGen<IntPtr>[], false); Eval(14131, v is NotEmptyStructConstrainedGen<IntPtr>?, false); Eval(14132, v is NotEmptyStructConstrainedGen<IntPtr>?[], false); Eval(14133, v is NestedStruct, false); Eval(14134, v is NestedStruct[], false); Eval(14135, v is NestedStruct?, false); Eval(14136, v is NestedStruct?[], false); Eval(14137, v is NestedStructGen<Decimal>, false); Eval(14138, v is NestedStructGen<Decimal>[], false); Eval(14139, v is NestedStructGen<Decimal>?, false); Eval(14140, v is NestedStructGen<Decimal>?[], false); Eval(14141, v is ExplicitFieldOffsetStruct, false); Eval(14142, v is ExplicitFieldOffsetStruct[], false); Eval(14143, v is ExplicitFieldOffsetStruct?, false); Eval(14144, v is ExplicitFieldOffsetStruct?[], false); Eval(14153, v is MarshalAsStruct, false); Eval(14154, v is MarshalAsStruct[], false); Eval(14155, v is MarshalAsStruct?, false); Eval(14156, v is MarshalAsStruct?[], false); Eval(14157, v is ImplementOneInterface, false); Eval(14158, v is ImplementOneInterface[], false); Eval(14159, v is ImplementOneInterface?, false); Eval(14160, v is ImplementOneInterface?[], false); Eval(14161, v is ImplementTwoInterface, false); Eval(14162, v is ImplementTwoInterface[], false); Eval(14163, v is ImplementTwoInterface?, false); Eval(14164, v is ImplementTwoInterface?[], false); Eval(14165, v is ImplementOneInterfaceGen<EmptyStructGen<int>>, false); Eval(14166, v is ImplementOneInterfaceGen<EmptyStructGen<int>>[], false); Eval(14167, v is ImplementOneInterfaceGen<EmptyStructGen<int>>?, false); Eval(14168, v is ImplementOneInterfaceGen<EmptyStructGen<int>>?[], false); Eval(14169, v is ImplementTwoInterfaceGen<int>, false); Eval(14170, v is ImplementTwoInterfaceGen<int>[], false); Eval(14171, v is ImplementTwoInterfaceGen<int>?, false); Eval(14172, v is ImplementTwoInterfaceGen<int>?[], false); Eval(14173, v is ImplementAllInterface<int>, false); Eval(14174, v is ImplementAllInterface<int>[], false); Eval(14175, v is ImplementAllInterface<int>?, false); Eval(14176, v is ImplementAllInterface<int>?[], false); Eval(14177, v is IntE, false); Eval(14178, v is IntE[], false); Eval(14179, v is IntE?, false); Eval(14180, v is IntE?[], false); Eval(14181, v is ByteE, false); Eval(14182, v is ByteE[], false); Eval(14183, v is ByteE?, false); Eval(14184, v is ByteE?[], false); Eval(14185, v is LongE, false); Eval(14186, v is LongE[], false); Eval(14187, v is LongE?, false); Eval(14188, v is LongE?[], false); Eval(14189, v is char, false); Eval(14190, v is char[], false); Eval(14191, v is char?, false); Eval(14192, v is char?[], false); Eval(14193, v is bool, false); Eval(14194, v is bool[], false); Eval(14195, v is bool?, false); Eval(14196, v is bool?[], false); Eval(14197, v is byte, false); Eval(14198, v is byte[], false); Eval(14199, v is byte?, false); Eval(14200, v is byte?[], false); Eval(14201, v is sbyte, false); Eval(14202, v is sbyte[], false); Eval(14203, v is sbyte?, false); Eval(14204, v is sbyte?[], false); Eval(14205, v is short, false); Eval(14206, v is short[], false); Eval(14207, v is short?, false); Eval(14208, v is short?[], false); Eval(14209, v is ushort, false); Eval(14210, v is ushort[], false); Eval(14211, v is ushort?, false); Eval(14212, v is ushort?[], false); Eval(14213, v is int, false); Eval(14214, v is int[], false); Eval(14215, v is int?, false); Eval(14216, v is int?[], false); Eval(14217, v is uint, false); Eval(14218, v is uint[], false); Eval(14219, v is uint?, false); Eval(14220, v is uint?[], false); Eval(14221, v is long, false); Eval(14222, v is long[], false); Eval(14223, v is long?, false); Eval(14224, v is long?[], false); Eval(14225, v is ulong, false); Eval(14226, v is ulong[], false); Eval(14227, v is ulong?, false); Eval(14228, v is ulong?[], false); Eval(14229, v is float, false); Eval(14230, v is float[], false); Eval(14231, v is float?, false); Eval(14232, v is float?[], false); Eval(14233, v is double, false); Eval(14234, v is double[], false); Eval(14235, v is double?, false); Eval(14236, v is double?[], false); Eval(14237, v is decimal, false); Eval(14238, v is decimal[], false); Eval(14239, v is decimal?, false); Eval(14240, v is decimal?[], false); Eval(14241, v is IntPtr, false); Eval(14242, v is IntPtr[], false); Eval(14243, v is IntPtr?, false); Eval(14244, v is IntPtr?[], false); Eval(14245, v is UIntPtr, false); Eval(14246, v is UIntPtr[], false); Eval(14247, v is UIntPtr?, false); Eval(14248, v is UIntPtr?[], false); Eval(14249, v is Guid, false); Eval(14250, v is Guid[], false); Eval(14251, v is Guid?, false); Eval(14252, v is Guid?[], false); Eval(14253, v is GCHandle, false); Eval(14254, v is GCHandle[], false); Eval(14255, v is GCHandle?, false); Eval(14256, v is GCHandle?[], false); Eval(14257, v is object, false); Eval(14258, v is object[], false); Eval(14259, v is string, false); Eval(14260, v is string[], false); Eval(14261, v is ValueType, false); Eval(14262, v is ValueType[], false); Eval(14263, v is Array, false); Eval(14264, v is Array[], false); Eval(14265, v is Enum, false); Eval(14266, v is Enum[], false); Eval(14267, v is Delegate, false); Eval(14268, v is Delegate[], false); Eval(14269, v is MulticastDelegate, false); Eval(14270, v is MulticastDelegate[], false); Eval(14271, v is IEmpty, false); Eval(14272, v is IEmpty[], false); Eval(14273, v is INotEmpty, false); Eval(14274, v is INotEmpty[], false); Eval(14275, v is IEmptyGen<int>, false); Eval(14276, v is IEmptyGen<int>[], false); Eval(14277, v is INotEmptyGen<int>, false); Eval(14278, v is INotEmptyGen<int>[], false); Eval(14279, v is SimpleDelegate, false); Eval(14280, v is SimpleDelegate[], false); Eval(14281, v is GenericDelegate<int>, false); Eval(14282, v is GenericDelegate<int>[], false); Eval(14283, v is EmptyClass, false); Eval(14284, v is EmptyClass[], false); Eval(14285, v is NotEmptyClass, false); Eval(14286, v is NotEmptyClass[], false); Eval(14287, v is EmptyClassGen<int>, false); Eval(14288, v is EmptyClassGen<int>[], false); Eval(14289, v is NotEmptyClassGen<Guid>, false); Eval(14290, v is NotEmptyClassGen<Guid>[], false); Eval(14291, v is NotEmptyClassConstrainedGen<object>, false); Eval(14292, v is NotEmptyClassConstrainedGen<object>[], false); Eval(14293, v is NestedClass, false); Eval(14294, v is NestedClass[], false); Eval(14295, v is NestedClassGen<Decimal>, false); Eval(14296, v is NestedClassGen<Decimal>[], false); Eval(14297, v is ImplementOneInterfaceC, false); Eval(14298, v is ImplementOneInterfaceC[], false); Eval(14299, v is ImplementTwoInterfaceC, false); Eval(14300, v is ImplementTwoInterfaceC[], false); Eval(14301, v is ImplementOneInterfaceGenC<EmptyStructGen<int>>, false); Eval(14302, v is ImplementOneInterfaceGenC<EmptyStructGen<int>>[], false); Eval(14303, v is ImplementTwoInterfaceGenC<int>, false); Eval(14304, v is ImplementTwoInterfaceGenC<int>[], false); Eval(14305, v is ImplementAllInterfaceC<int>, false); Eval(14306, v is ImplementAllInterfaceC<int>[], false); Eval(14307, v is SealedClass, false); Eval(14308, v is SealedClass[], false); } { ImplementTwoInterfaceGen<int>?[] v = default(ImplementTwoInterfaceGen<int>?[]); Eval(14309, v is EmptyStruct, false); Eval(14310, v is EmptyStruct[], false); Eval(14311, v is EmptyStruct?, false); Eval(14312, v is EmptyStruct?[], false); Eval(14313, v is NotEmptyStruct, false); Eval(14314, v is NotEmptyStruct[], false); Eval(14315, v is NotEmptyStruct?, false); Eval(14316, v is NotEmptyStruct?[], false); Eval(14317, v is EmptyStructGen<int>, false); Eval(14318, v is EmptyStructGen<int>[], false); Eval(14319, v is EmptyStructGen<int>?, false); Eval(14320, v is EmptyStructGen<int>?[], false); Eval(14321, v is NotEmptyStructGen<Guid>, false); Eval(14322, v is NotEmptyStructGen<Guid>[], false); Eval(14323, v is NotEmptyStructGen<Guid>?, false); Eval(14324, v is NotEmptyStructGen<Guid>?[], false); Eval(14325, v is NotEmptyStructConstrainedGen<IntPtr>, false); Eval(14326, v is NotEmptyStructConstrainedGen<IntPtr>[], false); Eval(14327, v is NotEmptyStructConstrainedGen<IntPtr>?, false); Eval(14328, v is NotEmptyStructConstrainedGen<IntPtr>?[], false); Eval(14329, v is NestedStruct, false); Eval(14330, v is NestedStruct[], false); Eval(14331, v is NestedStruct?, false); Eval(14332, v is NestedStruct?[], false); Eval(14333, v is NestedStructGen<Decimal>, false); Eval(14334, v is NestedStructGen<Decimal>[], false); Eval(14335, v is NestedStructGen<Decimal>?, false); Eval(14336, v is NestedStructGen<Decimal>?[], false); Eval(14337, v is ExplicitFieldOffsetStruct, false); Eval(14338, v is ExplicitFieldOffsetStruct[], false); Eval(14339, v is ExplicitFieldOffsetStruct?, false); Eval(14340, v is ExplicitFieldOffsetStruct?[], false); Eval(14349, v is MarshalAsStruct, false); Eval(14350, v is MarshalAsStruct[], false); Eval(14351, v is MarshalAsStruct?, false); Eval(14352, v is MarshalAsStruct?[], false); Eval(14353, v is ImplementOneInterface, false); Eval(14354, v is ImplementOneInterface[], false); Eval(14355, v is ImplementOneInterface?, false); Eval(14356, v is ImplementOneInterface?[], false); Eval(14357, v is ImplementTwoInterface, false); Eval(14358, v is ImplementTwoInterface[], false); Eval(14359, v is ImplementTwoInterface?, false); Eval(14360, v is ImplementTwoInterface?[], false); Eval(14361, v is ImplementOneInterfaceGen<EmptyStructGen<int>>, false); Eval(14362, v is ImplementOneInterfaceGen<EmptyStructGen<int>>[], false); Eval(14363, v is ImplementOneInterfaceGen<EmptyStructGen<int>>?, false); Eval(14364, v is ImplementOneInterfaceGen<EmptyStructGen<int>>?[], false); Eval(14365, v is ImplementTwoInterfaceGen<int>, false); Eval(14366, v is ImplementTwoInterfaceGen<int>[], false); Eval(14367, v is ImplementTwoInterfaceGen<int>?, false); Eval(14368, v is ImplementTwoInterfaceGen<int>?[], false); Eval(14369, v is ImplementAllInterface<int>, false); Eval(14370, v is ImplementAllInterface<int>[], false); Eval(14371, v is ImplementAllInterface<int>?, false); Eval(14372, v is ImplementAllInterface<int>?[], false); Eval(14373, v is IntE, false); Eval(14374, v is IntE[], false); Eval(14375, v is IntE?, false); Eval(14376, v is IntE?[], false); Eval(14377, v is ByteE, false); Eval(14378, v is ByteE[], false); Eval(14379, v is ByteE?, false); Eval(14380, v is ByteE?[], false); Eval(14381, v is LongE, false); Eval(14382, v is LongE[], false); Eval(14383, v is LongE?, false); Eval(14384, v is LongE?[], false); Eval(14385, v is char, false); Eval(14386, v is char[], false); Eval(14387, v is char?, false); Eval(14388, v is char?[], false); Eval(14389, v is bool, false); Eval(14390, v is bool[], false); Eval(14391, v is bool?, false); Eval(14392, v is bool?[], false); Eval(14393, v is byte, false); Eval(14394, v is byte[], false); Eval(14395, v is byte?, false); Eval(14396, v is byte?[], false); Eval(14397, v is sbyte, false); Eval(14398, v is sbyte[], false); Eval(14399, v is sbyte?, false); Eval(14400, v is sbyte?[], false); Eval(14401, v is short, false); Eval(14402, v is short[], false); Eval(14403, v is short?, false); Eval(14404, v is short?[], false); Eval(14405, v is ushort, false); Eval(14406, v is ushort[], false); Eval(14407, v is ushort?, false); Eval(14408, v is ushort?[], false); Eval(14409, v is int, false); Eval(14410, v is int[], false); Eval(14411, v is int?, false); Eval(14412, v is int?[], false); Eval(14413, v is uint, false); Eval(14414, v is uint[], false); Eval(14415, v is uint?, false); Eval(14416, v is uint?[], false); Eval(14417, v is long, false); Eval(14418, v is long[], false); Eval(14419, v is long?, false); Eval(14420, v is long?[], false); Eval(14421, v is ulong, false); Eval(14422, v is ulong[], false); Eval(14423, v is ulong?, false); Eval(14424, v is ulong?[], false); Eval(14425, v is float, false); Eval(14426, v is float[], false); Eval(14427, v is float?, false); Eval(14428, v is float?[], false); Eval(14429, v is double, false); Eval(14430, v is double[], false); Eval(14431, v is double?, false); Eval(14432, v is double?[], false); Eval(14433, v is decimal, false); Eval(14434, v is decimal[], false); Eval(14435, v is decimal?, false); Eval(14436, v is decimal?[], false); Eval(14437, v is IntPtr, false); Eval(14438, v is IntPtr[], false); Eval(14439, v is IntPtr?, false); Eval(14440, v is IntPtr?[], false); Eval(14441, v is UIntPtr, false); Eval(14442, v is UIntPtr[], false); Eval(14443, v is UIntPtr?, false); Eval(14444, v is UIntPtr?[], false); Eval(14445, v is Guid, false); Eval(14446, v is Guid[], false); Eval(14447, v is Guid?, false); Eval(14448, v is Guid?[], false); Eval(14449, v is GCHandle, false); Eval(14450, v is GCHandle[], false); Eval(14451, v is GCHandle?, false); Eval(14452, v is GCHandle?[], false); Eval(14453, v is object, false); Eval(14454, v is object[], false); Eval(14455, v is string, false); Eval(14456, v is string[], false); Eval(14457, v is ValueType, false); Eval(14458, v is ValueType[], false); Eval(14459, v is Array, false); Eval(14460, v is Array[], false); Eval(14461, v is Enum, false); Eval(14462, v is Enum[], false); Eval(14463, v is Delegate, false); Eval(14464, v is Delegate[], false); Eval(14465, v is MulticastDelegate, false); Eval(14466, v is MulticastDelegate[], false); Eval(14467, v is IEmpty, false); Eval(14468, v is IEmpty[], false); Eval(14469, v is INotEmpty, false); Eval(14470, v is INotEmpty[], false); Eval(14471, v is IEmptyGen<int>, false); Eval(14472, v is IEmptyGen<int>[], false); Eval(14473, v is INotEmptyGen<int>, false); Eval(14474, v is INotEmptyGen<int>[], false); Eval(14475, v is SimpleDelegate, false); Eval(14476, v is SimpleDelegate[], false); Eval(14477, v is GenericDelegate<int>, false); Eval(14478, v is GenericDelegate<int>[], false); Eval(14479, v is EmptyClass, false); Eval(14480, v is EmptyClass[], false); Eval(14481, v is NotEmptyClass, false); Eval(14482, v is NotEmptyClass[], false); Eval(14483, v is EmptyClassGen<int>, false); Eval(14484, v is EmptyClassGen<int>[], false); Eval(14485, v is NotEmptyClassGen<Guid>, false); Eval(14486, v is NotEmptyClassGen<Guid>[], false); Eval(14487, v is NotEmptyClassConstrainedGen<object>, false); Eval(14488, v is NotEmptyClassConstrainedGen<object>[], false); Eval(14489, v is NestedClass, false); Eval(14490, v is NestedClass[], false); Eval(14491, v is NestedClassGen<Decimal>, false); Eval(14492, v is NestedClassGen<Decimal>[], false); Eval(14493, v is ImplementOneInterfaceC, false); Eval(14494, v is ImplementOneInterfaceC[], false); Eval(14495, v is ImplementTwoInterfaceC, false); Eval(14496, v is ImplementTwoInterfaceC[], false); Eval(14497, v is ImplementOneInterfaceGenC<EmptyStructGen<int>>, false); Eval(14498, v is ImplementOneInterfaceGenC<EmptyStructGen<int>>[], false); Eval(14499, v is ImplementTwoInterfaceGenC<int>, false); Eval(14500, v is ImplementTwoInterfaceGenC<int>[], false); Eval(14501, v is ImplementAllInterfaceC<int>, false); Eval(14502, v is ImplementAllInterfaceC<int>[], false); Eval(14503, v is SealedClass, false); Eval(14504, v is SealedClass[], false); } { ImplementTwoInterfaceGen<int>?[] v = new ImplementTwoInterfaceGen<int>?[] { default(ImplementTwoInterfaceGen<int>) }; ; Eval(14505, v is EmptyStruct, false); Eval(14506, v is EmptyStruct[], false); Eval(14507, v is EmptyStruct?, false); Eval(14508, v is EmptyStruct?[], false); Eval(14509, v is NotEmptyStruct, false); Eval(14510, v is NotEmptyStruct[], false); Eval(14511, v is NotEmptyStruct?, false); Eval(14512, v is NotEmptyStruct?[], false); Eval(14513, v is EmptyStructGen<int>, false); Eval(14514, v is EmptyStructGen<int>[], false); Eval(14515, v is EmptyStructGen<int>?, false); Eval(14516, v is EmptyStructGen<int>?[], false); Eval(14517, v is NotEmptyStructGen<Guid>, false); Eval(14518, v is NotEmptyStructGen<Guid>[], false); Eval(14519, v is NotEmptyStructGen<Guid>?, false); Eval(14520, v is NotEmptyStructGen<Guid>?[], false); Eval(14521, v is NotEmptyStructConstrainedGen<IntPtr>, false); Eval(14522, v is NotEmptyStructConstrainedGen<IntPtr>[], false); Eval(14523, v is NotEmptyStructConstrainedGen<IntPtr>?, false); Eval(14524, v is NotEmptyStructConstrainedGen<IntPtr>?[], false); Eval(14525, v is NestedStruct, false); Eval(14526, v is NestedStruct[], false); Eval(14527, v is NestedStruct?, false); Eval(14528, v is NestedStruct?[], false); Eval(14529, v is NestedStructGen<Decimal>, false); Eval(14530, v is NestedStructGen<Decimal>[], false); Eval(14531, v is NestedStructGen<Decimal>?, false); Eval(14532, v is NestedStructGen<Decimal>?[], false); Eval(14533, v is ExplicitFieldOffsetStruct, false); Eval(14534, v is ExplicitFieldOffsetStruct[], false); Eval(14535, v is ExplicitFieldOffsetStruct?, false); Eval(14536, v is ExplicitFieldOffsetStruct?[], false); Eval(14545, v is MarshalAsStruct, false); Eval(14546, v is MarshalAsStruct[], false); Eval(14547, v is MarshalAsStruct?, false); Eval(14548, v is MarshalAsStruct?[], false); Eval(14549, v is ImplementOneInterface, false); Eval(14550, v is ImplementOneInterface[], false); Eval(14551, v is ImplementOneInterface?, false); Eval(14552, v is ImplementOneInterface?[], false); Eval(14553, v is ImplementTwoInterface, false); Eval(14554, v is ImplementTwoInterface[], false); Eval(14555, v is ImplementTwoInterface?, false); Eval(14556, v is ImplementTwoInterface?[], false); Eval(14557, v is ImplementOneInterfaceGen<EmptyStructGen<int>>, false); Eval(14558, v is ImplementOneInterfaceGen<EmptyStructGen<int>>[], false); Eval(14559, v is ImplementOneInterfaceGen<EmptyStructGen<int>>?, false); Eval(14560, v is ImplementOneInterfaceGen<EmptyStructGen<int>>?[], false); Eval(14561, v is ImplementTwoInterfaceGen<int>, false); Eval(14562, v is ImplementTwoInterfaceGen<int>[], false); Eval(14563, v is ImplementTwoInterfaceGen<int>?, false); Eval(14564, v is ImplementTwoInterfaceGen<int>?[], true); Eval(14565, v is ImplementAllInterface<int>, false); Eval(14566, v is ImplementAllInterface<int>[], false); Eval(14567, v is ImplementAllInterface<int>?, false); Eval(14568, v is ImplementAllInterface<int>?[], false); Eval(14569, v is IntE, false); Eval(14570, v is IntE[], false); Eval(14571, v is IntE?, false); Eval(14572, v is IntE?[], false); Eval(14573, v is ByteE, false); Eval(14574, v is ByteE[], false); Eval(14575, v is ByteE?, false); Eval(14576, v is ByteE?[], false); Eval(14577, v is LongE, false); Eval(14578, v is LongE[], false); Eval(14579, v is LongE?, false); Eval(14580, v is LongE?[], false); Eval(14581, v is char, false); Eval(14582, v is char[], false); Eval(14583, v is char?, false); Eval(14584, v is char?[], false); Eval(14585, v is bool, false); Eval(14586, v is bool[], false); Eval(14587, v is bool?, false); Eval(14588, v is bool?[], false); Eval(14589, v is byte, false); Eval(14590, v is byte[], false); Eval(14591, v is byte?, false); Eval(14592, v is byte?[], false); Eval(14593, v is sbyte, false); Eval(14594, v is sbyte[], false); Eval(14595, v is sbyte?, false); Eval(14596, v is sbyte?[], false); Eval(14597, v is short, false); Eval(14598, v is short[], false); Eval(14599, v is short?, false); Eval(14600, v is short?[], false); Eval(14601, v is ushort, false); Eval(14602, v is ushort[], false); Eval(14603, v is ushort?, false); Eval(14604, v is ushort?[], false); Eval(14605, v is int, false); Eval(14606, v is int[], false); Eval(14607, v is int?, false); Eval(14608, v is int?[], false); Eval(14609, v is uint, false); Eval(14610, v is uint[], false); Eval(14611, v is uint?, false); Eval(14612, v is uint?[], false); Eval(14613, v is long, false); Eval(14614, v is long[], false); Eval(14615, v is long?, false); Eval(14616, v is long?[], false); Eval(14617, v is ulong, false); Eval(14618, v is ulong[], false); Eval(14619, v is ulong?, false); Eval(14620, v is ulong?[], false); Eval(14621, v is float, false); Eval(14622, v is float[], false); Eval(14623, v is float?, false); Eval(14624, v is float?[], false); Eval(14625, v is double, false); Eval(14626, v is double[], false); Eval(14627, v is double?, false); Eval(14628, v is double?[], false); Eval(14629, v is decimal, false); Eval(14630, v is decimal[], false); Eval(14631, v is decimal?, false); Eval(14632, v is decimal?[], false); Eval(14633, v is IntPtr, false); Eval(14634, v is IntPtr[], false); Eval(14635, v is IntPtr?, false); Eval(14636, v is IntPtr?[], false); Eval(14637, v is UIntPtr, false); Eval(14638, v is UIntPtr[], false); Eval(14639, v is UIntPtr?, false); Eval(14640, v is UIntPtr?[], false); Eval(14641, v is Guid, false); Eval(14642, v is Guid[], false); Eval(14643, v is Guid?, false); Eval(14644, v is Guid?[], false); Eval(14645, v is GCHandle, false); Eval(14646, v is GCHandle[], false); Eval(14647, v is GCHandle?, false); Eval(14648, v is GCHandle?[], false); Eval(14649, v is object, true); Eval(14650, v is object[], false); Eval(14651, v is string, false); Eval(14652, v is string[], false); Eval(14653, v is ValueType, false); Eval(14654, v is ValueType[], false); Eval(14655, v is Array, true); Eval(14656, v is Array[], false); Eval(14657, v is Enum, false); Eval(14658, v is Enum[], false); Eval(14659, v is Delegate, false); Eval(14660, v is Delegate[], false); Eval(14661, v is MulticastDelegate, false); Eval(14662, v is MulticastDelegate[], false); Eval(14663, v is IEmpty, false); Eval(14664, v is IEmpty[], false); Eval(14665, v is INotEmpty, false); Eval(14666, v is INotEmpty[], false); Eval(14667, v is IEmptyGen<int>, false); Eval(14668, v is IEmptyGen<int>[], false); Eval(14669, v is INotEmptyGen<int>, false); Eval(14670, v is INotEmptyGen<int>[], false); Eval(14671, v is SimpleDelegate, false); Eval(14672, v is SimpleDelegate[], false); Eval(14673, v is GenericDelegate<int>, false); Eval(14674, v is GenericDelegate<int>[], false); Eval(14675, v is EmptyClass, false); Eval(14676, v is EmptyClass[], false); Eval(14677, v is NotEmptyClass, false); Eval(14678, v is NotEmptyClass[], false); Eval(14679, v is EmptyClassGen<int>, false); Eval(14680, v is EmptyClassGen<int>[], false); Eval(14681, v is NotEmptyClassGen<Guid>, false); Eval(14682, v is NotEmptyClassGen<Guid>[], false); Eval(14683, v is NotEmptyClassConstrainedGen<object>, false); Eval(14684, v is NotEmptyClassConstrainedGen<object>[], false); Eval(14685, v is NestedClass, false); Eval(14686, v is NestedClass[], false); Eval(14687, v is NestedClassGen<Decimal>, false); Eval(14688, v is NestedClassGen<Decimal>[], false); Eval(14689, v is ImplementOneInterfaceC, false); Eval(14690, v is ImplementOneInterfaceC[], false); Eval(14691, v is ImplementTwoInterfaceC, false); Eval(14692, v is ImplementTwoInterfaceC[], false); Eval(14693, v is ImplementOneInterfaceGenC<EmptyStructGen<int>>, false); Eval(14694, v is ImplementOneInterfaceGenC<EmptyStructGen<int>>[], false); Eval(14695, v is ImplementTwoInterfaceGenC<int>, false); Eval(14696, v is ImplementTwoInterfaceGenC<int>[], false); Eval(14697, v is ImplementAllInterfaceC<int>, false); Eval(14698, v is ImplementAllInterfaceC<int>[], false); Eval(14699, v is SealedClass, false); Eval(14700, v is SealedClass[], false); } } // end of test case 0015