// Copyright (c) 2011, David J. Pearce (djp@ecs.vuw.ac.nz) // All rights reserved. // // This software may be modified and distributed under the terms // of the BSD license. See the LICENSE file for details. // This file was automatically generated. package wyil.testing; import org.junit.*; import wybs.util.ResolveError; import static org.junit.Assert.*; import wyil.lang.Type; import wyil.util.TypeSystem; public class RecordSubtypeTest { @Test public void test_1() { checkIsSubtype("any","any"); } @Test public void test_2() { checkIsSubtype("any","null"); } @Test public void test_3() { checkIsSubtype("any","int"); } @Test public void test_4() { checkIsSubtype("any","{any f1}"); } @Test public void test_5() { checkIsSubtype("any","{any f2}"); } @Test public void test_6() { checkIsSubtype("any","{null f1}"); } @Test public void test_7() { checkIsSubtype("any","{null f2}"); } @Test public void test_8() { checkIsSubtype("any","{int f1}"); } @Test public void test_9() { checkIsSubtype("any","{int f2}"); } @Test public void test_10() { checkIsSubtype("any","{any f1,any f2}"); } @Test public void test_11() { checkIsSubtype("any","{any f2,any f3}"); } @Test public void test_12() { checkIsSubtype("any","{any f1,null f2}"); } @Test public void test_13() { checkIsSubtype("any","{any f2,null f3}"); } @Test public void test_14() { checkIsSubtype("any","{any f1,int f2}"); } @Test public void test_15() { checkIsSubtype("any","{any f2,int f3}"); } @Test public void test_16() { checkIsSubtype("any","{null f1,any f2}"); } @Test public void test_17() { checkIsSubtype("any","{null f2,any f3}"); } @Test public void test_18() { checkIsSubtype("any","{null f1,null f2}"); } @Test public void test_19() { checkIsSubtype("any","{null f2,null f3}"); } @Test public void test_20() { checkIsSubtype("any","{null f1,int f2}"); } @Test public void test_21() { checkIsSubtype("any","{null f2,int f3}"); } @Test public void test_22() { checkIsSubtype("any","{int f1,any f2}"); } @Test public void test_23() { checkIsSubtype("any","{int f2,any f3}"); } @Test public void test_24() { checkIsSubtype("any","{int f1,null f2}"); } @Test public void test_25() { checkIsSubtype("any","{int f2,null f3}"); } @Test public void test_26() { checkIsSubtype("any","{int f1,int f2}"); } @Test public void test_27() { checkIsSubtype("any","{int f2,int f3}"); } @Test public void test_32() { checkIsSubtype("any","{{any f1} f1}"); } @Test public void test_33() { checkIsSubtype("any","{{any f2} f1}"); } @Test public void test_34() { checkIsSubtype("any","{{any f1} f2}"); } @Test public void test_35() { checkIsSubtype("any","{{any f2} f2}"); } @Test public void test_36() { checkIsSubtype("any","{{any f1} f1,any f2}"); } @Test public void test_37() { checkIsSubtype("any","{{any f2} f1,any f2}"); } @Test public void test_38() { checkIsSubtype("any","{{any f1} f2,any f3}"); } @Test public void test_39() { checkIsSubtype("any","{{any f2} f2,any f3}"); } @Test public void test_40() { checkIsSubtype("any","{{null f1} f1}"); } @Test public void test_41() { checkIsSubtype("any","{{null f2} f1}"); } @Test public void test_42() { checkIsSubtype("any","{{null f1} f2}"); } @Test public void test_43() { checkIsSubtype("any","{{null f2} f2}"); } @Test public void test_44() { checkIsSubtype("any","{{null f1} f1,null f2}"); } @Test public void test_45() { checkIsSubtype("any","{{null f2} f1,null f2}"); } @Test public void test_46() { checkIsSubtype("any","{{null f1} f2,null f3}"); } @Test public void test_47() { checkIsSubtype("any","{{null f2} f2,null f3}"); } @Test public void test_48() { checkIsSubtype("any","{{int f1} f1}"); } @Test public void test_49() { checkIsSubtype("any","{{int f2} f1}"); } @Test public void test_50() { checkIsSubtype("any","{{int f1} f2}"); } @Test public void test_51() { checkIsSubtype("any","{{int f2} f2}"); } @Test public void test_52() { checkIsSubtype("any","{{int f1} f1,int f2}"); } @Test public void test_53() { checkIsSubtype("any","{{int f2} f1,int f2}"); } @Test public void test_54() { checkIsSubtype("any","{{int f1} f2,int f3}"); } @Test public void test_55() { checkIsSubtype("any","{{int f2} f2,int f3}"); } @Test public void test_56() { checkIsSubtype("any","any"); } @Test public void test_57() { checkIsSubtype("any","null"); } @Test public void test_58() { checkIsSubtype("any","int"); } @Test public void test_59() { checkIsSubtype("any","any"); } @Test public void test_60() { checkIsSubtype("any","any"); } @Test public void test_61() { checkIsSubtype("any","any"); } @Test public void test_62() { checkIsSubtype("any","any"); } @Test public void test_63() { checkIsSubtype("any","null"); } @Test public void test_64() { checkIsSubtype("any","any"); } @Test public void test_65() { checkIsSubtype("any","null"); } @Test public void test_66() { checkIsSubtype("any","null|int"); } @Test public void test_67() { checkIsSubtype("any","int"); } @Test public void test_68() { checkIsSubtype("any","any"); } @Test public void test_69() { checkIsSubtype("any","int|null"); } @Test public void test_70() { checkIsSubtype("any","int"); } @Test public void test_71() { checkIsSubtype("any","any"); } @Test public void test_72() { checkIsSubtype("any","any"); } @Test public void test_73() { checkIsSubtype("any","{null f1}|null"); } @Test public void test_74() { checkIsSubtype("any","{null f2}|null"); } @Test public void test_75() { checkIsSubtype("any","{int f1}|int"); } @Test public void test_76() { checkIsSubtype("any","{int f2}|int"); } @Test public void test_77() { checkNotSubtype("null","any"); } @Test public void test_78() { checkIsSubtype("null","null"); } @Test public void test_79() { checkNotSubtype("null","int"); } @Test public void test_80() { checkNotSubtype("null","{any f1}"); } @Test public void test_81() { checkNotSubtype("null","{any f2}"); } @Test public void test_82() { checkNotSubtype("null","{null f1}"); } @Test public void test_83() { checkNotSubtype("null","{null f2}"); } @Test public void test_84() { checkNotSubtype("null","{int f1}"); } @Test public void test_85() { checkNotSubtype("null","{int f2}"); } @Test public void test_86() { checkNotSubtype("null","{any f1,any f2}"); } @Test public void test_87() { checkNotSubtype("null","{any f2,any f3}"); } @Test public void test_88() { checkNotSubtype("null","{any f1,null f2}"); } @Test public void test_89() { checkNotSubtype("null","{any f2,null f3}"); } @Test public void test_90() { checkNotSubtype("null","{any f1,int f2}"); } @Test public void test_91() { checkNotSubtype("null","{any f2,int f3}"); } @Test public void test_92() { checkNotSubtype("null","{null f1,any f2}"); } @Test public void test_93() { checkNotSubtype("null","{null f2,any f3}"); } @Test public void test_94() { checkNotSubtype("null","{null f1,null f2}"); } @Test public void test_95() { checkNotSubtype("null","{null f2,null f3}"); } @Test public void test_96() { checkNotSubtype("null","{null f1,int f2}"); } @Test public void test_97() { checkNotSubtype("null","{null f2,int f3}"); } @Test public void test_98() { checkNotSubtype("null","{int f1,any f2}"); } @Test public void test_99() { checkNotSubtype("null","{int f2,any f3}"); } @Test public void test_100() { checkNotSubtype("null","{int f1,null f2}"); } @Test public void test_101() { checkNotSubtype("null","{int f2,null f3}"); } @Test public void test_102() { checkNotSubtype("null","{int f1,int f2}"); } @Test public void test_103() { checkNotSubtype("null","{int f2,int f3}"); } @Test public void test_108() { checkNotSubtype("null","{{any f1} f1}"); } @Test public void test_109() { checkNotSubtype("null","{{any f2} f1}"); } @Test public void test_110() { checkNotSubtype("null","{{any f1} f2}"); } @Test public void test_111() { checkNotSubtype("null","{{any f2} f2}"); } @Test public void test_112() { checkNotSubtype("null","{{any f1} f1,any f2}"); } @Test public void test_113() { checkNotSubtype("null","{{any f2} f1,any f2}"); } @Test public void test_114() { checkNotSubtype("null","{{any f1} f2,any f3}"); } @Test public void test_115() { checkNotSubtype("null","{{any f2} f2,any f3}"); } @Test public void test_116() { checkNotSubtype("null","{{null f1} f1}"); } @Test public void test_117() { checkNotSubtype("null","{{null f2} f1}"); } @Test public void test_118() { checkNotSubtype("null","{{null f1} f2}"); } @Test public void test_119() { checkNotSubtype("null","{{null f2} f2}"); } @Test public void test_120() { checkNotSubtype("null","{{null f1} f1,null f2}"); } @Test public void test_121() { checkNotSubtype("null","{{null f2} f1,null f2}"); } @Test public void test_122() { checkNotSubtype("null","{{null f1} f2,null f3}"); } @Test public void test_123() { checkNotSubtype("null","{{null f2} f2,null f3}"); } @Test public void test_124() { checkNotSubtype("null","{{int f1} f1}"); } @Test public void test_125() { checkNotSubtype("null","{{int f2} f1}"); } @Test public void test_126() { checkNotSubtype("null","{{int f1} f2}"); } @Test public void test_127() { checkNotSubtype("null","{{int f2} f2}"); } @Test public void test_128() { checkNotSubtype("null","{{int f1} f1,int f2}"); } @Test public void test_129() { checkNotSubtype("null","{{int f2} f1,int f2}"); } @Test public void test_130() { checkNotSubtype("null","{{int f1} f2,int f3}"); } @Test public void test_131() { checkNotSubtype("null","{{int f2} f2,int f3}"); } @Test public void test_132() { checkNotSubtype("null","any"); } @Test public void test_133() { checkIsSubtype("null","null"); } @Test public void test_134() { checkNotSubtype("null","int"); } @Test public void test_135() { checkNotSubtype("null","any"); } @Test public void test_136() { checkNotSubtype("null","any"); } @Test public void test_137() { checkNotSubtype("null","any"); } @Test public void test_138() { checkNotSubtype("null","any"); } @Test public void test_139() { checkIsSubtype("null","null"); } @Test public void test_140() { checkNotSubtype("null","any"); } @Test public void test_141() { checkIsSubtype("null","null"); } @Test public void test_142() { checkNotSubtype("null","null|int"); } @Test public void test_143() { checkNotSubtype("null","int"); } @Test public void test_144() { checkNotSubtype("null","any"); } @Test public void test_145() { checkNotSubtype("null","int|null"); } @Test public void test_146() { checkNotSubtype("null","int"); } @Test public void test_147() { checkNotSubtype("null","any"); } @Test public void test_148() { checkNotSubtype("null","any"); } @Test public void test_149() { checkNotSubtype("null","{null f1}|null"); } @Test public void test_150() { checkNotSubtype("null","{null f2}|null"); } @Test public void test_151() { checkNotSubtype("null","{int f1}|int"); } @Test public void test_152() { checkNotSubtype("null","{int f2}|int"); } @Test public void test_153() { checkNotSubtype("int","any"); } @Test public void test_154() { checkNotSubtype("int","null"); } @Test public void test_155() { checkIsSubtype("int","int"); } @Test public void test_156() { checkNotSubtype("int","{any f1}"); } @Test public void test_157() { checkNotSubtype("int","{any f2}"); } @Test public void test_158() { checkNotSubtype("int","{null f1}"); } @Test public void test_159() { checkNotSubtype("int","{null f2}"); } @Test public void test_160() { checkNotSubtype("int","{int f1}"); } @Test public void test_161() { checkNotSubtype("int","{int f2}"); } @Test public void test_162() { checkNotSubtype("int","{any f1,any f2}"); } @Test public void test_163() { checkNotSubtype("int","{any f2,any f3}"); } @Test public void test_164() { checkNotSubtype("int","{any f1,null f2}"); } @Test public void test_165() { checkNotSubtype("int","{any f2,null f3}"); } @Test public void test_166() { checkNotSubtype("int","{any f1,int f2}"); } @Test public void test_167() { checkNotSubtype("int","{any f2,int f3}"); } @Test public void test_168() { checkNotSubtype("int","{null f1,any f2}"); } @Test public void test_169() { checkNotSubtype("int","{null f2,any f3}"); } @Test public void test_170() { checkNotSubtype("int","{null f1,null f2}"); } @Test public void test_171() { checkNotSubtype("int","{null f2,null f3}"); } @Test public void test_172() { checkNotSubtype("int","{null f1,int f2}"); } @Test public void test_173() { checkNotSubtype("int","{null f2,int f3}"); } @Test public void test_174() { checkNotSubtype("int","{int f1,any f2}"); } @Test public void test_175() { checkNotSubtype("int","{int f2,any f3}"); } @Test public void test_176() { checkNotSubtype("int","{int f1,null f2}"); } @Test public void test_177() { checkNotSubtype("int","{int f2,null f3}"); } @Test public void test_178() { checkNotSubtype("int","{int f1,int f2}"); } @Test public void test_179() { checkNotSubtype("int","{int f2,int f3}"); } @Test public void test_184() { checkNotSubtype("int","{{any f1} f1}"); } @Test public void test_185() { checkNotSubtype("int","{{any f2} f1}"); } @Test public void test_186() { checkNotSubtype("int","{{any f1} f2}"); } @Test public void test_187() { checkNotSubtype("int","{{any f2} f2}"); } @Test public void test_188() { checkNotSubtype("int","{{any f1} f1,any f2}"); } @Test public void test_189() { checkNotSubtype("int","{{any f2} f1,any f2}"); } @Test public void test_190() { checkNotSubtype("int","{{any f1} f2,any f3}"); } @Test public void test_191() { checkNotSubtype("int","{{any f2} f2,any f3}"); } @Test public void test_192() { checkNotSubtype("int","{{null f1} f1}"); } @Test public void test_193() { checkNotSubtype("int","{{null f2} f1}"); } @Test public void test_194() { checkNotSubtype("int","{{null f1} f2}"); } @Test public void test_195() { checkNotSubtype("int","{{null f2} f2}"); } @Test public void test_196() { checkNotSubtype("int","{{null f1} f1,null f2}"); } @Test public void test_197() { checkNotSubtype("int","{{null f2} f1,null f2}"); } @Test public void test_198() { checkNotSubtype("int","{{null f1} f2,null f3}"); } @Test public void test_199() { checkNotSubtype("int","{{null f2} f2,null f3}"); } @Test public void test_200() { checkNotSubtype("int","{{int f1} f1}"); } @Test public void test_201() { checkNotSubtype("int","{{int f2} f1}"); } @Test public void test_202() { checkNotSubtype("int","{{int f1} f2}"); } @Test public void test_203() { checkNotSubtype("int","{{int f2} f2}"); } @Test public void test_204() { checkNotSubtype("int","{{int f1} f1,int f2}"); } @Test public void test_205() { checkNotSubtype("int","{{int f2} f1,int f2}"); } @Test public void test_206() { checkNotSubtype("int","{{int f1} f2,int f3}"); } @Test public void test_207() { checkNotSubtype("int","{{int f2} f2,int f3}"); } @Test public void test_208() { checkNotSubtype("int","any"); } @Test public void test_209() { checkNotSubtype("int","null"); } @Test public void test_210() { checkIsSubtype("int","int"); } @Test public void test_211() { checkNotSubtype("int","any"); } @Test public void test_212() { checkNotSubtype("int","any"); } @Test public void test_213() { checkNotSubtype("int","any"); } @Test public void test_214() { checkNotSubtype("int","any"); } @Test public void test_215() { checkNotSubtype("int","null"); } @Test public void test_216() { checkNotSubtype("int","any"); } @Test public void test_217() { checkNotSubtype("int","null"); } @Test public void test_218() { checkNotSubtype("int","null|int"); } @Test public void test_219() { checkIsSubtype("int","int"); } @Test public void test_220() { checkNotSubtype("int","any"); } @Test public void test_221() { checkNotSubtype("int","int|null"); } @Test public void test_222() { checkIsSubtype("int","int"); } @Test public void test_223() { checkNotSubtype("int","any"); } @Test public void test_224() { checkNotSubtype("int","any"); } @Test public void test_225() { checkNotSubtype("int","{null f1}|null"); } @Test public void test_226() { checkNotSubtype("int","{null f2}|null"); } @Test public void test_227() { checkNotSubtype("int","{int f1}|int"); } @Test public void test_228() { checkNotSubtype("int","{int f2}|int"); } @Test public void test_229() { checkNotSubtype("{any f1}","any"); } @Test public void test_230() { checkNotSubtype("{any f1}","null"); } @Test public void test_231() { checkNotSubtype("{any f1}","int"); } @Test public void test_232() { checkIsSubtype("{any f1}","{any f1}"); } @Test public void test_233() { checkNotSubtype("{any f1}","{any f2}"); } @Test public void test_234() { checkIsSubtype("{any f1}","{null f1}"); } @Test public void test_235() { checkNotSubtype("{any f1}","{null f2}"); } @Test public void test_236() { checkIsSubtype("{any f1}","{int f1}"); } @Test public void test_237() { checkNotSubtype("{any f1}","{int f2}"); } @Test public void test_238() { checkNotSubtype("{any f1}","{any f1,any f2}"); } @Test public void test_239() { checkNotSubtype("{any f1}","{any f2,any f3}"); } @Test public void test_240() { checkNotSubtype("{any f1}","{any f1,null f2}"); } @Test public void test_241() { checkNotSubtype("{any f1}","{any f2,null f3}"); } @Test public void test_242() { checkNotSubtype("{any f1}","{any f1,int f2}"); } @Test public void test_243() { checkNotSubtype("{any f1}","{any f2,int f3}"); } @Test public void test_244() { checkNotSubtype("{any f1}","{null f1,any f2}"); } @Test public void test_245() { checkNotSubtype("{any f1}","{null f2,any f3}"); } @Test public void test_246() { checkNotSubtype("{any f1}","{null f1,null f2}"); } @Test public void test_247() { checkNotSubtype("{any f1}","{null f2,null f3}"); } @Test public void test_248() { checkNotSubtype("{any f1}","{null f1,int f2}"); } @Test public void test_249() { checkNotSubtype("{any f1}","{null f2,int f3}"); } @Test public void test_250() { checkNotSubtype("{any f1}","{int f1,any f2}"); } @Test public void test_251() { checkNotSubtype("{any f1}","{int f2,any f3}"); } @Test public void test_252() { checkNotSubtype("{any f1}","{int f1,null f2}"); } @Test public void test_253() { checkNotSubtype("{any f1}","{int f2,null f3}"); } @Test public void test_254() { checkNotSubtype("{any f1}","{int f1,int f2}"); } @Test public void test_255() { checkNotSubtype("{any f1}","{int f2,int f3}"); } @Test public void test_260() { checkIsSubtype("{any f1}","{{any f1} f1}"); } @Test public void test_261() { checkIsSubtype("{any f1}","{{any f2} f1}"); } @Test public void test_262() { checkNotSubtype("{any f1}","{{any f1} f2}"); } @Test public void test_263() { checkNotSubtype("{any f1}","{{any f2} f2}"); } @Test public void test_264() { checkNotSubtype("{any f1}","{{any f1} f1,any f2}"); } @Test public void test_265() { checkNotSubtype("{any f1}","{{any f2} f1,any f2}"); } @Test public void test_266() { checkNotSubtype("{any f1}","{{any f1} f2,any f3}"); } @Test public void test_267() { checkNotSubtype("{any f1}","{{any f2} f2,any f3}"); } @Test public void test_268() { checkIsSubtype("{any f1}","{{null f1} f1}"); } @Test public void test_269() { checkIsSubtype("{any f1}","{{null f2} f1}"); } @Test public void test_270() { checkNotSubtype("{any f1}","{{null f1} f2}"); } @Test public void test_271() { checkNotSubtype("{any f1}","{{null f2} f2}"); } @Test public void test_272() { checkNotSubtype("{any f1}","{{null f1} f1,null f2}"); } @Test public void test_273() { checkNotSubtype("{any f1}","{{null f2} f1,null f2}"); } @Test public void test_274() { checkNotSubtype("{any f1}","{{null f1} f2,null f3}"); } @Test public void test_275() { checkNotSubtype("{any f1}","{{null f2} f2,null f3}"); } @Test public void test_276() { checkIsSubtype("{any f1}","{{int f1} f1}"); } @Test public void test_277() { checkIsSubtype("{any f1}","{{int f2} f1}"); } @Test public void test_278() { checkNotSubtype("{any f1}","{{int f1} f2}"); } @Test public void test_279() { checkNotSubtype("{any f1}","{{int f2} f2}"); } @Test public void test_280() { checkNotSubtype("{any f1}","{{int f1} f1,int f2}"); } @Test public void test_281() { checkNotSubtype("{any f1}","{{int f2} f1,int f2}"); } @Test public void test_282() { checkNotSubtype("{any f1}","{{int f1} f2,int f3}"); } @Test public void test_283() { checkNotSubtype("{any f1}","{{int f2} f2,int f3}"); } @Test public void test_284() { checkNotSubtype("{any f1}","any"); } @Test public void test_285() { checkNotSubtype("{any f1}","null"); } @Test public void test_286() { checkNotSubtype("{any f1}","int"); } @Test public void test_287() { checkNotSubtype("{any f1}","any"); } @Test public void test_288() { checkNotSubtype("{any f1}","any"); } @Test public void test_289() { checkNotSubtype("{any f1}","any"); } @Test public void test_290() { checkNotSubtype("{any f1}","any"); } @Test public void test_291() { checkNotSubtype("{any f1}","null"); } @Test public void test_292() { checkNotSubtype("{any f1}","any"); } @Test public void test_293() { checkNotSubtype("{any f1}","null"); } @Test public void test_294() { checkNotSubtype("{any f1}","null|int"); } @Test public void test_295() { checkNotSubtype("{any f1}","int"); } @Test public void test_296() { checkNotSubtype("{any f1}","any"); } @Test public void test_297() { checkNotSubtype("{any f1}","int|null"); } @Test public void test_298() { checkNotSubtype("{any f1}","int"); } @Test public void test_299() { checkNotSubtype("{any f1}","any"); } @Test public void test_300() { checkNotSubtype("{any f1}","any"); } @Test public void test_301() { checkNotSubtype("{any f1}","{null f1}|null"); } @Test public void test_302() { checkNotSubtype("{any f1}","{null f2}|null"); } @Test public void test_303() { checkNotSubtype("{any f1}","{int f1}|int"); } @Test public void test_304() { checkNotSubtype("{any f1}","{int f2}|int"); } @Test public void test_305() { checkNotSubtype("{any f2}","any"); } @Test public void test_306() { checkNotSubtype("{any f2}","null"); } @Test public void test_307() { checkNotSubtype("{any f2}","int"); } @Test public void test_308() { checkNotSubtype("{any f2}","{any f1}"); } @Test public void test_309() { checkIsSubtype("{any f2}","{any f2}"); } @Test public void test_310() { checkNotSubtype("{any f2}","{null f1}"); } @Test public void test_311() { checkIsSubtype("{any f2}","{null f2}"); } @Test public void test_312() { checkNotSubtype("{any f2}","{int f1}"); } @Test public void test_313() { checkIsSubtype("{any f2}","{int f2}"); } @Test public void test_314() { checkNotSubtype("{any f2}","{any f1,any f2}"); } @Test public void test_315() { checkNotSubtype("{any f2}","{any f2,any f3}"); } @Test public void test_316() { checkNotSubtype("{any f2}","{any f1,null f2}"); } @Test public void test_317() { checkNotSubtype("{any f2}","{any f2,null f3}"); } @Test public void test_318() { checkNotSubtype("{any f2}","{any f1,int f2}"); } @Test public void test_319() { checkNotSubtype("{any f2}","{any f2,int f3}"); } @Test public void test_320() { checkNotSubtype("{any f2}","{null f1,any f2}"); } @Test public void test_321() { checkNotSubtype("{any f2}","{null f2,any f3}"); } @Test public void test_322() { checkNotSubtype("{any f2}","{null f1,null f2}"); } @Test public void test_323() { checkNotSubtype("{any f2}","{null f2,null f3}"); } @Test public void test_324() { checkNotSubtype("{any f2}","{null f1,int f2}"); } @Test public void test_325() { checkNotSubtype("{any f2}","{null f2,int f3}"); } @Test public void test_326() { checkNotSubtype("{any f2}","{int f1,any f2}"); } @Test public void test_327() { checkNotSubtype("{any f2}","{int f2,any f3}"); } @Test public void test_328() { checkNotSubtype("{any f2}","{int f1,null f2}"); } @Test public void test_329() { checkNotSubtype("{any f2}","{int f2,null f3}"); } @Test public void test_330() { checkNotSubtype("{any f2}","{int f1,int f2}"); } @Test public void test_331() { checkNotSubtype("{any f2}","{int f2,int f3}"); } @Test public void test_336() { checkNotSubtype("{any f2}","{{any f1} f1}"); } @Test public void test_337() { checkNotSubtype("{any f2}","{{any f2} f1}"); } @Test public void test_338() { checkIsSubtype("{any f2}","{{any f1} f2}"); } @Test public void test_339() { checkIsSubtype("{any f2}","{{any f2} f2}"); } @Test public void test_340() { checkNotSubtype("{any f2}","{{any f1} f1,any f2}"); } @Test public void test_341() { checkNotSubtype("{any f2}","{{any f2} f1,any f2}"); } @Test public void test_342() { checkNotSubtype("{any f2}","{{any f1} f2,any f3}"); } @Test public void test_343() { checkNotSubtype("{any f2}","{{any f2} f2,any f3}"); } @Test public void test_344() { checkNotSubtype("{any f2}","{{null f1} f1}"); } @Test public void test_345() { checkNotSubtype("{any f2}","{{null f2} f1}"); } @Test public void test_346() { checkIsSubtype("{any f2}","{{null f1} f2}"); } @Test public void test_347() { checkIsSubtype("{any f2}","{{null f2} f2}"); } @Test public void test_348() { checkNotSubtype("{any f2}","{{null f1} f1,null f2}"); } @Test public void test_349() { checkNotSubtype("{any f2}","{{null f2} f1,null f2}"); } @Test public void test_350() { checkNotSubtype("{any f2}","{{null f1} f2,null f3}"); } @Test public void test_351() { checkNotSubtype("{any f2}","{{null f2} f2,null f3}"); } @Test public void test_352() { checkNotSubtype("{any f2}","{{int f1} f1}"); } @Test public void test_353() { checkNotSubtype("{any f2}","{{int f2} f1}"); } @Test public void test_354() { checkIsSubtype("{any f2}","{{int f1} f2}"); } @Test public void test_355() { checkIsSubtype("{any f2}","{{int f2} f2}"); } @Test public void test_356() { checkNotSubtype("{any f2}","{{int f1} f1,int f2}"); } @Test public void test_357() { checkNotSubtype("{any f2}","{{int f2} f1,int f2}"); } @Test public void test_358() { checkNotSubtype("{any f2}","{{int f1} f2,int f3}"); } @Test public void test_359() { checkNotSubtype("{any f2}","{{int f2} f2,int f3}"); } @Test public void test_360() { checkNotSubtype("{any f2}","any"); } @Test public void test_361() { checkNotSubtype("{any f2}","null"); } @Test public void test_362() { checkNotSubtype("{any f2}","int"); } @Test public void test_363() { checkNotSubtype("{any f2}","any"); } @Test public void test_364() { checkNotSubtype("{any f2}","any"); } @Test public void test_365() { checkNotSubtype("{any f2}","any"); } @Test public void test_366() { checkNotSubtype("{any f2}","any"); } @Test public void test_367() { checkNotSubtype("{any f2}","null"); } @Test public void test_368() { checkNotSubtype("{any f2}","any"); } @Test public void test_369() { checkNotSubtype("{any f2}","null"); } @Test public void test_370() { checkNotSubtype("{any f2}","null|int"); } @Test public void test_371() { checkNotSubtype("{any f2}","int"); } @Test public void test_372() { checkNotSubtype("{any f2}","any"); } @Test public void test_373() { checkNotSubtype("{any f2}","int|null"); } @Test public void test_374() { checkNotSubtype("{any f2}","int"); } @Test public void test_375() { checkNotSubtype("{any f2}","any"); } @Test public void test_376() { checkNotSubtype("{any f2}","any"); } @Test public void test_377() { checkNotSubtype("{any f2}","{null f1}|null"); } @Test public void test_378() { checkNotSubtype("{any f2}","{null f2}|null"); } @Test public void test_379() { checkNotSubtype("{any f2}","{int f1}|int"); } @Test public void test_380() { checkNotSubtype("{any f2}","{int f2}|int"); } @Test public void test_381() { checkNotSubtype("{null f1}","any"); } @Test public void test_382() { checkNotSubtype("{null f1}","null"); } @Test public void test_383() { checkNotSubtype("{null f1}","int"); } @Test public void test_384() { checkNotSubtype("{null f1}","{any f1}"); } @Test public void test_385() { checkNotSubtype("{null f1}","{any f2}"); } @Test public void test_386() { checkIsSubtype("{null f1}","{null f1}"); } @Test public void test_387() { checkNotSubtype("{null f1}","{null f2}"); } @Test public void test_388() { checkNotSubtype("{null f1}","{int f1}"); } @Test public void test_389() { checkNotSubtype("{null f1}","{int f2}"); } @Test public void test_390() { checkNotSubtype("{null f1}","{any f1,any f2}"); } @Test public void test_391() { checkNotSubtype("{null f1}","{any f2,any f3}"); } @Test public void test_392() { checkNotSubtype("{null f1}","{any f1,null f2}"); } @Test public void test_393() { checkNotSubtype("{null f1}","{any f2,null f3}"); } @Test public void test_394() { checkNotSubtype("{null f1}","{any f1,int f2}"); } @Test public void test_395() { checkNotSubtype("{null f1}","{any f2,int f3}"); } @Test public void test_396() { checkNotSubtype("{null f1}","{null f1,any f2}"); } @Test public void test_397() { checkNotSubtype("{null f1}","{null f2,any f3}"); } @Test public void test_398() { checkNotSubtype("{null f1}","{null f1,null f2}"); } @Test public void test_399() { checkNotSubtype("{null f1}","{null f2,null f3}"); } @Test public void test_400() { checkNotSubtype("{null f1}","{null f1,int f2}"); } @Test public void test_401() { checkNotSubtype("{null f1}","{null f2,int f3}"); } @Test public void test_402() { checkNotSubtype("{null f1}","{int f1,any f2}"); } @Test public void test_403() { checkNotSubtype("{null f1}","{int f2,any f3}"); } @Test public void test_404() { checkNotSubtype("{null f1}","{int f1,null f2}"); } @Test public void test_405() { checkNotSubtype("{null f1}","{int f2,null f3}"); } @Test public void test_406() { checkNotSubtype("{null f1}","{int f1,int f2}"); } @Test public void test_407() { checkNotSubtype("{null f1}","{int f2,int f3}"); } @Test public void test_412() { checkNotSubtype("{null f1}","{{any f1} f1}"); } @Test public void test_413() { checkNotSubtype("{null f1}","{{any f2} f1}"); } @Test public void test_414() { checkNotSubtype("{null f1}","{{any f1} f2}"); } @Test public void test_415() { checkNotSubtype("{null f1}","{{any f2} f2}"); } @Test public void test_416() { checkNotSubtype("{null f1}","{{any f1} f1,any f2}"); } @Test public void test_417() { checkNotSubtype("{null f1}","{{any f2} f1,any f2}"); } @Test public void test_418() { checkNotSubtype("{null f1}","{{any f1} f2,any f3}"); } @Test public void test_419() { checkNotSubtype("{null f1}","{{any f2} f2,any f3}"); } @Test public void test_420() { checkNotSubtype("{null f1}","{{null f1} f1}"); } @Test public void test_421() { checkNotSubtype("{null f1}","{{null f2} f1}"); } @Test public void test_422() { checkNotSubtype("{null f1}","{{null f1} f2}"); } @Test public void test_423() { checkNotSubtype("{null f1}","{{null f2} f2}"); } @Test public void test_424() { checkNotSubtype("{null f1}","{{null f1} f1,null f2}"); } @Test public void test_425() { checkNotSubtype("{null f1}","{{null f2} f1,null f2}"); } @Test public void test_426() { checkNotSubtype("{null f1}","{{null f1} f2,null f3}"); } @Test public void test_427() { checkNotSubtype("{null f1}","{{null f2} f2,null f3}"); } @Test public void test_428() { checkNotSubtype("{null f1}","{{int f1} f1}"); } @Test public void test_429() { checkNotSubtype("{null f1}","{{int f2} f1}"); } @Test public void test_430() { checkNotSubtype("{null f1}","{{int f1} f2}"); } @Test public void test_431() { checkNotSubtype("{null f1}","{{int f2} f2}"); } @Test public void test_432() { checkNotSubtype("{null f1}","{{int f1} f1,int f2}"); } @Test public void test_433() { checkNotSubtype("{null f1}","{{int f2} f1,int f2}"); } @Test public void test_434() { checkNotSubtype("{null f1}","{{int f1} f2,int f3}"); } @Test public void test_435() { checkNotSubtype("{null f1}","{{int f2} f2,int f3}"); } @Test public void test_436() { checkNotSubtype("{null f1}","any"); } @Test public void test_437() { checkNotSubtype("{null f1}","null"); } @Test public void test_438() { checkNotSubtype("{null f1}","int"); } @Test public void test_439() { checkNotSubtype("{null f1}","any"); } @Test public void test_440() { checkNotSubtype("{null f1}","any"); } @Test public void test_441() { checkNotSubtype("{null f1}","any"); } @Test public void test_442() { checkNotSubtype("{null f1}","any"); } @Test public void test_443() { checkNotSubtype("{null f1}","null"); } @Test public void test_444() { checkNotSubtype("{null f1}","any"); } @Test public void test_445() { checkNotSubtype("{null f1}","null"); } @Test public void test_446() { checkNotSubtype("{null f1}","null|int"); } @Test public void test_447() { checkNotSubtype("{null f1}","int"); } @Test public void test_448() { checkNotSubtype("{null f1}","any"); } @Test public void test_449() { checkNotSubtype("{null f1}","int|null"); } @Test public void test_450() { checkNotSubtype("{null f1}","int"); } @Test public void test_451() { checkNotSubtype("{null f1}","any"); } @Test public void test_452() { checkNotSubtype("{null f1}","any"); } @Test public void test_453() { checkNotSubtype("{null f1}","{null f1}|null"); } @Test public void test_454() { checkNotSubtype("{null f1}","{null f2}|null"); } @Test public void test_455() { checkNotSubtype("{null f1}","{int f1}|int"); } @Test public void test_456() { checkNotSubtype("{null f1}","{int f2}|int"); } @Test public void test_457() { checkNotSubtype("{null f2}","any"); } @Test public void test_458() { checkNotSubtype("{null f2}","null"); } @Test public void test_459() { checkNotSubtype("{null f2}","int"); } @Test public void test_460() { checkNotSubtype("{null f2}","{any f1}"); } @Test public void test_461() { checkNotSubtype("{null f2}","{any f2}"); } @Test public void test_462() { checkNotSubtype("{null f2}","{null f1}"); } @Test public void test_463() { checkIsSubtype("{null f2}","{null f2}"); } @Test public void test_464() { checkNotSubtype("{null f2}","{int f1}"); } @Test public void test_465() { checkNotSubtype("{null f2}","{int f2}"); } @Test public void test_466() { checkNotSubtype("{null f2}","{any f1,any f2}"); } @Test public void test_467() { checkNotSubtype("{null f2}","{any f2,any f3}"); } @Test public void test_468() { checkNotSubtype("{null f2}","{any f1,null f2}"); } @Test public void test_469() { checkNotSubtype("{null f2}","{any f2,null f3}"); } @Test public void test_470() { checkNotSubtype("{null f2}","{any f1,int f2}"); } @Test public void test_471() { checkNotSubtype("{null f2}","{any f2,int f3}"); } @Test public void test_472() { checkNotSubtype("{null f2}","{null f1,any f2}"); } @Test public void test_473() { checkNotSubtype("{null f2}","{null f2,any f3}"); } @Test public void test_474() { checkNotSubtype("{null f2}","{null f1,null f2}"); } @Test public void test_475() { checkNotSubtype("{null f2}","{null f2,null f3}"); } @Test public void test_476() { checkNotSubtype("{null f2}","{null f1,int f2}"); } @Test public void test_477() { checkNotSubtype("{null f2}","{null f2,int f3}"); } @Test public void test_478() { checkNotSubtype("{null f2}","{int f1,any f2}"); } @Test public void test_479() { checkNotSubtype("{null f2}","{int f2,any f3}"); } @Test public void test_480() { checkNotSubtype("{null f2}","{int f1,null f2}"); } @Test public void test_481() { checkNotSubtype("{null f2}","{int f2,null f3}"); } @Test public void test_482() { checkNotSubtype("{null f2}","{int f1,int f2}"); } @Test public void test_483() { checkNotSubtype("{null f2}","{int f2,int f3}"); } @Test public void test_488() { checkNotSubtype("{null f2}","{{any f1} f1}"); } @Test public void test_489() { checkNotSubtype("{null f2}","{{any f2} f1}"); } @Test public void test_490() { checkNotSubtype("{null f2}","{{any f1} f2}"); } @Test public void test_491() { checkNotSubtype("{null f2}","{{any f2} f2}"); } @Test public void test_492() { checkNotSubtype("{null f2}","{{any f1} f1,any f2}"); } @Test public void test_493() { checkNotSubtype("{null f2}","{{any f2} f1,any f2}"); } @Test public void test_494() { checkNotSubtype("{null f2}","{{any f1} f2,any f3}"); } @Test public void test_495() { checkNotSubtype("{null f2}","{{any f2} f2,any f3}"); } @Test public void test_496() { checkNotSubtype("{null f2}","{{null f1} f1}"); } @Test public void test_497() { checkNotSubtype("{null f2}","{{null f2} f1}"); } @Test public void test_498() { checkNotSubtype("{null f2}","{{null f1} f2}"); } @Test public void test_499() { checkNotSubtype("{null f2}","{{null f2} f2}"); } @Test public void test_500() { checkNotSubtype("{null f2}","{{null f1} f1,null f2}"); } @Test public void test_501() { checkNotSubtype("{null f2}","{{null f2} f1,null f2}"); } @Test public void test_502() { checkNotSubtype("{null f2}","{{null f1} f2,null f3}"); } @Test public void test_503() { checkNotSubtype("{null f2}","{{null f2} f2,null f3}"); } @Test public void test_504() { checkNotSubtype("{null f2}","{{int f1} f1}"); } @Test public void test_505() { checkNotSubtype("{null f2}","{{int f2} f1}"); } @Test public void test_506() { checkNotSubtype("{null f2}","{{int f1} f2}"); } @Test public void test_507() { checkNotSubtype("{null f2}","{{int f2} f2}"); } @Test public void test_508() { checkNotSubtype("{null f2}","{{int f1} f1,int f2}"); } @Test public void test_509() { checkNotSubtype("{null f2}","{{int f2} f1,int f2}"); } @Test public void test_510() { checkNotSubtype("{null f2}","{{int f1} f2,int f3}"); } @Test public void test_511() { checkNotSubtype("{null f2}","{{int f2} f2,int f3}"); } @Test public void test_512() { checkNotSubtype("{null f2}","any"); } @Test public void test_513() { checkNotSubtype("{null f2}","null"); } @Test public void test_514() { checkNotSubtype("{null f2}","int"); } @Test public void test_515() { checkNotSubtype("{null f2}","any"); } @Test public void test_516() { checkNotSubtype("{null f2}","any"); } @Test public void test_517() { checkNotSubtype("{null f2}","any"); } @Test public void test_518() { checkNotSubtype("{null f2}","any"); } @Test public void test_519() { checkNotSubtype("{null f2}","null"); } @Test public void test_520() { checkNotSubtype("{null f2}","any"); } @Test public void test_521() { checkNotSubtype("{null f2}","null"); } @Test public void test_522() { checkNotSubtype("{null f2}","null|int"); } @Test public void test_523() { checkNotSubtype("{null f2}","int"); } @Test public void test_524() { checkNotSubtype("{null f2}","any"); } @Test public void test_525() { checkNotSubtype("{null f2}","int|null"); } @Test public void test_526() { checkNotSubtype("{null f2}","int"); } @Test public void test_527() { checkNotSubtype("{null f2}","any"); } @Test public void test_528() { checkNotSubtype("{null f2}","any"); } @Test public void test_529() { checkNotSubtype("{null f2}","{null f1}|null"); } @Test public void test_530() { checkNotSubtype("{null f2}","{null f2}|null"); } @Test public void test_531() { checkNotSubtype("{null f2}","{int f1}|int"); } @Test public void test_532() { checkNotSubtype("{null f2}","{int f2}|int"); } @Test public void test_533() { checkNotSubtype("{int f1}","any"); } @Test public void test_534() { checkNotSubtype("{int f1}","null"); } @Test public void test_535() { checkNotSubtype("{int f1}","int"); } @Test public void test_536() { checkNotSubtype("{int f1}","{any f1}"); } @Test public void test_537() { checkNotSubtype("{int f1}","{any f2}"); } @Test public void test_538() { checkNotSubtype("{int f1}","{null f1}"); } @Test public void test_539() { checkNotSubtype("{int f1}","{null f2}"); } @Test public void test_540() { checkIsSubtype("{int f1}","{int f1}"); } @Test public void test_541() { checkNotSubtype("{int f1}","{int f2}"); } @Test public void test_542() { checkNotSubtype("{int f1}","{any f1,any f2}"); } @Test public void test_543() { checkNotSubtype("{int f1}","{any f2,any f3}"); } @Test public void test_544() { checkNotSubtype("{int f1}","{any f1,null f2}"); } @Test public void test_545() { checkNotSubtype("{int f1}","{any f2,null f3}"); } @Test public void test_546() { checkNotSubtype("{int f1}","{any f1,int f2}"); } @Test public void test_547() { checkNotSubtype("{int f1}","{any f2,int f3}"); } @Test public void test_548() { checkNotSubtype("{int f1}","{null f1,any f2}"); } @Test public void test_549() { checkNotSubtype("{int f1}","{null f2,any f3}"); } @Test public void test_550() { checkNotSubtype("{int f1}","{null f1,null f2}"); } @Test public void test_551() { checkNotSubtype("{int f1}","{null f2,null f3}"); } @Test public void test_552() { checkNotSubtype("{int f1}","{null f1,int f2}"); } @Test public void test_553() { checkNotSubtype("{int f1}","{null f2,int f3}"); } @Test public void test_554() { checkNotSubtype("{int f1}","{int f1,any f2}"); } @Test public void test_555() { checkNotSubtype("{int f1}","{int f2,any f3}"); } @Test public void test_556() { checkNotSubtype("{int f1}","{int f1,null f2}"); } @Test public void test_557() { checkNotSubtype("{int f1}","{int f2,null f3}"); } @Test public void test_558() { checkNotSubtype("{int f1}","{int f1,int f2}"); } @Test public void test_559() { checkNotSubtype("{int f1}","{int f2,int f3}"); } @Test public void test_564() { checkNotSubtype("{int f1}","{{any f1} f1}"); } @Test public void test_565() { checkNotSubtype("{int f1}","{{any f2} f1}"); } @Test public void test_566() { checkNotSubtype("{int f1}","{{any f1} f2}"); } @Test public void test_567() { checkNotSubtype("{int f1}","{{any f2} f2}"); } @Test public void test_568() { checkNotSubtype("{int f1}","{{any f1} f1,any f2}"); } @Test public void test_569() { checkNotSubtype("{int f1}","{{any f2} f1,any f2}"); } @Test public void test_570() { checkNotSubtype("{int f1}","{{any f1} f2,any f3}"); } @Test public void test_571() { checkNotSubtype("{int f1}","{{any f2} f2,any f3}"); } @Test public void test_572() { checkNotSubtype("{int f1}","{{null f1} f1}"); } @Test public void test_573() { checkNotSubtype("{int f1}","{{null f2} f1}"); } @Test public void test_574() { checkNotSubtype("{int f1}","{{null f1} f2}"); } @Test public void test_575() { checkNotSubtype("{int f1}","{{null f2} f2}"); } @Test public void test_576() { checkNotSubtype("{int f1}","{{null f1} f1,null f2}"); } @Test public void test_577() { checkNotSubtype("{int f1}","{{null f2} f1,null f2}"); } @Test public void test_578() { checkNotSubtype("{int f1}","{{null f1} f2,null f3}"); } @Test public void test_579() { checkNotSubtype("{int f1}","{{null f2} f2,null f3}"); } @Test public void test_580() { checkNotSubtype("{int f1}","{{int f1} f1}"); } @Test public void test_581() { checkNotSubtype("{int f1}","{{int f2} f1}"); } @Test public void test_582() { checkNotSubtype("{int f1}","{{int f1} f2}"); } @Test public void test_583() { checkNotSubtype("{int f1}","{{int f2} f2}"); } @Test public void test_584() { checkNotSubtype("{int f1}","{{int f1} f1,int f2}"); } @Test public void test_585() { checkNotSubtype("{int f1}","{{int f2} f1,int f2}"); } @Test public void test_586() { checkNotSubtype("{int f1}","{{int f1} f2,int f3}"); } @Test public void test_587() { checkNotSubtype("{int f1}","{{int f2} f2,int f3}"); } @Test public void test_588() { checkNotSubtype("{int f1}","any"); } @Test public void test_589() { checkNotSubtype("{int f1}","null"); } @Test public void test_590() { checkNotSubtype("{int f1}","int"); } @Test public void test_591() { checkNotSubtype("{int f1}","any"); } @Test public void test_592() { checkNotSubtype("{int f1}","any"); } @Test public void test_593() { checkNotSubtype("{int f1}","any"); } @Test public void test_594() { checkNotSubtype("{int f1}","any"); } @Test public void test_595() { checkNotSubtype("{int f1}","null"); } @Test public void test_596() { checkNotSubtype("{int f1}","any"); } @Test public void test_597() { checkNotSubtype("{int f1}","null"); } @Test public void test_598() { checkNotSubtype("{int f1}","null|int"); } @Test public void test_599() { checkNotSubtype("{int f1}","int"); } @Test public void test_600() { checkNotSubtype("{int f1}","any"); } @Test public void test_601() { checkNotSubtype("{int f1}","int|null"); } @Test public void test_602() { checkNotSubtype("{int f1}","int"); } @Test public void test_603() { checkNotSubtype("{int f1}","any"); } @Test public void test_604() { checkNotSubtype("{int f1}","any"); } @Test public void test_605() { checkNotSubtype("{int f1}","{null f1}|null"); } @Test public void test_606() { checkNotSubtype("{int f1}","{null f2}|null"); } @Test public void test_607() { checkNotSubtype("{int f1}","{int f1}|int"); } @Test public void test_608() { checkNotSubtype("{int f1}","{int f2}|int"); } @Test public void test_609() { checkNotSubtype("{int f2}","any"); } @Test public void test_610() { checkNotSubtype("{int f2}","null"); } @Test public void test_611() { checkNotSubtype("{int f2}","int"); } @Test public void test_612() { checkNotSubtype("{int f2}","{any f1}"); } @Test public void test_613() { checkNotSubtype("{int f2}","{any f2}"); } @Test public void test_614() { checkNotSubtype("{int f2}","{null f1}"); } @Test public void test_615() { checkNotSubtype("{int f2}","{null f2}"); } @Test public void test_616() { checkNotSubtype("{int f2}","{int f1}"); } @Test public void test_617() { checkIsSubtype("{int f2}","{int f2}"); } @Test public void test_618() { checkNotSubtype("{int f2}","{any f1,any f2}"); } @Test public void test_619() { checkNotSubtype("{int f2}","{any f2,any f3}"); } @Test public void test_620() { checkNotSubtype("{int f2}","{any f1,null f2}"); } @Test public void test_621() { checkNotSubtype("{int f2}","{any f2,null f3}"); } @Test public void test_622() { checkNotSubtype("{int f2}","{any f1,int f2}"); } @Test public void test_623() { checkNotSubtype("{int f2}","{any f2,int f3}"); } @Test public void test_624() { checkNotSubtype("{int f2}","{null f1,any f2}"); } @Test public void test_625() { checkNotSubtype("{int f2}","{null f2,any f3}"); } @Test public void test_626() { checkNotSubtype("{int f2}","{null f1,null f2}"); } @Test public void test_627() { checkNotSubtype("{int f2}","{null f2,null f3}"); } @Test public void test_628() { checkNotSubtype("{int f2}","{null f1,int f2}"); } @Test public void test_629() { checkNotSubtype("{int f2}","{null f2,int f3}"); } @Test public void test_630() { checkNotSubtype("{int f2}","{int f1,any f2}"); } @Test public void test_631() { checkNotSubtype("{int f2}","{int f2,any f3}"); } @Test public void test_632() { checkNotSubtype("{int f2}","{int f1,null f2}"); } @Test public void test_633() { checkNotSubtype("{int f2}","{int f2,null f3}"); } @Test public void test_634() { checkNotSubtype("{int f2}","{int f1,int f2}"); } @Test public void test_635() { checkNotSubtype("{int f2}","{int f2,int f3}"); } @Test public void test_640() { checkNotSubtype("{int f2}","{{any f1} f1}"); } @Test public void test_641() { checkNotSubtype("{int f2}","{{any f2} f1}"); } @Test public void test_642() { checkNotSubtype("{int f2}","{{any f1} f2}"); } @Test public void test_643() { checkNotSubtype("{int f2}","{{any f2} f2}"); } @Test public void test_644() { checkNotSubtype("{int f2}","{{any f1} f1,any f2}"); } @Test public void test_645() { checkNotSubtype("{int f2}","{{any f2} f1,any f2}"); } @Test public void test_646() { checkNotSubtype("{int f2}","{{any f1} f2,any f3}"); } @Test public void test_647() { checkNotSubtype("{int f2}","{{any f2} f2,any f3}"); } @Test public void test_648() { checkNotSubtype("{int f2}","{{null f1} f1}"); } @Test public void test_649() { checkNotSubtype("{int f2}","{{null f2} f1}"); } @Test public void test_650() { checkNotSubtype("{int f2}","{{null f1} f2}"); } @Test public void test_651() { checkNotSubtype("{int f2}","{{null f2} f2}"); } @Test public void test_652() { checkNotSubtype("{int f2}","{{null f1} f1,null f2}"); } @Test public void test_653() { checkNotSubtype("{int f2}","{{null f2} f1,null f2}"); } @Test public void test_654() { checkNotSubtype("{int f2}","{{null f1} f2,null f3}"); } @Test public void test_655() { checkNotSubtype("{int f2}","{{null f2} f2,null f3}"); } @Test public void test_656() { checkNotSubtype("{int f2}","{{int f1} f1}"); } @Test public void test_657() { checkNotSubtype("{int f2}","{{int f2} f1}"); } @Test public void test_658() { checkNotSubtype("{int f2}","{{int f1} f2}"); } @Test public void test_659() { checkNotSubtype("{int f2}","{{int f2} f2}"); } @Test public void test_660() { checkNotSubtype("{int f2}","{{int f1} f1,int f2}"); } @Test public void test_661() { checkNotSubtype("{int f2}","{{int f2} f1,int f2}"); } @Test public void test_662() { checkNotSubtype("{int f2}","{{int f1} f2,int f3}"); } @Test public void test_663() { checkNotSubtype("{int f2}","{{int f2} f2,int f3}"); } @Test public void test_664() { checkNotSubtype("{int f2}","any"); } @Test public void test_665() { checkNotSubtype("{int f2}","null"); } @Test public void test_666() { checkNotSubtype("{int f2}","int"); } @Test public void test_667() { checkNotSubtype("{int f2}","any"); } @Test public void test_668() { checkNotSubtype("{int f2}","any"); } @Test public void test_669() { checkNotSubtype("{int f2}","any"); } @Test public void test_670() { checkNotSubtype("{int f2}","any"); } @Test public void test_671() { checkNotSubtype("{int f2}","null"); } @Test public void test_672() { checkNotSubtype("{int f2}","any"); } @Test public void test_673() { checkNotSubtype("{int f2}","null"); } @Test public void test_674() { checkNotSubtype("{int f2}","null|int"); } @Test public void test_675() { checkNotSubtype("{int f2}","int"); } @Test public void test_676() { checkNotSubtype("{int f2}","any"); } @Test public void test_677() { checkNotSubtype("{int f2}","int|null"); } @Test public void test_678() { checkNotSubtype("{int f2}","int"); } @Test public void test_679() { checkNotSubtype("{int f2}","any"); } @Test public void test_680() { checkNotSubtype("{int f2}","any"); } @Test public void test_681() { checkNotSubtype("{int f2}","{null f1}|null"); } @Test public void test_682() { checkNotSubtype("{int f2}","{null f2}|null"); } @Test public void test_683() { checkNotSubtype("{int f2}","{int f1}|int"); } @Test public void test_684() { checkNotSubtype("{int f2}","{int f2}|int"); } @Test public void test_685() { checkNotSubtype("{any f1,any f2}","any"); } @Test public void test_686() { checkNotSubtype("{any f1,any f2}","null"); } @Test public void test_687() { checkNotSubtype("{any f1,any f2}","int"); } @Test public void test_688() { checkNotSubtype("{any f1,any f2}","{any f1}"); } @Test public void test_689() { checkNotSubtype("{any f1,any f2}","{any f2}"); } @Test public void test_690() { checkNotSubtype("{any f1,any f2}","{null f1}"); } @Test public void test_691() { checkNotSubtype("{any f1,any f2}","{null f2}"); } @Test public void test_692() { checkNotSubtype("{any f1,any f2}","{int f1}"); } @Test public void test_693() { checkNotSubtype("{any f1,any f2}","{int f2}"); } @Test public void test_694() { checkIsSubtype("{any f1,any f2}","{any f1,any f2}"); } @Test public void test_695() { checkNotSubtype("{any f1,any f2}","{any f2,any f3}"); } @Test public void test_696() { checkIsSubtype("{any f1,any f2}","{any f1,null f2}"); } @Test public void test_697() { checkNotSubtype("{any f1,any f2}","{any f2,null f3}"); } @Test public void test_698() { checkIsSubtype("{any f1,any f2}","{any f1,int f2}"); } @Test public void test_699() { checkNotSubtype("{any f1,any f2}","{any f2,int f3}"); } @Test public void test_700() { checkIsSubtype("{any f1,any f2}","{null f1,any f2}"); } @Test public void test_701() { checkNotSubtype("{any f1,any f2}","{null f2,any f3}"); } @Test public void test_702() { checkIsSubtype("{any f1,any f2}","{null f1,null f2}"); } @Test public void test_703() { checkNotSubtype("{any f1,any f2}","{null f2,null f3}"); } @Test public void test_704() { checkIsSubtype("{any f1,any f2}","{null f1,int f2}"); } @Test public void test_705() { checkNotSubtype("{any f1,any f2}","{null f2,int f3}"); } @Test public void test_706() { checkIsSubtype("{any f1,any f2}","{int f1,any f2}"); } @Test public void test_707() { checkNotSubtype("{any f1,any f2}","{int f2,any f3}"); } @Test public void test_708() { checkIsSubtype("{any f1,any f2}","{int f1,null f2}"); } @Test public void test_709() { checkNotSubtype("{any f1,any f2}","{int f2,null f3}"); } @Test public void test_710() { checkIsSubtype("{any f1,any f2}","{int f1,int f2}"); } @Test public void test_711() { checkNotSubtype("{any f1,any f2}","{int f2,int f3}"); } @Test public void test_716() { checkNotSubtype("{any f1,any f2}","{{any f1} f1}"); } @Test public void test_717() { checkNotSubtype("{any f1,any f2}","{{any f2} f1}"); } @Test public void test_718() { checkNotSubtype("{any f1,any f2}","{{any f1} f2}"); } @Test public void test_719() { checkNotSubtype("{any f1,any f2}","{{any f2} f2}"); } @Test public void test_720() { checkIsSubtype("{any f1,any f2}","{{any f1} f1,any f2}"); } @Test public void test_721() { checkIsSubtype("{any f1,any f2}","{{any f2} f1,any f2}"); } @Test public void test_722() { checkNotSubtype("{any f1,any f2}","{{any f1} f2,any f3}"); } @Test public void test_723() { checkNotSubtype("{any f1,any f2}","{{any f2} f2,any f3}"); } @Test public void test_724() { checkNotSubtype("{any f1,any f2}","{{null f1} f1}"); } @Test public void test_725() { checkNotSubtype("{any f1,any f2}","{{null f2} f1}"); } @Test public void test_726() { checkNotSubtype("{any f1,any f2}","{{null f1} f2}"); } @Test public void test_727() { checkNotSubtype("{any f1,any f2}","{{null f2} f2}"); } @Test public void test_728() { checkIsSubtype("{any f1,any f2}","{{null f1} f1,null f2}"); } @Test public void test_729() { checkIsSubtype("{any f1,any f2}","{{null f2} f1,null f2}"); } @Test public void test_730() { checkNotSubtype("{any f1,any f2}","{{null f1} f2,null f3}"); } @Test public void test_731() { checkNotSubtype("{any f1,any f2}","{{null f2} f2,null f3}"); } @Test public void test_732() { checkNotSubtype("{any f1,any f2}","{{int f1} f1}"); } @Test public void test_733() { checkNotSubtype("{any f1,any f2}","{{int f2} f1}"); } @Test public void test_734() { checkNotSubtype("{any f1,any f2}","{{int f1} f2}"); } @Test public void test_735() { checkNotSubtype("{any f1,any f2}","{{int f2} f2}"); } @Test public void test_736() { checkIsSubtype("{any f1,any f2}","{{int f1} f1,int f2}"); } @Test public void test_737() { checkIsSubtype("{any f1,any f2}","{{int f2} f1,int f2}"); } @Test public void test_738() { checkNotSubtype("{any f1,any f2}","{{int f1} f2,int f3}"); } @Test public void test_739() { checkNotSubtype("{any f1,any f2}","{{int f2} f2,int f3}"); } @Test public void test_740() { checkNotSubtype("{any f1,any f2}","any"); } @Test public void test_741() { checkNotSubtype("{any f1,any f2}","null"); } @Test public void test_742() { checkNotSubtype("{any f1,any f2}","int"); } @Test public void test_743() { checkNotSubtype("{any f1,any f2}","any"); } @Test public void test_744() { checkNotSubtype("{any f1,any f2}","any"); } @Test public void test_745() { checkNotSubtype("{any f1,any f2}","any"); } @Test public void test_746() { checkNotSubtype("{any f1,any f2}","any"); } @Test public void test_747() { checkNotSubtype("{any f1,any f2}","null"); } @Test public void test_748() { checkNotSubtype("{any f1,any f2}","any"); } @Test public void test_749() { checkNotSubtype("{any f1,any f2}","null"); } @Test public void test_750() { checkNotSubtype("{any f1,any f2}","null|int"); } @Test public void test_751() { checkNotSubtype("{any f1,any f2}","int"); } @Test public void test_752() { checkNotSubtype("{any f1,any f2}","any"); } @Test public void test_753() { checkNotSubtype("{any f1,any f2}","int|null"); } @Test public void test_754() { checkNotSubtype("{any f1,any f2}","int"); } @Test public void test_755() { checkNotSubtype("{any f1,any f2}","any"); } @Test public void test_756() { checkNotSubtype("{any f1,any f2}","any"); } @Test public void test_757() { checkNotSubtype("{any f1,any f2}","{null f1}|null"); } @Test public void test_758() { checkNotSubtype("{any f1,any f2}","{null f2}|null"); } @Test public void test_759() { checkNotSubtype("{any f1,any f2}","{int f1}|int"); } @Test public void test_760() { checkNotSubtype("{any f1,any f2}","{int f2}|int"); } @Test public void test_761() { checkNotSubtype("{any f2,any f3}","any"); } @Test public void test_762() { checkNotSubtype("{any f2,any f3}","null"); } @Test public void test_763() { checkNotSubtype("{any f2,any f3}","int"); } @Test public void test_764() { checkNotSubtype("{any f2,any f3}","{any f1}"); } @Test public void test_765() { checkNotSubtype("{any f2,any f3}","{any f2}"); } @Test public void test_766() { checkNotSubtype("{any f2,any f3}","{null f1}"); } @Test public void test_767() { checkNotSubtype("{any f2,any f3}","{null f2}"); } @Test public void test_768() { checkNotSubtype("{any f2,any f3}","{int f1}"); } @Test public void test_769() { checkNotSubtype("{any f2,any f3}","{int f2}"); } @Test public void test_770() { checkNotSubtype("{any f2,any f3}","{any f1,any f2}"); } @Test public void test_771() { checkIsSubtype("{any f2,any f3}","{any f2,any f3}"); } @Test public void test_772() { checkNotSubtype("{any f2,any f3}","{any f1,null f2}"); } @Test public void test_773() { checkIsSubtype("{any f2,any f3}","{any f2,null f3}"); } @Test public void test_774() { checkNotSubtype("{any f2,any f3}","{any f1,int f2}"); } @Test public void test_775() { checkIsSubtype("{any f2,any f3}","{any f2,int f3}"); } @Test public void test_776() { checkNotSubtype("{any f2,any f3}","{null f1,any f2}"); } @Test public void test_777() { checkIsSubtype("{any f2,any f3}","{null f2,any f3}"); } @Test public void test_778() { checkNotSubtype("{any f2,any f3}","{null f1,null f2}"); } @Test public void test_779() { checkIsSubtype("{any f2,any f3}","{null f2,null f3}"); } @Test public void test_780() { checkNotSubtype("{any f2,any f3}","{null f1,int f2}"); } @Test public void test_781() { checkIsSubtype("{any f2,any f3}","{null f2,int f3}"); } @Test public void test_782() { checkNotSubtype("{any f2,any f3}","{int f1,any f2}"); } @Test public void test_783() { checkIsSubtype("{any f2,any f3}","{int f2,any f3}"); } @Test public void test_784() { checkNotSubtype("{any f2,any f3}","{int f1,null f2}"); } @Test public void test_785() { checkIsSubtype("{any f2,any f3}","{int f2,null f3}"); } @Test public void test_786() { checkNotSubtype("{any f2,any f3}","{int f1,int f2}"); } @Test public void test_787() { checkIsSubtype("{any f2,any f3}","{int f2,int f3}"); } @Test public void test_792() { checkNotSubtype("{any f2,any f3}","{{any f1} f1}"); } @Test public void test_793() { checkNotSubtype("{any f2,any f3}","{{any f2} f1}"); } @Test public void test_794() { checkNotSubtype("{any f2,any f3}","{{any f1} f2}"); } @Test public void test_795() { checkNotSubtype("{any f2,any f3}","{{any f2} f2}"); } @Test public void test_796() { checkNotSubtype("{any f2,any f3}","{{any f1} f1,any f2}"); } @Test public void test_797() { checkNotSubtype("{any f2,any f3}","{{any f2} f1,any f2}"); } @Test public void test_798() { checkIsSubtype("{any f2,any f3}","{{any f1} f2,any f3}"); } @Test public void test_799() { checkIsSubtype("{any f2,any f3}","{{any f2} f2,any f3}"); } @Test public void test_800() { checkNotSubtype("{any f2,any f3}","{{null f1} f1}"); } @Test public void test_801() { checkNotSubtype("{any f2,any f3}","{{null f2} f1}"); } @Test public void test_802() { checkNotSubtype("{any f2,any f3}","{{null f1} f2}"); } @Test public void test_803() { checkNotSubtype("{any f2,any f3}","{{null f2} f2}"); } @Test public void test_804() { checkNotSubtype("{any f2,any f3}","{{null f1} f1,null f2}"); } @Test public void test_805() { checkNotSubtype("{any f2,any f3}","{{null f2} f1,null f2}"); } @Test public void test_806() { checkIsSubtype("{any f2,any f3}","{{null f1} f2,null f3}"); } @Test public void test_807() { checkIsSubtype("{any f2,any f3}","{{null f2} f2,null f3}"); } @Test public void test_808() { checkNotSubtype("{any f2,any f3}","{{int f1} f1}"); } @Test public void test_809() { checkNotSubtype("{any f2,any f3}","{{int f2} f1}"); } @Test public void test_810() { checkNotSubtype("{any f2,any f3}","{{int f1} f2}"); } @Test public void test_811() { checkNotSubtype("{any f2,any f3}","{{int f2} f2}"); } @Test public void test_812() { checkNotSubtype("{any f2,any f3}","{{int f1} f1,int f2}"); } @Test public void test_813() { checkNotSubtype("{any f2,any f3}","{{int f2} f1,int f2}"); } @Test public void test_814() { checkIsSubtype("{any f2,any f3}","{{int f1} f2,int f3}"); } @Test public void test_815() { checkIsSubtype("{any f2,any f3}","{{int f2} f2,int f3}"); } @Test public void test_816() { checkNotSubtype("{any f2,any f3}","any"); } @Test public void test_817() { checkNotSubtype("{any f2,any f3}","null"); } @Test public void test_818() { checkNotSubtype("{any f2,any f3}","int"); } @Test public void test_819() { checkNotSubtype("{any f2,any f3}","any"); } @Test public void test_820() { checkNotSubtype("{any f2,any f3}","any"); } @Test public void test_821() { checkNotSubtype("{any f2,any f3}","any"); } @Test public void test_822() { checkNotSubtype("{any f2,any f3}","any"); } @Test public void test_823() { checkNotSubtype("{any f2,any f3}","null"); } @Test public void test_824() { checkNotSubtype("{any f2,any f3}","any"); } @Test public void test_825() { checkNotSubtype("{any f2,any f3}","null"); } @Test public void test_826() { checkNotSubtype("{any f2,any f3}","null|int"); } @Test public void test_827() { checkNotSubtype("{any f2,any f3}","int"); } @Test public void test_828() { checkNotSubtype("{any f2,any f3}","any"); } @Test public void test_829() { checkNotSubtype("{any f2,any f3}","int|null"); } @Test public void test_830() { checkNotSubtype("{any f2,any f3}","int"); } @Test public void test_831() { checkNotSubtype("{any f2,any f3}","any"); } @Test public void test_832() { checkNotSubtype("{any f2,any f3}","any"); } @Test public void test_833() { checkNotSubtype("{any f2,any f3}","{null f1}|null"); } @Test public void test_834() { checkNotSubtype("{any f2,any f3}","{null f2}|null"); } @Test public void test_835() { checkNotSubtype("{any f2,any f3}","{int f1}|int"); } @Test public void test_836() { checkNotSubtype("{any f2,any f3}","{int f2}|int"); } @Test public void test_837() { checkNotSubtype("{any f1,null f2}","any"); } @Test public void test_838() { checkNotSubtype("{any f1,null f2}","null"); } @Test public void test_839() { checkNotSubtype("{any f1,null f2}","int"); } @Test public void test_840() { checkNotSubtype("{any f1,null f2}","{any f1}"); } @Test public void test_841() { checkNotSubtype("{any f1,null f2}","{any f2}"); } @Test public void test_842() { checkNotSubtype("{any f1,null f2}","{null f1}"); } @Test public void test_843() { checkNotSubtype("{any f1,null f2}","{null f2}"); } @Test public void test_844() { checkNotSubtype("{any f1,null f2}","{int f1}"); } @Test public void test_845() { checkNotSubtype("{any f1,null f2}","{int f2}"); } @Test public void test_846() { checkNotSubtype("{any f1,null f2}","{any f1,any f2}"); } @Test public void test_847() { checkNotSubtype("{any f1,null f2}","{any f2,any f3}"); } @Test public void test_848() { checkIsSubtype("{any f1,null f2}","{any f1,null f2}"); } @Test public void test_849() { checkNotSubtype("{any f1,null f2}","{any f2,null f3}"); } @Test public void test_850() { checkNotSubtype("{any f1,null f2}","{any f1,int f2}"); } @Test public void test_851() { checkNotSubtype("{any f1,null f2}","{any f2,int f3}"); } @Test public void test_852() { checkNotSubtype("{any f1,null f2}","{null f1,any f2}"); } @Test public void test_853() { checkNotSubtype("{any f1,null f2}","{null f2,any f3}"); } @Test public void test_854() { checkIsSubtype("{any f1,null f2}","{null f1,null f2}"); } @Test public void test_855() { checkNotSubtype("{any f1,null f2}","{null f2,null f3}"); } @Test public void test_856() { checkNotSubtype("{any f1,null f2}","{null f1,int f2}"); } @Test public void test_857() { checkNotSubtype("{any f1,null f2}","{null f2,int f3}"); } @Test public void test_858() { checkNotSubtype("{any f1,null f2}","{int f1,any f2}"); } @Test public void test_859() { checkNotSubtype("{any f1,null f2}","{int f2,any f3}"); } @Test public void test_860() { checkIsSubtype("{any f1,null f2}","{int f1,null f2}"); } @Test public void test_861() { checkNotSubtype("{any f1,null f2}","{int f2,null f3}"); } @Test public void test_862() { checkNotSubtype("{any f1,null f2}","{int f1,int f2}"); } @Test public void test_863() { checkNotSubtype("{any f1,null f2}","{int f2,int f3}"); } @Test public void test_868() { checkNotSubtype("{any f1,null f2}","{{any f1} f1}"); } @Test public void test_869() { checkNotSubtype("{any f1,null f2}","{{any f2} f1}"); } @Test public void test_870() { checkNotSubtype("{any f1,null f2}","{{any f1} f2}"); } @Test public void test_871() { checkNotSubtype("{any f1,null f2}","{{any f2} f2}"); } @Test public void test_872() { checkNotSubtype("{any f1,null f2}","{{any f1} f1,any f2}"); } @Test public void test_873() { checkNotSubtype("{any f1,null f2}","{{any f2} f1,any f2}"); } @Test public void test_874() { checkNotSubtype("{any f1,null f2}","{{any f1} f2,any f3}"); } @Test public void test_875() { checkNotSubtype("{any f1,null f2}","{{any f2} f2,any f3}"); } @Test public void test_876() { checkNotSubtype("{any f1,null f2}","{{null f1} f1}"); } @Test public void test_877() { checkNotSubtype("{any f1,null f2}","{{null f2} f1}"); } @Test public void test_878() { checkNotSubtype("{any f1,null f2}","{{null f1} f2}"); } @Test public void test_879() { checkNotSubtype("{any f1,null f2}","{{null f2} f2}"); } @Test public void test_880() { checkIsSubtype("{any f1,null f2}","{{null f1} f1,null f2}"); } @Test public void test_881() { checkIsSubtype("{any f1,null f2}","{{null f2} f1,null f2}"); } @Test public void test_882() { checkNotSubtype("{any f1,null f2}","{{null f1} f2,null f3}"); } @Test public void test_883() { checkNotSubtype("{any f1,null f2}","{{null f2} f2,null f3}"); } @Test public void test_884() { checkNotSubtype("{any f1,null f2}","{{int f1} f1}"); } @Test public void test_885() { checkNotSubtype("{any f1,null f2}","{{int f2} f1}"); } @Test public void test_886() { checkNotSubtype("{any f1,null f2}","{{int f1} f2}"); } @Test public void test_887() { checkNotSubtype("{any f1,null f2}","{{int f2} f2}"); } @Test public void test_888() { checkNotSubtype("{any f1,null f2}","{{int f1} f1,int f2}"); } @Test public void test_889() { checkNotSubtype("{any f1,null f2}","{{int f2} f1,int f2}"); } @Test public void test_890() { checkNotSubtype("{any f1,null f2}","{{int f1} f2,int f3}"); } @Test public void test_891() { checkNotSubtype("{any f1,null f2}","{{int f2} f2,int f3}"); } @Test public void test_892() { checkNotSubtype("{any f1,null f2}","any"); } @Test public void test_893() { checkNotSubtype("{any f1,null f2}","null"); } @Test public void test_894() { checkNotSubtype("{any f1,null f2}","int"); } @Test public void test_895() { checkNotSubtype("{any f1,null f2}","any"); } @Test public void test_896() { checkNotSubtype("{any f1,null f2}","any"); } @Test public void test_897() { checkNotSubtype("{any f1,null f2}","any"); } @Test public void test_898() { checkNotSubtype("{any f1,null f2}","any"); } @Test public void test_899() { checkNotSubtype("{any f1,null f2}","null"); } @Test public void test_900() { checkNotSubtype("{any f1,null f2}","any"); } @Test public void test_901() { checkNotSubtype("{any f1,null f2}","null"); } @Test public void test_902() { checkNotSubtype("{any f1,null f2}","null|int"); } @Test public void test_903() { checkNotSubtype("{any f1,null f2}","int"); } @Test public void test_904() { checkNotSubtype("{any f1,null f2}","any"); } @Test public void test_905() { checkNotSubtype("{any f1,null f2}","int|null"); } @Test public void test_906() { checkNotSubtype("{any f1,null f2}","int"); } @Test public void test_907() { checkNotSubtype("{any f1,null f2}","any"); } @Test public void test_908() { checkNotSubtype("{any f1,null f2}","any"); } @Test public void test_909() { checkNotSubtype("{any f1,null f2}","{null f1}|null"); } @Test public void test_910() { checkNotSubtype("{any f1,null f2}","{null f2}|null"); } @Test public void test_911() { checkNotSubtype("{any f1,null f2}","{int f1}|int"); } @Test public void test_912() { checkNotSubtype("{any f1,null f2}","{int f2}|int"); } @Test public void test_913() { checkNotSubtype("{any f2,null f3}","any"); } @Test public void test_914() { checkNotSubtype("{any f2,null f3}","null"); } @Test public void test_915() { checkNotSubtype("{any f2,null f3}","int"); } @Test public void test_916() { checkNotSubtype("{any f2,null f3}","{any f1}"); } @Test public void test_917() { checkNotSubtype("{any f2,null f3}","{any f2}"); } @Test public void test_918() { checkNotSubtype("{any f2,null f3}","{null f1}"); } @Test public void test_919() { checkNotSubtype("{any f2,null f3}","{null f2}"); } @Test public void test_920() { checkNotSubtype("{any f2,null f3}","{int f1}"); } @Test public void test_921() { checkNotSubtype("{any f2,null f3}","{int f2}"); } @Test public void test_922() { checkNotSubtype("{any f2,null f3}","{any f1,any f2}"); } @Test public void test_923() { checkNotSubtype("{any f2,null f3}","{any f2,any f3}"); } @Test public void test_924() { checkNotSubtype("{any f2,null f3}","{any f1,null f2}"); } @Test public void test_925() { checkIsSubtype("{any f2,null f3}","{any f2,null f3}"); } @Test public void test_926() { checkNotSubtype("{any f2,null f3}","{any f1,int f2}"); } @Test public void test_927() { checkNotSubtype("{any f2,null f3}","{any f2,int f3}"); } @Test public void test_928() { checkNotSubtype("{any f2,null f3}","{null f1,any f2}"); } @Test public void test_929() { checkNotSubtype("{any f2,null f3}","{null f2,any f3}"); } @Test public void test_930() { checkNotSubtype("{any f2,null f3}","{null f1,null f2}"); } @Test public void test_931() { checkIsSubtype("{any f2,null f3}","{null f2,null f3}"); } @Test public void test_932() { checkNotSubtype("{any f2,null f3}","{null f1,int f2}"); } @Test public void test_933() { checkNotSubtype("{any f2,null f3}","{null f2,int f3}"); } @Test public void test_934() { checkNotSubtype("{any f2,null f3}","{int f1,any f2}"); } @Test public void test_935() { checkNotSubtype("{any f2,null f3}","{int f2,any f3}"); } @Test public void test_936() { checkNotSubtype("{any f2,null f3}","{int f1,null f2}"); } @Test public void test_937() { checkIsSubtype("{any f2,null f3}","{int f2,null f3}"); } @Test public void test_938() { checkNotSubtype("{any f2,null f3}","{int f1,int f2}"); } @Test public void test_939() { checkNotSubtype("{any f2,null f3}","{int f2,int f3}"); } @Test public void test_944() { checkNotSubtype("{any f2,null f3}","{{any f1} f1}"); } @Test public void test_945() { checkNotSubtype("{any f2,null f3}","{{any f2} f1}"); } @Test public void test_946() { checkNotSubtype("{any f2,null f3}","{{any f1} f2}"); } @Test public void test_947() { checkNotSubtype("{any f2,null f3}","{{any f2} f2}"); } @Test public void test_948() { checkNotSubtype("{any f2,null f3}","{{any f1} f1,any f2}"); } @Test public void test_949() { checkNotSubtype("{any f2,null f3}","{{any f2} f1,any f2}"); } @Test public void test_950() { checkNotSubtype("{any f2,null f3}","{{any f1} f2,any f3}"); } @Test public void test_951() { checkNotSubtype("{any f2,null f3}","{{any f2} f2,any f3}"); } @Test public void test_952() { checkNotSubtype("{any f2,null f3}","{{null f1} f1}"); } @Test public void test_953() { checkNotSubtype("{any f2,null f3}","{{null f2} f1}"); } @Test public void test_954() { checkNotSubtype("{any f2,null f3}","{{null f1} f2}"); } @Test public void test_955() { checkNotSubtype("{any f2,null f3}","{{null f2} f2}"); } @Test public void test_956() { checkNotSubtype("{any f2,null f3}","{{null f1} f1,null f2}"); } @Test public void test_957() { checkNotSubtype("{any f2,null f3}","{{null f2} f1,null f2}"); } @Test public void test_958() { checkIsSubtype("{any f2,null f3}","{{null f1} f2,null f3}"); } @Test public void test_959() { checkIsSubtype("{any f2,null f3}","{{null f2} f2,null f3}"); } @Test public void test_960() { checkNotSubtype("{any f2,null f3}","{{int f1} f1}"); } @Test public void test_961() { checkNotSubtype("{any f2,null f3}","{{int f2} f1}"); } @Test public void test_962() { checkNotSubtype("{any f2,null f3}","{{int f1} f2}"); } @Test public void test_963() { checkNotSubtype("{any f2,null f3}","{{int f2} f2}"); } @Test public void test_964() { checkNotSubtype("{any f2,null f3}","{{int f1} f1,int f2}"); } @Test public void test_965() { checkNotSubtype("{any f2,null f3}","{{int f2} f1,int f2}"); } @Test public void test_966() { checkNotSubtype("{any f2,null f3}","{{int f1} f2,int f3}"); } @Test public void test_967() { checkNotSubtype("{any f2,null f3}","{{int f2} f2,int f3}"); } @Test public void test_968() { checkNotSubtype("{any f2,null f3}","any"); } @Test public void test_969() { checkNotSubtype("{any f2,null f3}","null"); } @Test public void test_970() { checkNotSubtype("{any f2,null f3}","int"); } @Test public void test_971() { checkNotSubtype("{any f2,null f3}","any"); } @Test public void test_972() { checkNotSubtype("{any f2,null f3}","any"); } @Test public void test_973() { checkNotSubtype("{any f2,null f3}","any"); } @Test public void test_974() { checkNotSubtype("{any f2,null f3}","any"); } @Test public void test_975() { checkNotSubtype("{any f2,null f3}","null"); } @Test public void test_976() { checkNotSubtype("{any f2,null f3}","any"); } @Test public void test_977() { checkNotSubtype("{any f2,null f3}","null"); } @Test public void test_978() { checkNotSubtype("{any f2,null f3}","null|int"); } @Test public void test_979() { checkNotSubtype("{any f2,null f3}","int"); } @Test public void test_980() { checkNotSubtype("{any f2,null f3}","any"); } @Test public void test_981() { checkNotSubtype("{any f2,null f3}","int|null"); } @Test public void test_982() { checkNotSubtype("{any f2,null f3}","int"); } @Test public void test_983() { checkNotSubtype("{any f2,null f3}","any"); } @Test public void test_984() { checkNotSubtype("{any f2,null f3}","any"); } @Test public void test_985() { checkNotSubtype("{any f2,null f3}","{null f1}|null"); } @Test public void test_986() { checkNotSubtype("{any f2,null f3}","{null f2}|null"); } @Test public void test_987() { checkNotSubtype("{any f2,null f3}","{int f1}|int"); } @Test public void test_988() { checkNotSubtype("{any f2,null f3}","{int f2}|int"); } @Test public void test_989() { checkNotSubtype("{any f1,int f2}","any"); } @Test public void test_990() { checkNotSubtype("{any f1,int f2}","null"); } @Test public void test_991() { checkNotSubtype("{any f1,int f2}","int"); } @Test public void test_992() { checkNotSubtype("{any f1,int f2}","{any f1}"); } @Test public void test_993() { checkNotSubtype("{any f1,int f2}","{any f2}"); } @Test public void test_994() { checkNotSubtype("{any f1,int f2}","{null f1}"); } @Test public void test_995() { checkNotSubtype("{any f1,int f2}","{null f2}"); } @Test public void test_996() { checkNotSubtype("{any f1,int f2}","{int f1}"); } @Test public void test_997() { checkNotSubtype("{any f1,int f2}","{int f2}"); } @Test public void test_998() { checkNotSubtype("{any f1,int f2}","{any f1,any f2}"); } @Test public void test_999() { checkNotSubtype("{any f1,int f2}","{any f2,any f3}"); } @Test public void test_1000() { checkNotSubtype("{any f1,int f2}","{any f1,null f2}"); } @Test public void test_1001() { checkNotSubtype("{any f1,int f2}","{any f2,null f3}"); } @Test public void test_1002() { checkIsSubtype("{any f1,int f2}","{any f1,int f2}"); } @Test public void test_1003() { checkNotSubtype("{any f1,int f2}","{any f2,int f3}"); } @Test public void test_1004() { checkNotSubtype("{any f1,int f2}","{null f1,any f2}"); } @Test public void test_1005() { checkNotSubtype("{any f1,int f2}","{null f2,any f3}"); } @Test public void test_1006() { checkNotSubtype("{any f1,int f2}","{null f1,null f2}"); } @Test public void test_1007() { checkNotSubtype("{any f1,int f2}","{null f2,null f3}"); } @Test public void test_1008() { checkIsSubtype("{any f1,int f2}","{null f1,int f2}"); } @Test public void test_1009() { checkNotSubtype("{any f1,int f2}","{null f2,int f3}"); } @Test public void test_1010() { checkNotSubtype("{any f1,int f2}","{int f1,any f2}"); } @Test public void test_1011() { checkNotSubtype("{any f1,int f2}","{int f2,any f3}"); } @Test public void test_1012() { checkNotSubtype("{any f1,int f2}","{int f1,null f2}"); } @Test public void test_1013() { checkNotSubtype("{any f1,int f2}","{int f2,null f3}"); } @Test public void test_1014() { checkIsSubtype("{any f1,int f2}","{int f1,int f2}"); } @Test public void test_1015() { checkNotSubtype("{any f1,int f2}","{int f2,int f3}"); } @Test public void test_1020() { checkNotSubtype("{any f1,int f2}","{{any f1} f1}"); } @Test public void test_1021() { checkNotSubtype("{any f1,int f2}","{{any f2} f1}"); } @Test public void test_1022() { checkNotSubtype("{any f1,int f2}","{{any f1} f2}"); } @Test public void test_1023() { checkNotSubtype("{any f1,int f2}","{{any f2} f2}"); } @Test public void test_1024() { checkNotSubtype("{any f1,int f2}","{{any f1} f1,any f2}"); } @Test public void test_1025() { checkNotSubtype("{any f1,int f2}","{{any f2} f1,any f2}"); } @Test public void test_1026() { checkNotSubtype("{any f1,int f2}","{{any f1} f2,any f3}"); } @Test public void test_1027() { checkNotSubtype("{any f1,int f2}","{{any f2} f2,any f3}"); } @Test public void test_1028() { checkNotSubtype("{any f1,int f2}","{{null f1} f1}"); } @Test public void test_1029() { checkNotSubtype("{any f1,int f2}","{{null f2} f1}"); } @Test public void test_1030() { checkNotSubtype("{any f1,int f2}","{{null f1} f2}"); } @Test public void test_1031() { checkNotSubtype("{any f1,int f2}","{{null f2} f2}"); } @Test public void test_1032() { checkNotSubtype("{any f1,int f2}","{{null f1} f1,null f2}"); } @Test public void test_1033() { checkNotSubtype("{any f1,int f2}","{{null f2} f1,null f2}"); } @Test public void test_1034() { checkNotSubtype("{any f1,int f2}","{{null f1} f2,null f3}"); } @Test public void test_1035() { checkNotSubtype("{any f1,int f2}","{{null f2} f2,null f3}"); } @Test public void test_1036() { checkNotSubtype("{any f1,int f2}","{{int f1} f1}"); } @Test public void test_1037() { checkNotSubtype("{any f1,int f2}","{{int f2} f1}"); } @Test public void test_1038() { checkNotSubtype("{any f1,int f2}","{{int f1} f2}"); } @Test public void test_1039() { checkNotSubtype("{any f1,int f2}","{{int f2} f2}"); } @Test public void test_1040() { checkIsSubtype("{any f1,int f2}","{{int f1} f1,int f2}"); } @Test public void test_1041() { checkIsSubtype("{any f1,int f2}","{{int f2} f1,int f2}"); } @Test public void test_1042() { checkNotSubtype("{any f1,int f2}","{{int f1} f2,int f3}"); } @Test public void test_1043() { checkNotSubtype("{any f1,int f2}","{{int f2} f2,int f3}"); } @Test public void test_1044() { checkNotSubtype("{any f1,int f2}","any"); } @Test public void test_1045() { checkNotSubtype("{any f1,int f2}","null"); } @Test public void test_1046() { checkNotSubtype("{any f1,int f2}","int"); } @Test public void test_1047() { checkNotSubtype("{any f1,int f2}","any"); } @Test public void test_1048() { checkNotSubtype("{any f1,int f2}","any"); } @Test public void test_1049() { checkNotSubtype("{any f1,int f2}","any"); } @Test public void test_1050() { checkNotSubtype("{any f1,int f2}","any"); } @Test public void test_1051() { checkNotSubtype("{any f1,int f2}","null"); } @Test public void test_1052() { checkNotSubtype("{any f1,int f2}","any"); } @Test public void test_1053() { checkNotSubtype("{any f1,int f2}","null"); } @Test public void test_1054() { checkNotSubtype("{any f1,int f2}","null|int"); } @Test public void test_1055() { checkNotSubtype("{any f1,int f2}","int"); } @Test public void test_1056() { checkNotSubtype("{any f1,int f2}","any"); } @Test public void test_1057() { checkNotSubtype("{any f1,int f2}","int|null"); } @Test public void test_1058() { checkNotSubtype("{any f1,int f2}","int"); } @Test public void test_1059() { checkNotSubtype("{any f1,int f2}","any"); } @Test public void test_1060() { checkNotSubtype("{any f1,int f2}","any"); } @Test public void test_1061() { checkNotSubtype("{any f1,int f2}","{null f1}|null"); } @Test public void test_1062() { checkNotSubtype("{any f1,int f2}","{null f2}|null"); } @Test public void test_1063() { checkNotSubtype("{any f1,int f2}","{int f1}|int"); } @Test public void test_1064() { checkNotSubtype("{any f1,int f2}","{int f2}|int"); } @Test public void test_1065() { checkNotSubtype("{any f2,int f3}","any"); } @Test public void test_1066() { checkNotSubtype("{any f2,int f3}","null"); } @Test public void test_1067() { checkNotSubtype("{any f2,int f3}","int"); } @Test public void test_1068() { checkNotSubtype("{any f2,int f3}","{any f1}"); } @Test public void test_1069() { checkNotSubtype("{any f2,int f3}","{any f2}"); } @Test public void test_1070() { checkNotSubtype("{any f2,int f3}","{null f1}"); } @Test public void test_1071() { checkNotSubtype("{any f2,int f3}","{null f2}"); } @Test public void test_1072() { checkNotSubtype("{any f2,int f3}","{int f1}"); } @Test public void test_1073() { checkNotSubtype("{any f2,int f3}","{int f2}"); } @Test public void test_1074() { checkNotSubtype("{any f2,int f3}","{any f1,any f2}"); } @Test public void test_1075() { checkNotSubtype("{any f2,int f3}","{any f2,any f3}"); } @Test public void test_1076() { checkNotSubtype("{any f2,int f3}","{any f1,null f2}"); } @Test public void test_1077() { checkNotSubtype("{any f2,int f3}","{any f2,null f3}"); } @Test public void test_1078() { checkNotSubtype("{any f2,int f3}","{any f1,int f2}"); } @Test public void test_1079() { checkIsSubtype("{any f2,int f3}","{any f2,int f3}"); } @Test public void test_1080() { checkNotSubtype("{any f2,int f3}","{null f1,any f2}"); } @Test public void test_1081() { checkNotSubtype("{any f2,int f3}","{null f2,any f3}"); } @Test public void test_1082() { checkNotSubtype("{any f2,int f3}","{null f1,null f2}"); } @Test public void test_1083() { checkNotSubtype("{any f2,int f3}","{null f2,null f3}"); } @Test public void test_1084() { checkNotSubtype("{any f2,int f3}","{null f1,int f2}"); } @Test public void test_1085() { checkIsSubtype("{any f2,int f3}","{null f2,int f3}"); } @Test public void test_1086() { checkNotSubtype("{any f2,int f3}","{int f1,any f2}"); } @Test public void test_1087() { checkNotSubtype("{any f2,int f3}","{int f2,any f3}"); } @Test public void test_1088() { checkNotSubtype("{any f2,int f3}","{int f1,null f2}"); } @Test public void test_1089() { checkNotSubtype("{any f2,int f3}","{int f2,null f3}"); } @Test public void test_1090() { checkNotSubtype("{any f2,int f3}","{int f1,int f2}"); } @Test public void test_1091() { checkIsSubtype("{any f2,int f3}","{int f2,int f3}"); } @Test public void test_1096() { checkNotSubtype("{any f2,int f3}","{{any f1} f1}"); } @Test public void test_1097() { checkNotSubtype("{any f2,int f3}","{{any f2} f1}"); } @Test public void test_1098() { checkNotSubtype("{any f2,int f3}","{{any f1} f2}"); } @Test public void test_1099() { checkNotSubtype("{any f2,int f3}","{{any f2} f2}"); } @Test public void test_1100() { checkNotSubtype("{any f2,int f3}","{{any f1} f1,any f2}"); } @Test public void test_1101() { checkNotSubtype("{any f2,int f3}","{{any f2} f1,any f2}"); } @Test public void test_1102() { checkNotSubtype("{any f2,int f3}","{{any f1} f2,any f3}"); } @Test public void test_1103() { checkNotSubtype("{any f2,int f3}","{{any f2} f2,any f3}"); } @Test public void test_1104() { checkNotSubtype("{any f2,int f3}","{{null f1} f1}"); } @Test public void test_1105() { checkNotSubtype("{any f2,int f3}","{{null f2} f1}"); } @Test public void test_1106() { checkNotSubtype("{any f2,int f3}","{{null f1} f2}"); } @Test public void test_1107() { checkNotSubtype("{any f2,int f3}","{{null f2} f2}"); } @Test public void test_1108() { checkNotSubtype("{any f2,int f3}","{{null f1} f1,null f2}"); } @Test public void test_1109() { checkNotSubtype("{any f2,int f3}","{{null f2} f1,null f2}"); } @Test public void test_1110() { checkNotSubtype("{any f2,int f3}","{{null f1} f2,null f3}"); } @Test public void test_1111() { checkNotSubtype("{any f2,int f3}","{{null f2} f2,null f3}"); } @Test public void test_1112() { checkNotSubtype("{any f2,int f3}","{{int f1} f1}"); } @Test public void test_1113() { checkNotSubtype("{any f2,int f3}","{{int f2} f1}"); } @Test public void test_1114() { checkNotSubtype("{any f2,int f3}","{{int f1} f2}"); } @Test public void test_1115() { checkNotSubtype("{any f2,int f3}","{{int f2} f2}"); } @Test public void test_1116() { checkNotSubtype("{any f2,int f3}","{{int f1} f1,int f2}"); } @Test public void test_1117() { checkNotSubtype("{any f2,int f3}","{{int f2} f1,int f2}"); } @Test public void test_1118() { checkIsSubtype("{any f2,int f3}","{{int f1} f2,int f3}"); } @Test public void test_1119() { checkIsSubtype("{any f2,int f3}","{{int f2} f2,int f3}"); } @Test public void test_1120() { checkNotSubtype("{any f2,int f3}","any"); } @Test public void test_1121() { checkNotSubtype("{any f2,int f3}","null"); } @Test public void test_1122() { checkNotSubtype("{any f2,int f3}","int"); } @Test public void test_1123() { checkNotSubtype("{any f2,int f3}","any"); } @Test public void test_1124() { checkNotSubtype("{any f2,int f3}","any"); } @Test public void test_1125() { checkNotSubtype("{any f2,int f3}","any"); } @Test public void test_1126() { checkNotSubtype("{any f2,int f3}","any"); } @Test public void test_1127() { checkNotSubtype("{any f2,int f3}","null"); } @Test public void test_1128() { checkNotSubtype("{any f2,int f3}","any"); } @Test public void test_1129() { checkNotSubtype("{any f2,int f3}","null"); } @Test public void test_1130() { checkNotSubtype("{any f2,int f3}","null|int"); } @Test public void test_1131() { checkNotSubtype("{any f2,int f3}","int"); } @Test public void test_1132() { checkNotSubtype("{any f2,int f3}","any"); } @Test public void test_1133() { checkNotSubtype("{any f2,int f3}","int|null"); } @Test public void test_1134() { checkNotSubtype("{any f2,int f3}","int"); } @Test public void test_1135() { checkNotSubtype("{any f2,int f3}","any"); } @Test public void test_1136() { checkNotSubtype("{any f2,int f3}","any"); } @Test public void test_1137() { checkNotSubtype("{any f2,int f3}","{null f1}|null"); } @Test public void test_1138() { checkNotSubtype("{any f2,int f3}","{null f2}|null"); } @Test public void test_1139() { checkNotSubtype("{any f2,int f3}","{int f1}|int"); } @Test public void test_1140() { checkNotSubtype("{any f2,int f3}","{int f2}|int"); } @Test public void test_1141() { checkNotSubtype("{null f1,any f2}","any"); } @Test public void test_1142() { checkNotSubtype("{null f1,any f2}","null"); } @Test public void test_1143() { checkNotSubtype("{null f1,any f2}","int"); } @Test public void test_1144() { checkNotSubtype("{null f1,any f2}","{any f1}"); } @Test public void test_1145() { checkNotSubtype("{null f1,any f2}","{any f2}"); } @Test public void test_1146() { checkNotSubtype("{null f1,any f2}","{null f1}"); } @Test public void test_1147() { checkNotSubtype("{null f1,any f2}","{null f2}"); } @Test public void test_1148() { checkNotSubtype("{null f1,any f2}","{int f1}"); } @Test public void test_1149() { checkNotSubtype("{null f1,any f2}","{int f2}"); } @Test public void test_1150() { checkNotSubtype("{null f1,any f2}","{any f1,any f2}"); } @Test public void test_1151() { checkNotSubtype("{null f1,any f2}","{any f2,any f3}"); } @Test public void test_1152() { checkNotSubtype("{null f1,any f2}","{any f1,null f2}"); } @Test public void test_1153() { checkNotSubtype("{null f1,any f2}","{any f2,null f3}"); } @Test public void test_1154() { checkNotSubtype("{null f1,any f2}","{any f1,int f2}"); } @Test public void test_1155() { checkNotSubtype("{null f1,any f2}","{any f2,int f3}"); } @Test public void test_1156() { checkIsSubtype("{null f1,any f2}","{null f1,any f2}"); } @Test public void test_1157() { checkNotSubtype("{null f1,any f2}","{null f2,any f3}"); } @Test public void test_1158() { checkIsSubtype("{null f1,any f2}","{null f1,null f2}"); } @Test public void test_1159() { checkNotSubtype("{null f1,any f2}","{null f2,null f3}"); } @Test public void test_1160() { checkIsSubtype("{null f1,any f2}","{null f1,int f2}"); } @Test public void test_1161() { checkNotSubtype("{null f1,any f2}","{null f2,int f3}"); } @Test public void test_1162() { checkNotSubtype("{null f1,any f2}","{int f1,any f2}"); } @Test public void test_1163() { checkNotSubtype("{null f1,any f2}","{int f2,any f3}"); } @Test public void test_1164() { checkNotSubtype("{null f1,any f2}","{int f1,null f2}"); } @Test public void test_1165() { checkNotSubtype("{null f1,any f2}","{int f2,null f3}"); } @Test public void test_1166() { checkNotSubtype("{null f1,any f2}","{int f1,int f2}"); } @Test public void test_1167() { checkNotSubtype("{null f1,any f2}","{int f2,int f3}"); } @Test public void test_1172() { checkNotSubtype("{null f1,any f2}","{{any f1} f1}"); } @Test public void test_1173() { checkNotSubtype("{null f1,any f2}","{{any f2} f1}"); } @Test public void test_1174() { checkNotSubtype("{null f1,any f2}","{{any f1} f2}"); } @Test public void test_1175() { checkNotSubtype("{null f1,any f2}","{{any f2} f2}"); } @Test public void test_1176() { checkNotSubtype("{null f1,any f2}","{{any f1} f1,any f2}"); } @Test public void test_1177() { checkNotSubtype("{null f1,any f2}","{{any f2} f1,any f2}"); } @Test public void test_1178() { checkNotSubtype("{null f1,any f2}","{{any f1} f2,any f3}"); } @Test public void test_1179() { checkNotSubtype("{null f1,any f2}","{{any f2} f2,any f3}"); } @Test public void test_1180() { checkNotSubtype("{null f1,any f2}","{{null f1} f1}"); } @Test public void test_1181() { checkNotSubtype("{null f1,any f2}","{{null f2} f1}"); } @Test public void test_1182() { checkNotSubtype("{null f1,any f2}","{{null f1} f2}"); } @Test public void test_1183() { checkNotSubtype("{null f1,any f2}","{{null f2} f2}"); } @Test public void test_1184() { checkNotSubtype("{null f1,any f2}","{{null f1} f1,null f2}"); } @Test public void test_1185() { checkNotSubtype("{null f1,any f2}","{{null f2} f1,null f2}"); } @Test public void test_1186() { checkNotSubtype("{null f1,any f2}","{{null f1} f2,null f3}"); } @Test public void test_1187() { checkNotSubtype("{null f1,any f2}","{{null f2} f2,null f3}"); } @Test public void test_1188() { checkNotSubtype("{null f1,any f2}","{{int f1} f1}"); } @Test public void test_1189() { checkNotSubtype("{null f1,any f2}","{{int f2} f1}"); } @Test public void test_1190() { checkNotSubtype("{null f1,any f2}","{{int f1} f2}"); } @Test public void test_1191() { checkNotSubtype("{null f1,any f2}","{{int f2} f2}"); } @Test public void test_1192() { checkNotSubtype("{null f1,any f2}","{{int f1} f1,int f2}"); } @Test public void test_1193() { checkNotSubtype("{null f1,any f2}","{{int f2} f1,int f2}"); } @Test public void test_1194() { checkNotSubtype("{null f1,any f2}","{{int f1} f2,int f3}"); } @Test public void test_1195() { checkNotSubtype("{null f1,any f2}","{{int f2} f2,int f3}"); } @Test public void test_1196() { checkNotSubtype("{null f1,any f2}","any"); } @Test public void test_1197() { checkNotSubtype("{null f1,any f2}","null"); } @Test public void test_1198() { checkNotSubtype("{null f1,any f2}","int"); } @Test public void test_1199() { checkNotSubtype("{null f1,any f2}","any"); } @Test public void test_1200() { checkNotSubtype("{null f1,any f2}","any"); } @Test public void test_1201() { checkNotSubtype("{null f1,any f2}","any"); } @Test public void test_1202() { checkNotSubtype("{null f1,any f2}","any"); } @Test public void test_1203() { checkNotSubtype("{null f1,any f2}","null"); } @Test public void test_1204() { checkNotSubtype("{null f1,any f2}","any"); } @Test public void test_1205() { checkNotSubtype("{null f1,any f2}","null"); } @Test public void test_1206() { checkNotSubtype("{null f1,any f2}","null|int"); } @Test public void test_1207() { checkNotSubtype("{null f1,any f2}","int"); } @Test public void test_1208() { checkNotSubtype("{null f1,any f2}","any"); } @Test public void test_1209() { checkNotSubtype("{null f1,any f2}","int|null"); } @Test public void test_1210() { checkNotSubtype("{null f1,any f2}","int"); } @Test public void test_1211() { checkNotSubtype("{null f1,any f2}","any"); } @Test public void test_1212() { checkNotSubtype("{null f1,any f2}","any"); } @Test public void test_1213() { checkNotSubtype("{null f1,any f2}","{null f1}|null"); } @Test public void test_1214() { checkNotSubtype("{null f1,any f2}","{null f2}|null"); } @Test public void test_1215() { checkNotSubtype("{null f1,any f2}","{int f1}|int"); } @Test public void test_1216() { checkNotSubtype("{null f1,any f2}","{int f2}|int"); } @Test public void test_1217() { checkNotSubtype("{null f2,any f3}","any"); } @Test public void test_1218() { checkNotSubtype("{null f2,any f3}","null"); } @Test public void test_1219() { checkNotSubtype("{null f2,any f3}","int"); } @Test public void test_1220() { checkNotSubtype("{null f2,any f3}","{any f1}"); } @Test public void test_1221() { checkNotSubtype("{null f2,any f3}","{any f2}"); } @Test public void test_1222() { checkNotSubtype("{null f2,any f3}","{null f1}"); } @Test public void test_1223() { checkNotSubtype("{null f2,any f3}","{null f2}"); } @Test public void test_1224() { checkNotSubtype("{null f2,any f3}","{int f1}"); } @Test public void test_1225() { checkNotSubtype("{null f2,any f3}","{int f2}"); } @Test public void test_1226() { checkNotSubtype("{null f2,any f3}","{any f1,any f2}"); } @Test public void test_1227() { checkNotSubtype("{null f2,any f3}","{any f2,any f3}"); } @Test public void test_1228() { checkNotSubtype("{null f2,any f3}","{any f1,null f2}"); } @Test public void test_1229() { checkNotSubtype("{null f2,any f3}","{any f2,null f3}"); } @Test public void test_1230() { checkNotSubtype("{null f2,any f3}","{any f1,int f2}"); } @Test public void test_1231() { checkNotSubtype("{null f2,any f3}","{any f2,int f3}"); } @Test public void test_1232() { checkNotSubtype("{null f2,any f3}","{null f1,any f2}"); } @Test public void test_1233() { checkIsSubtype("{null f2,any f3}","{null f2,any f3}"); } @Test public void test_1234() { checkNotSubtype("{null f2,any f3}","{null f1,null f2}"); } @Test public void test_1235() { checkIsSubtype("{null f2,any f3}","{null f2,null f3}"); } @Test public void test_1236() { checkNotSubtype("{null f2,any f3}","{null f1,int f2}"); } @Test public void test_1237() { checkIsSubtype("{null f2,any f3}","{null f2,int f3}"); } @Test public void test_1238() { checkNotSubtype("{null f2,any f3}","{int f1,any f2}"); } @Test public void test_1239() { checkNotSubtype("{null f2,any f3}","{int f2,any f3}"); } @Test public void test_1240() { checkNotSubtype("{null f2,any f3}","{int f1,null f2}"); } @Test public void test_1241() { checkNotSubtype("{null f2,any f3}","{int f2,null f3}"); } @Test public void test_1242() { checkNotSubtype("{null f2,any f3}","{int f1,int f2}"); } @Test public void test_1243() { checkNotSubtype("{null f2,any f3}","{int f2,int f3}"); } @Test public void test_1248() { checkNotSubtype("{null f2,any f3}","{{any f1} f1}"); } @Test public void test_1249() { checkNotSubtype("{null f2,any f3}","{{any f2} f1}"); } @Test public void test_1250() { checkNotSubtype("{null f2,any f3}","{{any f1} f2}"); } @Test public void test_1251() { checkNotSubtype("{null f2,any f3}","{{any f2} f2}"); } @Test public void test_1252() { checkNotSubtype("{null f2,any f3}","{{any f1} f1,any f2}"); } @Test public void test_1253() { checkNotSubtype("{null f2,any f3}","{{any f2} f1,any f2}"); } @Test public void test_1254() { checkNotSubtype("{null f2,any f3}","{{any f1} f2,any f3}"); } @Test public void test_1255() { checkNotSubtype("{null f2,any f3}","{{any f2} f2,any f3}"); } @Test public void test_1256() { checkNotSubtype("{null f2,any f3}","{{null f1} f1}"); } @Test public void test_1257() { checkNotSubtype("{null f2,any f3}","{{null f2} f1}"); } @Test public void test_1258() { checkNotSubtype("{null f2,any f3}","{{null f1} f2}"); } @Test public void test_1259() { checkNotSubtype("{null f2,any f3}","{{null f2} f2}"); } @Test public void test_1260() { checkNotSubtype("{null f2,any f3}","{{null f1} f1,null f2}"); } @Test public void test_1261() { checkNotSubtype("{null f2,any f3}","{{null f2} f1,null f2}"); } @Test public void test_1262() { checkNotSubtype("{null f2,any f3}","{{null f1} f2,null f3}"); } @Test public void test_1263() { checkNotSubtype("{null f2,any f3}","{{null f2} f2,null f3}"); } @Test public void test_1264() { checkNotSubtype("{null f2,any f3}","{{int f1} f1}"); } @Test public void test_1265() { checkNotSubtype("{null f2,any f3}","{{int f2} f1}"); } @Test public void test_1266() { checkNotSubtype("{null f2,any f3}","{{int f1} f2}"); } @Test public void test_1267() { checkNotSubtype("{null f2,any f3}","{{int f2} f2}"); } @Test public void test_1268() { checkNotSubtype("{null f2,any f3}","{{int f1} f1,int f2}"); } @Test public void test_1269() { checkNotSubtype("{null f2,any f3}","{{int f2} f1,int f2}"); } @Test public void test_1270() { checkNotSubtype("{null f2,any f3}","{{int f1} f2,int f3}"); } @Test public void test_1271() { checkNotSubtype("{null f2,any f3}","{{int f2} f2,int f3}"); } @Test public void test_1272() { checkNotSubtype("{null f2,any f3}","any"); } @Test public void test_1273() { checkNotSubtype("{null f2,any f3}","null"); } @Test public void test_1274() { checkNotSubtype("{null f2,any f3}","int"); } @Test public void test_1275() { checkNotSubtype("{null f2,any f3}","any"); } @Test public void test_1276() { checkNotSubtype("{null f2,any f3}","any"); } @Test public void test_1277() { checkNotSubtype("{null f2,any f3}","any"); } @Test public void test_1278() { checkNotSubtype("{null f2,any f3}","any"); } @Test public void test_1279() { checkNotSubtype("{null f2,any f3}","null"); } @Test public void test_1280() { checkNotSubtype("{null f2,any f3}","any"); } @Test public void test_1281() { checkNotSubtype("{null f2,any f3}","null"); } @Test public void test_1282() { checkNotSubtype("{null f2,any f3}","null|int"); } @Test public void test_1283() { checkNotSubtype("{null f2,any f3}","int"); } @Test public void test_1284() { checkNotSubtype("{null f2,any f3}","any"); } @Test public void test_1285() { checkNotSubtype("{null f2,any f3}","int|null"); } @Test public void test_1286() { checkNotSubtype("{null f2,any f3}","int"); } @Test public void test_1287() { checkNotSubtype("{null f2,any f3}","any"); } @Test public void test_1288() { checkNotSubtype("{null f2,any f3}","any"); } @Test public void test_1289() { checkNotSubtype("{null f2,any f3}","{null f1}|null"); } @Test public void test_1290() { checkNotSubtype("{null f2,any f3}","{null f2}|null"); } @Test public void test_1291() { checkNotSubtype("{null f2,any f3}","{int f1}|int"); } @Test public void test_1292() { checkNotSubtype("{null f2,any f3}","{int f2}|int"); } @Test public void test_1293() { checkNotSubtype("{null f1,null f2}","any"); } @Test public void test_1294() { checkNotSubtype("{null f1,null f2}","null"); } @Test public void test_1295() { checkNotSubtype("{null f1,null f2}","int"); } @Test public void test_1296() { checkNotSubtype("{null f1,null f2}","{any f1}"); } @Test public void test_1297() { checkNotSubtype("{null f1,null f2}","{any f2}"); } @Test public void test_1298() { checkNotSubtype("{null f1,null f2}","{null f1}"); } @Test public void test_1299() { checkNotSubtype("{null f1,null f2}","{null f2}"); } @Test public void test_1300() { checkNotSubtype("{null f1,null f2}","{int f1}"); } @Test public void test_1301() { checkNotSubtype("{null f1,null f2}","{int f2}"); } @Test public void test_1302() { checkNotSubtype("{null f1,null f2}","{any f1,any f2}"); } @Test public void test_1303() { checkNotSubtype("{null f1,null f2}","{any f2,any f3}"); } @Test public void test_1304() { checkNotSubtype("{null f1,null f2}","{any f1,null f2}"); } @Test public void test_1305() { checkNotSubtype("{null f1,null f2}","{any f2,null f3}"); } @Test public void test_1306() { checkNotSubtype("{null f1,null f2}","{any f1,int f2}"); } @Test public void test_1307() { checkNotSubtype("{null f1,null f2}","{any f2,int f3}"); } @Test public void test_1308() { checkNotSubtype("{null f1,null f2}","{null f1,any f2}"); } @Test public void test_1309() { checkNotSubtype("{null f1,null f2}","{null f2,any f3}"); } @Test public void test_1310() { checkIsSubtype("{null f1,null f2}","{null f1,null f2}"); } @Test public void test_1311() { checkNotSubtype("{null f1,null f2}","{null f2,null f3}"); } @Test public void test_1312() { checkNotSubtype("{null f1,null f2}","{null f1,int f2}"); } @Test public void test_1313() { checkNotSubtype("{null f1,null f2}","{null f2,int f3}"); } @Test public void test_1314() { checkNotSubtype("{null f1,null f2}","{int f1,any f2}"); } @Test public void test_1315() { checkNotSubtype("{null f1,null f2}","{int f2,any f3}"); } @Test public void test_1316() { checkNotSubtype("{null f1,null f2}","{int f1,null f2}"); } @Test public void test_1317() { checkNotSubtype("{null f1,null f2}","{int f2,null f3}"); } @Test public void test_1318() { checkNotSubtype("{null f1,null f2}","{int f1,int f2}"); } @Test public void test_1319() { checkNotSubtype("{null f1,null f2}","{int f2,int f3}"); } @Test public void test_1324() { checkNotSubtype("{null f1,null f2}","{{any f1} f1}"); } @Test public void test_1325() { checkNotSubtype("{null f1,null f2}","{{any f2} f1}"); } @Test public void test_1326() { checkNotSubtype("{null f1,null f2}","{{any f1} f2}"); } @Test public void test_1327() { checkNotSubtype("{null f1,null f2}","{{any f2} f2}"); } @Test public void test_1328() { checkNotSubtype("{null f1,null f2}","{{any f1} f1,any f2}"); } @Test public void test_1329() { checkNotSubtype("{null f1,null f2}","{{any f2} f1,any f2}"); } @Test public void test_1330() { checkNotSubtype("{null f1,null f2}","{{any f1} f2,any f3}"); } @Test public void test_1331() { checkNotSubtype("{null f1,null f2}","{{any f2} f2,any f3}"); } @Test public void test_1332() { checkNotSubtype("{null f1,null f2}","{{null f1} f1}"); } @Test public void test_1333() { checkNotSubtype("{null f1,null f2}","{{null f2} f1}"); } @Test public void test_1334() { checkNotSubtype("{null f1,null f2}","{{null f1} f2}"); } @Test public void test_1335() { checkNotSubtype("{null f1,null f2}","{{null f2} f2}"); } @Test public void test_1336() { checkNotSubtype("{null f1,null f2}","{{null f1} f1,null f2}"); } @Test public void test_1337() { checkNotSubtype("{null f1,null f2}","{{null f2} f1,null f2}"); } @Test public void test_1338() { checkNotSubtype("{null f1,null f2}","{{null f1} f2,null f3}"); } @Test public void test_1339() { checkNotSubtype("{null f1,null f2}","{{null f2} f2,null f3}"); } @Test public void test_1340() { checkNotSubtype("{null f1,null f2}","{{int f1} f1}"); } @Test public void test_1341() { checkNotSubtype("{null f1,null f2}","{{int f2} f1}"); } @Test public void test_1342() { checkNotSubtype("{null f1,null f2}","{{int f1} f2}"); } @Test public void test_1343() { checkNotSubtype("{null f1,null f2}","{{int f2} f2}"); } @Test public void test_1344() { checkNotSubtype("{null f1,null f2}","{{int f1} f1,int f2}"); } @Test public void test_1345() { checkNotSubtype("{null f1,null f2}","{{int f2} f1,int f2}"); } @Test public void test_1346() { checkNotSubtype("{null f1,null f2}","{{int f1} f2,int f3}"); } @Test public void test_1347() { checkNotSubtype("{null f1,null f2}","{{int f2} f2,int f3}"); } @Test public void test_1348() { checkNotSubtype("{null f1,null f2}","any"); } @Test public void test_1349() { checkNotSubtype("{null f1,null f2}","null"); } @Test public void test_1350() { checkNotSubtype("{null f1,null f2}","int"); } @Test public void test_1351() { checkNotSubtype("{null f1,null f2}","any"); } @Test public void test_1352() { checkNotSubtype("{null f1,null f2}","any"); } @Test public void test_1353() { checkNotSubtype("{null f1,null f2}","any"); } @Test public void test_1354() { checkNotSubtype("{null f1,null f2}","any"); } @Test public void test_1355() { checkNotSubtype("{null f1,null f2}","null"); } @Test public void test_1356() { checkNotSubtype("{null f1,null f2}","any"); } @Test public void test_1357() { checkNotSubtype("{null f1,null f2}","null"); } @Test public void test_1358() { checkNotSubtype("{null f1,null f2}","null|int"); } @Test public void test_1359() { checkNotSubtype("{null f1,null f2}","int"); } @Test public void test_1360() { checkNotSubtype("{null f1,null f2}","any"); } @Test public void test_1361() { checkNotSubtype("{null f1,null f2}","int|null"); } @Test public void test_1362() { checkNotSubtype("{null f1,null f2}","int"); } @Test public void test_1363() { checkNotSubtype("{null f1,null f2}","any"); } @Test public void test_1364() { checkNotSubtype("{null f1,null f2}","any"); } @Test public void test_1365() { checkNotSubtype("{null f1,null f2}","{null f1}|null"); } @Test public void test_1366() { checkNotSubtype("{null f1,null f2}","{null f2}|null"); } @Test public void test_1367() { checkNotSubtype("{null f1,null f2}","{int f1}|int"); } @Test public void test_1368() { checkNotSubtype("{null f1,null f2}","{int f2}|int"); } @Test public void test_1369() { checkNotSubtype("{null f2,null f3}","any"); } @Test public void test_1370() { checkNotSubtype("{null f2,null f3}","null"); } @Test public void test_1371() { checkNotSubtype("{null f2,null f3}","int"); } @Test public void test_1372() { checkNotSubtype("{null f2,null f3}","{any f1}"); } @Test public void test_1373() { checkNotSubtype("{null f2,null f3}","{any f2}"); } @Test public void test_1374() { checkNotSubtype("{null f2,null f3}","{null f1}"); } @Test public void test_1375() { checkNotSubtype("{null f2,null f3}","{null f2}"); } @Test public void test_1376() { checkNotSubtype("{null f2,null f3}","{int f1}"); } @Test public void test_1377() { checkNotSubtype("{null f2,null f3}","{int f2}"); } @Test public void test_1378() { checkNotSubtype("{null f2,null f3}","{any f1,any f2}"); } @Test public void test_1379() { checkNotSubtype("{null f2,null f3}","{any f2,any f3}"); } @Test public void test_1380() { checkNotSubtype("{null f2,null f3}","{any f1,null f2}"); } @Test public void test_1381() { checkNotSubtype("{null f2,null f3}","{any f2,null f3}"); } @Test public void test_1382() { checkNotSubtype("{null f2,null f3}","{any f1,int f2}"); } @Test public void test_1383() { checkNotSubtype("{null f2,null f3}","{any f2,int f3}"); } @Test public void test_1384() { checkNotSubtype("{null f2,null f3}","{null f1,any f2}"); } @Test public void test_1385() { checkNotSubtype("{null f2,null f3}","{null f2,any f3}"); } @Test public void test_1386() { checkNotSubtype("{null f2,null f3}","{null f1,null f2}"); } @Test public void test_1387() { checkIsSubtype("{null f2,null f3}","{null f2,null f3}"); } @Test public void test_1388() { checkNotSubtype("{null f2,null f3}","{null f1,int f2}"); } @Test public void test_1389() { checkNotSubtype("{null f2,null f3}","{null f2,int f3}"); } @Test public void test_1390() { checkNotSubtype("{null f2,null f3}","{int f1,any f2}"); } @Test public void test_1391() { checkNotSubtype("{null f2,null f3}","{int f2,any f3}"); } @Test public void test_1392() { checkNotSubtype("{null f2,null f3}","{int f1,null f2}"); } @Test public void test_1393() { checkNotSubtype("{null f2,null f3}","{int f2,null f3}"); } @Test public void test_1394() { checkNotSubtype("{null f2,null f3}","{int f1,int f2}"); } @Test public void test_1395() { checkNotSubtype("{null f2,null f3}","{int f2,int f3}"); } @Test public void test_1400() { checkNotSubtype("{null f2,null f3}","{{any f1} f1}"); } @Test public void test_1401() { checkNotSubtype("{null f2,null f3}","{{any f2} f1}"); } @Test public void test_1402() { checkNotSubtype("{null f2,null f3}","{{any f1} f2}"); } @Test public void test_1403() { checkNotSubtype("{null f2,null f3}","{{any f2} f2}"); } @Test public void test_1404() { checkNotSubtype("{null f2,null f3}","{{any f1} f1,any f2}"); } @Test public void test_1405() { checkNotSubtype("{null f2,null f3}","{{any f2} f1,any f2}"); } @Test public void test_1406() { checkNotSubtype("{null f2,null f3}","{{any f1} f2,any f3}"); } @Test public void test_1407() { checkNotSubtype("{null f2,null f3}","{{any f2} f2,any f3}"); } @Test public void test_1408() { checkNotSubtype("{null f2,null f3}","{{null f1} f1}"); } @Test public void test_1409() { checkNotSubtype("{null f2,null f3}","{{null f2} f1}"); } @Test public void test_1410() { checkNotSubtype("{null f2,null f3}","{{null f1} f2}"); } @Test public void test_1411() { checkNotSubtype("{null f2,null f3}","{{null f2} f2}"); } @Test public void test_1412() { checkNotSubtype("{null f2,null f3}","{{null f1} f1,null f2}"); } @Test public void test_1413() { checkNotSubtype("{null f2,null f3}","{{null f2} f1,null f2}"); } @Test public void test_1414() { checkNotSubtype("{null f2,null f3}","{{null f1} f2,null f3}"); } @Test public void test_1415() { checkNotSubtype("{null f2,null f3}","{{null f2} f2,null f3}"); } @Test public void test_1416() { checkNotSubtype("{null f2,null f3}","{{int f1} f1}"); } @Test public void test_1417() { checkNotSubtype("{null f2,null f3}","{{int f2} f1}"); } @Test public void test_1418() { checkNotSubtype("{null f2,null f3}","{{int f1} f2}"); } @Test public void test_1419() { checkNotSubtype("{null f2,null f3}","{{int f2} f2}"); } @Test public void test_1420() { checkNotSubtype("{null f2,null f3}","{{int f1} f1,int f2}"); } @Test public void test_1421() { checkNotSubtype("{null f2,null f3}","{{int f2} f1,int f2}"); } @Test public void test_1422() { checkNotSubtype("{null f2,null f3}","{{int f1} f2,int f3}"); } @Test public void test_1423() { checkNotSubtype("{null f2,null f3}","{{int f2} f2,int f3}"); } @Test public void test_1424() { checkNotSubtype("{null f2,null f3}","any"); } @Test public void test_1425() { checkNotSubtype("{null f2,null f3}","null"); } @Test public void test_1426() { checkNotSubtype("{null f2,null f3}","int"); } @Test public void test_1427() { checkNotSubtype("{null f2,null f3}","any"); } @Test public void test_1428() { checkNotSubtype("{null f2,null f3}","any"); } @Test public void test_1429() { checkNotSubtype("{null f2,null f3}","any"); } @Test public void test_1430() { checkNotSubtype("{null f2,null f3}","any"); } @Test public void test_1431() { checkNotSubtype("{null f2,null f3}","null"); } @Test public void test_1432() { checkNotSubtype("{null f2,null f3}","any"); } @Test public void test_1433() { checkNotSubtype("{null f2,null f3}","null"); } @Test public void test_1434() { checkNotSubtype("{null f2,null f3}","null|int"); } @Test public void test_1435() { checkNotSubtype("{null f2,null f3}","int"); } @Test public void test_1436() { checkNotSubtype("{null f2,null f3}","any"); } @Test public void test_1437() { checkNotSubtype("{null f2,null f3}","int|null"); } @Test public void test_1438() { checkNotSubtype("{null f2,null f3}","int"); } @Test public void test_1439() { checkNotSubtype("{null f2,null f3}","any"); } @Test public void test_1440() { checkNotSubtype("{null f2,null f3}","any"); } @Test public void test_1441() { checkNotSubtype("{null f2,null f3}","{null f1}|null"); } @Test public void test_1442() { checkNotSubtype("{null f2,null f3}","{null f2}|null"); } @Test public void test_1443() { checkNotSubtype("{null f2,null f3}","{int f1}|int"); } @Test public void test_1444() { checkNotSubtype("{null f2,null f3}","{int f2}|int"); } @Test public void test_1445() { checkNotSubtype("{null f1,int f2}","any"); } @Test public void test_1446() { checkNotSubtype("{null f1,int f2}","null"); } @Test public void test_1447() { checkNotSubtype("{null f1,int f2}","int"); } @Test public void test_1448() { checkNotSubtype("{null f1,int f2}","{any f1}"); } @Test public void test_1449() { checkNotSubtype("{null f1,int f2}","{any f2}"); } @Test public void test_1450() { checkNotSubtype("{null f1,int f2}","{null f1}"); } @Test public void test_1451() { checkNotSubtype("{null f1,int f2}","{null f2}"); } @Test public void test_1452() { checkNotSubtype("{null f1,int f2}","{int f1}"); } @Test public void test_1453() { checkNotSubtype("{null f1,int f2}","{int f2}"); } @Test public void test_1454() { checkNotSubtype("{null f1,int f2}","{any f1,any f2}"); } @Test public void test_1455() { checkNotSubtype("{null f1,int f2}","{any f2,any f3}"); } @Test public void test_1456() { checkNotSubtype("{null f1,int f2}","{any f1,null f2}"); } @Test public void test_1457() { checkNotSubtype("{null f1,int f2}","{any f2,null f3}"); } @Test public void test_1458() { checkNotSubtype("{null f1,int f2}","{any f1,int f2}"); } @Test public void test_1459() { checkNotSubtype("{null f1,int f2}","{any f2,int f3}"); } @Test public void test_1460() { checkNotSubtype("{null f1,int f2}","{null f1,any f2}"); } @Test public void test_1461() { checkNotSubtype("{null f1,int f2}","{null f2,any f3}"); } @Test public void test_1462() { checkNotSubtype("{null f1,int f2}","{null f1,null f2}"); } @Test public void test_1463() { checkNotSubtype("{null f1,int f2}","{null f2,null f3}"); } @Test public void test_1464() { checkIsSubtype("{null f1,int f2}","{null f1,int f2}"); } @Test public void test_1465() { checkNotSubtype("{null f1,int f2}","{null f2,int f3}"); } @Test public void test_1466() { checkNotSubtype("{null f1,int f2}","{int f1,any f2}"); } @Test public void test_1467() { checkNotSubtype("{null f1,int f2}","{int f2,any f3}"); } @Test public void test_1468() { checkNotSubtype("{null f1,int f2}","{int f1,null f2}"); } @Test public void test_1469() { checkNotSubtype("{null f1,int f2}","{int f2,null f3}"); } @Test public void test_1470() { checkNotSubtype("{null f1,int f2}","{int f1,int f2}"); } @Test public void test_1471() { checkNotSubtype("{null f1,int f2}","{int f2,int f3}"); } @Test public void test_1476() { checkNotSubtype("{null f1,int f2}","{{any f1} f1}"); } @Test public void test_1477() { checkNotSubtype("{null f1,int f2}","{{any f2} f1}"); } @Test public void test_1478() { checkNotSubtype("{null f1,int f2}","{{any f1} f2}"); } @Test public void test_1479() { checkNotSubtype("{null f1,int f2}","{{any f2} f2}"); } @Test public void test_1480() { checkNotSubtype("{null f1,int f2}","{{any f1} f1,any f2}"); } @Test public void test_1481() { checkNotSubtype("{null f1,int f2}","{{any f2} f1,any f2}"); } @Test public void test_1482() { checkNotSubtype("{null f1,int f2}","{{any f1} f2,any f3}"); } @Test public void test_1483() { checkNotSubtype("{null f1,int f2}","{{any f2} f2,any f3}"); } @Test public void test_1484() { checkNotSubtype("{null f1,int f2}","{{null f1} f1}"); } @Test public void test_1485() { checkNotSubtype("{null f1,int f2}","{{null f2} f1}"); } @Test public void test_1486() { checkNotSubtype("{null f1,int f2}","{{null f1} f2}"); } @Test public void test_1487() { checkNotSubtype("{null f1,int f2}","{{null f2} f2}"); } @Test public void test_1488() { checkNotSubtype("{null f1,int f2}","{{null f1} f1,null f2}"); } @Test public void test_1489() { checkNotSubtype("{null f1,int f2}","{{null f2} f1,null f2}"); } @Test public void test_1490() { checkNotSubtype("{null f1,int f2}","{{null f1} f2,null f3}"); } @Test public void test_1491() { checkNotSubtype("{null f1,int f2}","{{null f2} f2,null f3}"); } @Test public void test_1492() { checkNotSubtype("{null f1,int f2}","{{int f1} f1}"); } @Test public void test_1493() { checkNotSubtype("{null f1,int f2}","{{int f2} f1}"); } @Test public void test_1494() { checkNotSubtype("{null f1,int f2}","{{int f1} f2}"); } @Test public void test_1495() { checkNotSubtype("{null f1,int f2}","{{int f2} f2}"); } @Test public void test_1496() { checkNotSubtype("{null f1,int f2}","{{int f1} f1,int f2}"); } @Test public void test_1497() { checkNotSubtype("{null f1,int f2}","{{int f2} f1,int f2}"); } @Test public void test_1498() { checkNotSubtype("{null f1,int f2}","{{int f1} f2,int f3}"); } @Test public void test_1499() { checkNotSubtype("{null f1,int f2}","{{int f2} f2,int f3}"); } @Test public void test_1500() { checkNotSubtype("{null f1,int f2}","any"); } @Test public void test_1501() { checkNotSubtype("{null f1,int f2}","null"); } @Test public void test_1502() { checkNotSubtype("{null f1,int f2}","int"); } @Test public void test_1503() { checkNotSubtype("{null f1,int f2}","any"); } @Test public void test_1504() { checkNotSubtype("{null f1,int f2}","any"); } @Test public void test_1505() { checkNotSubtype("{null f1,int f2}","any"); } @Test public void test_1506() { checkNotSubtype("{null f1,int f2}","any"); } @Test public void test_1507() { checkNotSubtype("{null f1,int f2}","null"); } @Test public void test_1508() { checkNotSubtype("{null f1,int f2}","any"); } @Test public void test_1509() { checkNotSubtype("{null f1,int f2}","null"); } @Test public void test_1510() { checkNotSubtype("{null f1,int f2}","null|int"); } @Test public void test_1511() { checkNotSubtype("{null f1,int f2}","int"); } @Test public void test_1512() { checkNotSubtype("{null f1,int f2}","any"); } @Test public void test_1513() { checkNotSubtype("{null f1,int f2}","int|null"); } @Test public void test_1514() { checkNotSubtype("{null f1,int f2}","int"); } @Test public void test_1515() { checkNotSubtype("{null f1,int f2}","any"); } @Test public void test_1516() { checkNotSubtype("{null f1,int f2}","any"); } @Test public void test_1517() { checkNotSubtype("{null f1,int f2}","{null f1}|null"); } @Test public void test_1518() { checkNotSubtype("{null f1,int f2}","{null f2}|null"); } @Test public void test_1519() { checkNotSubtype("{null f1,int f2}","{int f1}|int"); } @Test public void test_1520() { checkNotSubtype("{null f1,int f2}","{int f2}|int"); } @Test public void test_1521() { checkNotSubtype("{null f2,int f3}","any"); } @Test public void test_1522() { checkNotSubtype("{null f2,int f3}","null"); } @Test public void test_1523() { checkNotSubtype("{null f2,int f3}","int"); } @Test public void test_1524() { checkNotSubtype("{null f2,int f3}","{any f1}"); } @Test public void test_1525() { checkNotSubtype("{null f2,int f3}","{any f2}"); } @Test public void test_1526() { checkNotSubtype("{null f2,int f3}","{null f1}"); } @Test public void test_1527() { checkNotSubtype("{null f2,int f3}","{null f2}"); } @Test public void test_1528() { checkNotSubtype("{null f2,int f3}","{int f1}"); } @Test public void test_1529() { checkNotSubtype("{null f2,int f3}","{int f2}"); } @Test public void test_1530() { checkNotSubtype("{null f2,int f3}","{any f1,any f2}"); } @Test public void test_1531() { checkNotSubtype("{null f2,int f3}","{any f2,any f3}"); } @Test public void test_1532() { checkNotSubtype("{null f2,int f3}","{any f1,null f2}"); } @Test public void test_1533() { checkNotSubtype("{null f2,int f3}","{any f2,null f3}"); } @Test public void test_1534() { checkNotSubtype("{null f2,int f3}","{any f1,int f2}"); } @Test public void test_1535() { checkNotSubtype("{null f2,int f3}","{any f2,int f3}"); } @Test public void test_1536() { checkNotSubtype("{null f2,int f3}","{null f1,any f2}"); } @Test public void test_1537() { checkNotSubtype("{null f2,int f3}","{null f2,any f3}"); } @Test public void test_1538() { checkNotSubtype("{null f2,int f3}","{null f1,null f2}"); } @Test public void test_1539() { checkNotSubtype("{null f2,int f3}","{null f2,null f3}"); } @Test public void test_1540() { checkNotSubtype("{null f2,int f3}","{null f1,int f2}"); } @Test public void test_1541() { checkIsSubtype("{null f2,int f3}","{null f2,int f3}"); } @Test public void test_1542() { checkNotSubtype("{null f2,int f3}","{int f1,any f2}"); } @Test public void test_1543() { checkNotSubtype("{null f2,int f3}","{int f2,any f3}"); } @Test public void test_1544() { checkNotSubtype("{null f2,int f3}","{int f1,null f2}"); } @Test public void test_1545() { checkNotSubtype("{null f2,int f3}","{int f2,null f3}"); } @Test public void test_1546() { checkNotSubtype("{null f2,int f3}","{int f1,int f2}"); } @Test public void test_1547() { checkNotSubtype("{null f2,int f3}","{int f2,int f3}"); } @Test public void test_1552() { checkNotSubtype("{null f2,int f3}","{{any f1} f1}"); } @Test public void test_1553() { checkNotSubtype("{null f2,int f3}","{{any f2} f1}"); } @Test public void test_1554() { checkNotSubtype("{null f2,int f3}","{{any f1} f2}"); } @Test public void test_1555() { checkNotSubtype("{null f2,int f3}","{{any f2} f2}"); } @Test public void test_1556() { checkNotSubtype("{null f2,int f3}","{{any f1} f1,any f2}"); } @Test public void test_1557() { checkNotSubtype("{null f2,int f3}","{{any f2} f1,any f2}"); } @Test public void test_1558() { checkNotSubtype("{null f2,int f3}","{{any f1} f2,any f3}"); } @Test public void test_1559() { checkNotSubtype("{null f2,int f3}","{{any f2} f2,any f3}"); } @Test public void test_1560() { checkNotSubtype("{null f2,int f3}","{{null f1} f1}"); } @Test public void test_1561() { checkNotSubtype("{null f2,int f3}","{{null f2} f1}"); } @Test public void test_1562() { checkNotSubtype("{null f2,int f3}","{{null f1} f2}"); } @Test public void test_1563() { checkNotSubtype("{null f2,int f3}","{{null f2} f2}"); } @Test public void test_1564() { checkNotSubtype("{null f2,int f3}","{{null f1} f1,null f2}"); } @Test public void test_1565() { checkNotSubtype("{null f2,int f3}","{{null f2} f1,null f2}"); } @Test public void test_1566() { checkNotSubtype("{null f2,int f3}","{{null f1} f2,null f3}"); } @Test public void test_1567() { checkNotSubtype("{null f2,int f3}","{{null f2} f2,null f3}"); } @Test public void test_1568() { checkNotSubtype("{null f2,int f3}","{{int f1} f1}"); } @Test public void test_1569() { checkNotSubtype("{null f2,int f3}","{{int f2} f1}"); } @Test public void test_1570() { checkNotSubtype("{null f2,int f3}","{{int f1} f2}"); } @Test public void test_1571() { checkNotSubtype("{null f2,int f3}","{{int f2} f2}"); } @Test public void test_1572() { checkNotSubtype("{null f2,int f3}","{{int f1} f1,int f2}"); } @Test public void test_1573() { checkNotSubtype("{null f2,int f3}","{{int f2} f1,int f2}"); } @Test public void test_1574() { checkNotSubtype("{null f2,int f3}","{{int f1} f2,int f3}"); } @Test public void test_1575() { checkNotSubtype("{null f2,int f3}","{{int f2} f2,int f3}"); } @Test public void test_1576() { checkNotSubtype("{null f2,int f3}","any"); } @Test public void test_1577() { checkNotSubtype("{null f2,int f3}","null"); } @Test public void test_1578() { checkNotSubtype("{null f2,int f3}","int"); } @Test public void test_1579() { checkNotSubtype("{null f2,int f3}","any"); } @Test public void test_1580() { checkNotSubtype("{null f2,int f3}","any"); } @Test public void test_1581() { checkNotSubtype("{null f2,int f3}","any"); } @Test public void test_1582() { checkNotSubtype("{null f2,int f3}","any"); } @Test public void test_1583() { checkNotSubtype("{null f2,int f3}","null"); } @Test public void test_1584() { checkNotSubtype("{null f2,int f3}","any"); } @Test public void test_1585() { checkNotSubtype("{null f2,int f3}","null"); } @Test public void test_1586() { checkNotSubtype("{null f2,int f3}","null|int"); } @Test public void test_1587() { checkNotSubtype("{null f2,int f3}","int"); } @Test public void test_1588() { checkNotSubtype("{null f2,int f3}","any"); } @Test public void test_1589() { checkNotSubtype("{null f2,int f3}","int|null"); } @Test public void test_1590() { checkNotSubtype("{null f2,int f3}","int"); } @Test public void test_1591() { checkNotSubtype("{null f2,int f3}","any"); } @Test public void test_1592() { checkNotSubtype("{null f2,int f3}","any"); } @Test public void test_1593() { checkNotSubtype("{null f2,int f3}","{null f1}|null"); } @Test public void test_1594() { checkNotSubtype("{null f2,int f3}","{null f2}|null"); } @Test public void test_1595() { checkNotSubtype("{null f2,int f3}","{int f1}|int"); } @Test public void test_1596() { checkNotSubtype("{null f2,int f3}","{int f2}|int"); } @Test public void test_1597() { checkNotSubtype("{int f1,any f2}","any"); } @Test public void test_1598() { checkNotSubtype("{int f1,any f2}","null"); } @Test public void test_1599() { checkNotSubtype("{int f1,any f2}","int"); } @Test public void test_1600() { checkNotSubtype("{int f1,any f2}","{any f1}"); } @Test public void test_1601() { checkNotSubtype("{int f1,any f2}","{any f2}"); } @Test public void test_1602() { checkNotSubtype("{int f1,any f2}","{null f1}"); } @Test public void test_1603() { checkNotSubtype("{int f1,any f2}","{null f2}"); } @Test public void test_1604() { checkNotSubtype("{int f1,any f2}","{int f1}"); } @Test public void test_1605() { checkNotSubtype("{int f1,any f2}","{int f2}"); } @Test public void test_1606() { checkNotSubtype("{int f1,any f2}","{any f1,any f2}"); } @Test public void test_1607() { checkNotSubtype("{int f1,any f2}","{any f2,any f3}"); } @Test public void test_1608() { checkNotSubtype("{int f1,any f2}","{any f1,null f2}"); } @Test public void test_1609() { checkNotSubtype("{int f1,any f2}","{any f2,null f3}"); } @Test public void test_1610() { checkNotSubtype("{int f1,any f2}","{any f1,int f2}"); } @Test public void test_1611() { checkNotSubtype("{int f1,any f2}","{any f2,int f3}"); } @Test public void test_1612() { checkNotSubtype("{int f1,any f2}","{null f1,any f2}"); } @Test public void test_1613() { checkNotSubtype("{int f1,any f2}","{null f2,any f3}"); } @Test public void test_1614() { checkNotSubtype("{int f1,any f2}","{null f1,null f2}"); } @Test public void test_1615() { checkNotSubtype("{int f1,any f2}","{null f2,null f3}"); } @Test public void test_1616() { checkNotSubtype("{int f1,any f2}","{null f1,int f2}"); } @Test public void test_1617() { checkNotSubtype("{int f1,any f2}","{null f2,int f3}"); } @Test public void test_1618() { checkIsSubtype("{int f1,any f2}","{int f1,any f2}"); } @Test public void test_1619() { checkNotSubtype("{int f1,any f2}","{int f2,any f3}"); } @Test public void test_1620() { checkIsSubtype("{int f1,any f2}","{int f1,null f2}"); } @Test public void test_1621() { checkNotSubtype("{int f1,any f2}","{int f2,null f3}"); } @Test public void test_1622() { checkIsSubtype("{int f1,any f2}","{int f1,int f2}"); } @Test public void test_1623() { checkNotSubtype("{int f1,any f2}","{int f2,int f3}"); } @Test public void test_1628() { checkNotSubtype("{int f1,any f2}","{{any f1} f1}"); } @Test public void test_1629() { checkNotSubtype("{int f1,any f2}","{{any f2} f1}"); } @Test public void test_1630() { checkNotSubtype("{int f1,any f2}","{{any f1} f2}"); } @Test public void test_1631() { checkNotSubtype("{int f1,any f2}","{{any f2} f2}"); } @Test public void test_1632() { checkNotSubtype("{int f1,any f2}","{{any f1} f1,any f2}"); } @Test public void test_1633() { checkNotSubtype("{int f1,any f2}","{{any f2} f1,any f2}"); } @Test public void test_1634() { checkNotSubtype("{int f1,any f2}","{{any f1} f2,any f3}"); } @Test public void test_1635() { checkNotSubtype("{int f1,any f2}","{{any f2} f2,any f3}"); } @Test public void test_1636() { checkNotSubtype("{int f1,any f2}","{{null f1} f1}"); } @Test public void test_1637() { checkNotSubtype("{int f1,any f2}","{{null f2} f1}"); } @Test public void test_1638() { checkNotSubtype("{int f1,any f2}","{{null f1} f2}"); } @Test public void test_1639() { checkNotSubtype("{int f1,any f2}","{{null f2} f2}"); } @Test public void test_1640() { checkNotSubtype("{int f1,any f2}","{{null f1} f1,null f2}"); } @Test public void test_1641() { checkNotSubtype("{int f1,any f2}","{{null f2} f1,null f2}"); } @Test public void test_1642() { checkNotSubtype("{int f1,any f2}","{{null f1} f2,null f3}"); } @Test public void test_1643() { checkNotSubtype("{int f1,any f2}","{{null f2} f2,null f3}"); } @Test public void test_1644() { checkNotSubtype("{int f1,any f2}","{{int f1} f1}"); } @Test public void test_1645() { checkNotSubtype("{int f1,any f2}","{{int f2} f1}"); } @Test public void test_1646() { checkNotSubtype("{int f1,any f2}","{{int f1} f2}"); } @Test public void test_1647() { checkNotSubtype("{int f1,any f2}","{{int f2} f2}"); } @Test public void test_1648() { checkNotSubtype("{int f1,any f2}","{{int f1} f1,int f2}"); } @Test public void test_1649() { checkNotSubtype("{int f1,any f2}","{{int f2} f1,int f2}"); } @Test public void test_1650() { checkNotSubtype("{int f1,any f2}","{{int f1} f2,int f3}"); } @Test public void test_1651() { checkNotSubtype("{int f1,any f2}","{{int f2} f2,int f3}"); } @Test public void test_1652() { checkNotSubtype("{int f1,any f2}","any"); } @Test public void test_1653() { checkNotSubtype("{int f1,any f2}","null"); } @Test public void test_1654() { checkNotSubtype("{int f1,any f2}","int"); } @Test public void test_1655() { checkNotSubtype("{int f1,any f2}","any"); } @Test public void test_1656() { checkNotSubtype("{int f1,any f2}","any"); } @Test public void test_1657() { checkNotSubtype("{int f1,any f2}","any"); } @Test public void test_1658() { checkNotSubtype("{int f1,any f2}","any"); } @Test public void test_1659() { checkNotSubtype("{int f1,any f2}","null"); } @Test public void test_1660() { checkNotSubtype("{int f1,any f2}","any"); } @Test public void test_1661() { checkNotSubtype("{int f1,any f2}","null"); } @Test public void test_1662() { checkNotSubtype("{int f1,any f2}","null|int"); } @Test public void test_1663() { checkNotSubtype("{int f1,any f2}","int"); } @Test public void test_1664() { checkNotSubtype("{int f1,any f2}","any"); } @Test public void test_1665() { checkNotSubtype("{int f1,any f2}","int|null"); } @Test public void test_1666() { checkNotSubtype("{int f1,any f2}","int"); } @Test public void test_1667() { checkNotSubtype("{int f1,any f2}","any"); } @Test public void test_1668() { checkNotSubtype("{int f1,any f2}","any"); } @Test public void test_1669() { checkNotSubtype("{int f1,any f2}","{null f1}|null"); } @Test public void test_1670() { checkNotSubtype("{int f1,any f2}","{null f2}|null"); } @Test public void test_1671() { checkNotSubtype("{int f1,any f2}","{int f1}|int"); } @Test public void test_1672() { checkNotSubtype("{int f1,any f2}","{int f2}|int"); } @Test public void test_1673() { checkNotSubtype("{int f2,any f3}","any"); } @Test public void test_1674() { checkNotSubtype("{int f2,any f3}","null"); } @Test public void test_1675() { checkNotSubtype("{int f2,any f3}","int"); } @Test public void test_1676() { checkNotSubtype("{int f2,any f3}","{any f1}"); } @Test public void test_1677() { checkNotSubtype("{int f2,any f3}","{any f2}"); } @Test public void test_1678() { checkNotSubtype("{int f2,any f3}","{null f1}"); } @Test public void test_1679() { checkNotSubtype("{int f2,any f3}","{null f2}"); } @Test public void test_1680() { checkNotSubtype("{int f2,any f3}","{int f1}"); } @Test public void test_1681() { checkNotSubtype("{int f2,any f3}","{int f2}"); } @Test public void test_1682() { checkNotSubtype("{int f2,any f3}","{any f1,any f2}"); } @Test public void test_1683() { checkNotSubtype("{int f2,any f3}","{any f2,any f3}"); } @Test public void test_1684() { checkNotSubtype("{int f2,any f3}","{any f1,null f2}"); } @Test public void test_1685() { checkNotSubtype("{int f2,any f3}","{any f2,null f3}"); } @Test public void test_1686() { checkNotSubtype("{int f2,any f3}","{any f1,int f2}"); } @Test public void test_1687() { checkNotSubtype("{int f2,any f3}","{any f2,int f3}"); } @Test public void test_1688() { checkNotSubtype("{int f2,any f3}","{null f1,any f2}"); } @Test public void test_1689() { checkNotSubtype("{int f2,any f3}","{null f2,any f3}"); } @Test public void test_1690() { checkNotSubtype("{int f2,any f3}","{null f1,null f2}"); } @Test public void test_1691() { checkNotSubtype("{int f2,any f3}","{null f2,null f3}"); } @Test public void test_1692() { checkNotSubtype("{int f2,any f3}","{null f1,int f2}"); } @Test public void test_1693() { checkNotSubtype("{int f2,any f3}","{null f2,int f3}"); } @Test public void test_1694() { checkNotSubtype("{int f2,any f3}","{int f1,any f2}"); } @Test public void test_1695() { checkIsSubtype("{int f2,any f3}","{int f2,any f3}"); } @Test public void test_1696() { checkNotSubtype("{int f2,any f3}","{int f1,null f2}"); } @Test public void test_1697() { checkIsSubtype("{int f2,any f3}","{int f2,null f3}"); } @Test public void test_1698() { checkNotSubtype("{int f2,any f3}","{int f1,int f2}"); } @Test public void test_1699() { checkIsSubtype("{int f2,any f3}","{int f2,int f3}"); } @Test public void test_1704() { checkNotSubtype("{int f2,any f3}","{{any f1} f1}"); } @Test public void test_1705() { checkNotSubtype("{int f2,any f3}","{{any f2} f1}"); } @Test public void test_1706() { checkNotSubtype("{int f2,any f3}","{{any f1} f2}"); } @Test public void test_1707() { checkNotSubtype("{int f2,any f3}","{{any f2} f2}"); } @Test public void test_1708() { checkNotSubtype("{int f2,any f3}","{{any f1} f1,any f2}"); } @Test public void test_1709() { checkNotSubtype("{int f2,any f3}","{{any f2} f1,any f2}"); } @Test public void test_1710() { checkNotSubtype("{int f2,any f3}","{{any f1} f2,any f3}"); } @Test public void test_1711() { checkNotSubtype("{int f2,any f3}","{{any f2} f2,any f3}"); } @Test public void test_1712() { checkNotSubtype("{int f2,any f3}","{{null f1} f1}"); } @Test public void test_1713() { checkNotSubtype("{int f2,any f3}","{{null f2} f1}"); } @Test public void test_1714() { checkNotSubtype("{int f2,any f3}","{{null f1} f2}"); } @Test public void test_1715() { checkNotSubtype("{int f2,any f3}","{{null f2} f2}"); } @Test public void test_1716() { checkNotSubtype("{int f2,any f3}","{{null f1} f1,null f2}"); } @Test public void test_1717() { checkNotSubtype("{int f2,any f3}","{{null f2} f1,null f2}"); } @Test public void test_1718() { checkNotSubtype("{int f2,any f3}","{{null f1} f2,null f3}"); } @Test public void test_1719() { checkNotSubtype("{int f2,any f3}","{{null f2} f2,null f3}"); } @Test public void test_1720() { checkNotSubtype("{int f2,any f3}","{{int f1} f1}"); } @Test public void test_1721() { checkNotSubtype("{int f2,any f3}","{{int f2} f1}"); } @Test public void test_1722() { checkNotSubtype("{int f2,any f3}","{{int f1} f2}"); } @Test public void test_1723() { checkNotSubtype("{int f2,any f3}","{{int f2} f2}"); } @Test public void test_1724() { checkNotSubtype("{int f2,any f3}","{{int f1} f1,int f2}"); } @Test public void test_1725() { checkNotSubtype("{int f2,any f3}","{{int f2} f1,int f2}"); } @Test public void test_1726() { checkNotSubtype("{int f2,any f3}","{{int f1} f2,int f3}"); } @Test public void test_1727() { checkNotSubtype("{int f2,any f3}","{{int f2} f2,int f3}"); } @Test public void test_1728() { checkNotSubtype("{int f2,any f3}","any"); } @Test public void test_1729() { checkNotSubtype("{int f2,any f3}","null"); } @Test public void test_1730() { checkNotSubtype("{int f2,any f3}","int"); } @Test public void test_1731() { checkNotSubtype("{int f2,any f3}","any"); } @Test public void test_1732() { checkNotSubtype("{int f2,any f3}","any"); } @Test public void test_1733() { checkNotSubtype("{int f2,any f3}","any"); } @Test public void test_1734() { checkNotSubtype("{int f2,any f3}","any"); } @Test public void test_1735() { checkNotSubtype("{int f2,any f3}","null"); } @Test public void test_1736() { checkNotSubtype("{int f2,any f3}","any"); } @Test public void test_1737() { checkNotSubtype("{int f2,any f3}","null"); } @Test public void test_1738() { checkNotSubtype("{int f2,any f3}","null|int"); } @Test public void test_1739() { checkNotSubtype("{int f2,any f3}","int"); } @Test public void test_1740() { checkNotSubtype("{int f2,any f3}","any"); } @Test public void test_1741() { checkNotSubtype("{int f2,any f3}","int|null"); } @Test public void test_1742() { checkNotSubtype("{int f2,any f3}","int"); } @Test public void test_1743() { checkNotSubtype("{int f2,any f3}","any"); } @Test public void test_1744() { checkNotSubtype("{int f2,any f3}","any"); } @Test public void test_1745() { checkNotSubtype("{int f2,any f3}","{null f1}|null"); } @Test public void test_1746() { checkNotSubtype("{int f2,any f3}","{null f2}|null"); } @Test public void test_1747() { checkNotSubtype("{int f2,any f3}","{int f1}|int"); } @Test public void test_1748() { checkNotSubtype("{int f2,any f3}","{int f2}|int"); } @Test public void test_1749() { checkNotSubtype("{int f1,null f2}","any"); } @Test public void test_1750() { checkNotSubtype("{int f1,null f2}","null"); } @Test public void test_1751() { checkNotSubtype("{int f1,null f2}","int"); } @Test public void test_1752() { checkNotSubtype("{int f1,null f2}","{any f1}"); } @Test public void test_1753() { checkNotSubtype("{int f1,null f2}","{any f2}"); } @Test public void test_1754() { checkNotSubtype("{int f1,null f2}","{null f1}"); } @Test public void test_1755() { checkNotSubtype("{int f1,null f2}","{null f2}"); } @Test public void test_1756() { checkNotSubtype("{int f1,null f2}","{int f1}"); } @Test public void test_1757() { checkNotSubtype("{int f1,null f2}","{int f2}"); } @Test public void test_1758() { checkNotSubtype("{int f1,null f2}","{any f1,any f2}"); } @Test public void test_1759() { checkNotSubtype("{int f1,null f2}","{any f2,any f3}"); } @Test public void test_1760() { checkNotSubtype("{int f1,null f2}","{any f1,null f2}"); } @Test public void test_1761() { checkNotSubtype("{int f1,null f2}","{any f2,null f3}"); } @Test public void test_1762() { checkNotSubtype("{int f1,null f2}","{any f1,int f2}"); } @Test public void test_1763() { checkNotSubtype("{int f1,null f2}","{any f2,int f3}"); } @Test public void test_1764() { checkNotSubtype("{int f1,null f2}","{null f1,any f2}"); } @Test public void test_1765() { checkNotSubtype("{int f1,null f2}","{null f2,any f3}"); } @Test public void test_1766() { checkNotSubtype("{int f1,null f2}","{null f1,null f2}"); } @Test public void test_1767() { checkNotSubtype("{int f1,null f2}","{null f2,null f3}"); } @Test public void test_1768() { checkNotSubtype("{int f1,null f2}","{null f1,int f2}"); } @Test public void test_1769() { checkNotSubtype("{int f1,null f2}","{null f2,int f3}"); } @Test public void test_1770() { checkNotSubtype("{int f1,null f2}","{int f1,any f2}"); } @Test public void test_1771() { checkNotSubtype("{int f1,null f2}","{int f2,any f3}"); } @Test public void test_1772() { checkIsSubtype("{int f1,null f2}","{int f1,null f2}"); } @Test public void test_1773() { checkNotSubtype("{int f1,null f2}","{int f2,null f3}"); } @Test public void test_1774() { checkNotSubtype("{int f1,null f2}","{int f1,int f2}"); } @Test public void test_1775() { checkNotSubtype("{int f1,null f2}","{int f2,int f3}"); } @Test public void test_1780() { checkNotSubtype("{int f1,null f2}","{{any f1} f1}"); } @Test public void test_1781() { checkNotSubtype("{int f1,null f2}","{{any f2} f1}"); } @Test public void test_1782() { checkNotSubtype("{int f1,null f2}","{{any f1} f2}"); } @Test public void test_1783() { checkNotSubtype("{int f1,null f2}","{{any f2} f2}"); } @Test public void test_1784() { checkNotSubtype("{int f1,null f2}","{{any f1} f1,any f2}"); } @Test public void test_1785() { checkNotSubtype("{int f1,null f2}","{{any f2} f1,any f2}"); } @Test public void test_1786() { checkNotSubtype("{int f1,null f2}","{{any f1} f2,any f3}"); } @Test public void test_1787() { checkNotSubtype("{int f1,null f2}","{{any f2} f2,any f3}"); } @Test public void test_1788() { checkNotSubtype("{int f1,null f2}","{{null f1} f1}"); } @Test public void test_1789() { checkNotSubtype("{int f1,null f2}","{{null f2} f1}"); } @Test public void test_1790() { checkNotSubtype("{int f1,null f2}","{{null f1} f2}"); } @Test public void test_1791() { checkNotSubtype("{int f1,null f2}","{{null f2} f2}"); } @Test public void test_1792() { checkNotSubtype("{int f1,null f2}","{{null f1} f1,null f2}"); } @Test public void test_1793() { checkNotSubtype("{int f1,null f2}","{{null f2} f1,null f2}"); } @Test public void test_1794() { checkNotSubtype("{int f1,null f2}","{{null f1} f2,null f3}"); } @Test public void test_1795() { checkNotSubtype("{int f1,null f2}","{{null f2} f2,null f3}"); } @Test public void test_1796() { checkNotSubtype("{int f1,null f2}","{{int f1} f1}"); } @Test public void test_1797() { checkNotSubtype("{int f1,null f2}","{{int f2} f1}"); } @Test public void test_1798() { checkNotSubtype("{int f1,null f2}","{{int f1} f2}"); } @Test public void test_1799() { checkNotSubtype("{int f1,null f2}","{{int f2} f2}"); } @Test public void test_1800() { checkNotSubtype("{int f1,null f2}","{{int f1} f1,int f2}"); } @Test public void test_1801() { checkNotSubtype("{int f1,null f2}","{{int f2} f1,int f2}"); } @Test public void test_1802() { checkNotSubtype("{int f1,null f2}","{{int f1} f2,int f3}"); } @Test public void test_1803() { checkNotSubtype("{int f1,null f2}","{{int f2} f2,int f3}"); } @Test public void test_1804() { checkNotSubtype("{int f1,null f2}","any"); } @Test public void test_1805() { checkNotSubtype("{int f1,null f2}","null"); } @Test public void test_1806() { checkNotSubtype("{int f1,null f2}","int"); } @Test public void test_1807() { checkNotSubtype("{int f1,null f2}","any"); } @Test public void test_1808() { checkNotSubtype("{int f1,null f2}","any"); } @Test public void test_1809() { checkNotSubtype("{int f1,null f2}","any"); } @Test public void test_1810() { checkNotSubtype("{int f1,null f2}","any"); } @Test public void test_1811() { checkNotSubtype("{int f1,null f2}","null"); } @Test public void test_1812() { checkNotSubtype("{int f1,null f2}","any"); } @Test public void test_1813() { checkNotSubtype("{int f1,null f2}","null"); } @Test public void test_1814() { checkNotSubtype("{int f1,null f2}","null|int"); } @Test public void test_1815() { checkNotSubtype("{int f1,null f2}","int"); } @Test public void test_1816() { checkNotSubtype("{int f1,null f2}","any"); } @Test public void test_1817() { checkNotSubtype("{int f1,null f2}","int|null"); } @Test public void test_1818() { checkNotSubtype("{int f1,null f2}","int"); } @Test public void test_1819() { checkNotSubtype("{int f1,null f2}","any"); } @Test public void test_1820() { checkNotSubtype("{int f1,null f2}","any"); } @Test public void test_1821() { checkNotSubtype("{int f1,null f2}","{null f1}|null"); } @Test public void test_1822() { checkNotSubtype("{int f1,null f2}","{null f2}|null"); } @Test public void test_1823() { checkNotSubtype("{int f1,null f2}","{int f1}|int"); } @Test public void test_1824() { checkNotSubtype("{int f1,null f2}","{int f2}|int"); } @Test public void test_1825() { checkNotSubtype("{int f2,null f3}","any"); } @Test public void test_1826() { checkNotSubtype("{int f2,null f3}","null"); } @Test public void test_1827() { checkNotSubtype("{int f2,null f3}","int"); } @Test public void test_1828() { checkNotSubtype("{int f2,null f3}","{any f1}"); } @Test public void test_1829() { checkNotSubtype("{int f2,null f3}","{any f2}"); } @Test public void test_1830() { checkNotSubtype("{int f2,null f3}","{null f1}"); } @Test public void test_1831() { checkNotSubtype("{int f2,null f3}","{null f2}"); } @Test public void test_1832() { checkNotSubtype("{int f2,null f3}","{int f1}"); } @Test public void test_1833() { checkNotSubtype("{int f2,null f3}","{int f2}"); } @Test public void test_1834() { checkNotSubtype("{int f2,null f3}","{any f1,any f2}"); } @Test public void test_1835() { checkNotSubtype("{int f2,null f3}","{any f2,any f3}"); } @Test public void test_1836() { checkNotSubtype("{int f2,null f3}","{any f1,null f2}"); } @Test public void test_1837() { checkNotSubtype("{int f2,null f3}","{any f2,null f3}"); } @Test public void test_1838() { checkNotSubtype("{int f2,null f3}","{any f1,int f2}"); } @Test public void test_1839() { checkNotSubtype("{int f2,null f3}","{any f2,int f3}"); } @Test public void test_1840() { checkNotSubtype("{int f2,null f3}","{null f1,any f2}"); } @Test public void test_1841() { checkNotSubtype("{int f2,null f3}","{null f2,any f3}"); } @Test public void test_1842() { checkNotSubtype("{int f2,null f3}","{null f1,null f2}"); } @Test public void test_1843() { checkNotSubtype("{int f2,null f3}","{null f2,null f3}"); } @Test public void test_1844() { checkNotSubtype("{int f2,null f3}","{null f1,int f2}"); } @Test public void test_1845() { checkNotSubtype("{int f2,null f3}","{null f2,int f3}"); } @Test public void test_1846() { checkNotSubtype("{int f2,null f3}","{int f1,any f2}"); } @Test public void test_1847() { checkNotSubtype("{int f2,null f3}","{int f2,any f3}"); } @Test public void test_1848() { checkNotSubtype("{int f2,null f3}","{int f1,null f2}"); } @Test public void test_1849() { checkIsSubtype("{int f2,null f3}","{int f2,null f3}"); } @Test public void test_1850() { checkNotSubtype("{int f2,null f3}","{int f1,int f2}"); } @Test public void test_1851() { checkNotSubtype("{int f2,null f3}","{int f2,int f3}"); } @Test public void test_1856() { checkNotSubtype("{int f2,null f3}","{{any f1} f1}"); } @Test public void test_1857() { checkNotSubtype("{int f2,null f3}","{{any f2} f1}"); } @Test public void test_1858() { checkNotSubtype("{int f2,null f3}","{{any f1} f2}"); } @Test public void test_1859() { checkNotSubtype("{int f2,null f3}","{{any f2} f2}"); } @Test public void test_1860() { checkNotSubtype("{int f2,null f3}","{{any f1} f1,any f2}"); } @Test public void test_1861() { checkNotSubtype("{int f2,null f3}","{{any f2} f1,any f2}"); } @Test public void test_1862() { checkNotSubtype("{int f2,null f3}","{{any f1} f2,any f3}"); } @Test public void test_1863() { checkNotSubtype("{int f2,null f3}","{{any f2} f2,any f3}"); } @Test public void test_1864() { checkNotSubtype("{int f2,null f3}","{{null f1} f1}"); } @Test public void test_1865() { checkNotSubtype("{int f2,null f3}","{{null f2} f1}"); } @Test public void test_1866() { checkNotSubtype("{int f2,null f3}","{{null f1} f2}"); } @Test public void test_1867() { checkNotSubtype("{int f2,null f3}","{{null f2} f2}"); } @Test public void test_1868() { checkNotSubtype("{int f2,null f3}","{{null f1} f1,null f2}"); } @Test public void test_1869() { checkNotSubtype("{int f2,null f3}","{{null f2} f1,null f2}"); } @Test public void test_1870() { checkNotSubtype("{int f2,null f3}","{{null f1} f2,null f3}"); } @Test public void test_1871() { checkNotSubtype("{int f2,null f3}","{{null f2} f2,null f3}"); } @Test public void test_1872() { checkNotSubtype("{int f2,null f3}","{{int f1} f1}"); } @Test public void test_1873() { checkNotSubtype("{int f2,null f3}","{{int f2} f1}"); } @Test public void test_1874() { checkNotSubtype("{int f2,null f3}","{{int f1} f2}"); } @Test public void test_1875() { checkNotSubtype("{int f2,null f3}","{{int f2} f2}"); } @Test public void test_1876() { checkNotSubtype("{int f2,null f3}","{{int f1} f1,int f2}"); } @Test public void test_1877() { checkNotSubtype("{int f2,null f3}","{{int f2} f1,int f2}"); } @Test public void test_1878() { checkNotSubtype("{int f2,null f3}","{{int f1} f2,int f3}"); } @Test public void test_1879() { checkNotSubtype("{int f2,null f3}","{{int f2} f2,int f3}"); } @Test public void test_1880() { checkNotSubtype("{int f2,null f3}","any"); } @Test public void test_1881() { checkNotSubtype("{int f2,null f3}","null"); } @Test public void test_1882() { checkNotSubtype("{int f2,null f3}","int"); } @Test public void test_1883() { checkNotSubtype("{int f2,null f3}","any"); } @Test public void test_1884() { checkNotSubtype("{int f2,null f3}","any"); } @Test public void test_1885() { checkNotSubtype("{int f2,null f3}","any"); } @Test public void test_1886() { checkNotSubtype("{int f2,null f3}","any"); } @Test public void test_1887() { checkNotSubtype("{int f2,null f3}","null"); } @Test public void test_1888() { checkNotSubtype("{int f2,null f3}","any"); } @Test public void test_1889() { checkNotSubtype("{int f2,null f3}","null"); } @Test public void test_1890() { checkNotSubtype("{int f2,null f3}","null|int"); } @Test public void test_1891() { checkNotSubtype("{int f2,null f3}","int"); } @Test public void test_1892() { checkNotSubtype("{int f2,null f3}","any"); } @Test public void test_1893() { checkNotSubtype("{int f2,null f3}","int|null"); } @Test public void test_1894() { checkNotSubtype("{int f2,null f3}","int"); } @Test public void test_1895() { checkNotSubtype("{int f2,null f3}","any"); } @Test public void test_1896() { checkNotSubtype("{int f2,null f3}","any"); } @Test public void test_1897() { checkNotSubtype("{int f2,null f3}","{null f1}|null"); } @Test public void test_1898() { checkNotSubtype("{int f2,null f3}","{null f2}|null"); } @Test public void test_1899() { checkNotSubtype("{int f2,null f3}","{int f1}|int"); } @Test public void test_1900() { checkNotSubtype("{int f2,null f3}","{int f2}|int"); } @Test public void test_1901() { checkNotSubtype("{int f1,int f2}","any"); } @Test public void test_1902() { checkNotSubtype("{int f1,int f2}","null"); } @Test public void test_1903() { checkNotSubtype("{int f1,int f2}","int"); } @Test public void test_1904() { checkNotSubtype("{int f1,int f2}","{any f1}"); } @Test public void test_1905() { checkNotSubtype("{int f1,int f2}","{any f2}"); } @Test public void test_1906() { checkNotSubtype("{int f1,int f2}","{null f1}"); } @Test public void test_1907() { checkNotSubtype("{int f1,int f2}","{null f2}"); } @Test public void test_1908() { checkNotSubtype("{int f1,int f2}","{int f1}"); } @Test public void test_1909() { checkNotSubtype("{int f1,int f2}","{int f2}"); } @Test public void test_1910() { checkNotSubtype("{int f1,int f2}","{any f1,any f2}"); } @Test public void test_1911() { checkNotSubtype("{int f1,int f2}","{any f2,any f3}"); } @Test public void test_1912() { checkNotSubtype("{int f1,int f2}","{any f1,null f2}"); } @Test public void test_1913() { checkNotSubtype("{int f1,int f2}","{any f2,null f3}"); } @Test public void test_1914() { checkNotSubtype("{int f1,int f2}","{any f1,int f2}"); } @Test public void test_1915() { checkNotSubtype("{int f1,int f2}","{any f2,int f3}"); } @Test public void test_1916() { checkNotSubtype("{int f1,int f2}","{null f1,any f2}"); } @Test public void test_1917() { checkNotSubtype("{int f1,int f2}","{null f2,any f3}"); } @Test public void test_1918() { checkNotSubtype("{int f1,int f2}","{null f1,null f2}"); } @Test public void test_1919() { checkNotSubtype("{int f1,int f2}","{null f2,null f3}"); } @Test public void test_1920() { checkNotSubtype("{int f1,int f2}","{null f1,int f2}"); } @Test public void test_1921() { checkNotSubtype("{int f1,int f2}","{null f2,int f3}"); } @Test public void test_1922() { checkNotSubtype("{int f1,int f2}","{int f1,any f2}"); } @Test public void test_1923() { checkNotSubtype("{int f1,int f2}","{int f2,any f3}"); } @Test public void test_1924() { checkNotSubtype("{int f1,int f2}","{int f1,null f2}"); } @Test public void test_1925() { checkNotSubtype("{int f1,int f2}","{int f2,null f3}"); } @Test public void test_1926() { checkIsSubtype("{int f1,int f2}","{int f1,int f2}"); } @Test public void test_1927() { checkNotSubtype("{int f1,int f2}","{int f2,int f3}"); } @Test public void test_1932() { checkNotSubtype("{int f1,int f2}","{{any f1} f1}"); } @Test public void test_1933() { checkNotSubtype("{int f1,int f2}","{{any f2} f1}"); } @Test public void test_1934() { checkNotSubtype("{int f1,int f2}","{{any f1} f2}"); } @Test public void test_1935() { checkNotSubtype("{int f1,int f2}","{{any f2} f2}"); } @Test public void test_1936() { checkNotSubtype("{int f1,int f2}","{{any f1} f1,any f2}"); } @Test public void test_1937() { checkNotSubtype("{int f1,int f2}","{{any f2} f1,any f2}"); } @Test public void test_1938() { checkNotSubtype("{int f1,int f2}","{{any f1} f2,any f3}"); } @Test public void test_1939() { checkNotSubtype("{int f1,int f2}","{{any f2} f2,any f3}"); } @Test public void test_1940() { checkNotSubtype("{int f1,int f2}","{{null f1} f1}"); } @Test public void test_1941() { checkNotSubtype("{int f1,int f2}","{{null f2} f1}"); } @Test public void test_1942() { checkNotSubtype("{int f1,int f2}","{{null f1} f2}"); } @Test public void test_1943() { checkNotSubtype("{int f1,int f2}","{{null f2} f2}"); } @Test public void test_1944() { checkNotSubtype("{int f1,int f2}","{{null f1} f1,null f2}"); } @Test public void test_1945() { checkNotSubtype("{int f1,int f2}","{{null f2} f1,null f2}"); } @Test public void test_1946() { checkNotSubtype("{int f1,int f2}","{{null f1} f2,null f3}"); } @Test public void test_1947() { checkNotSubtype("{int f1,int f2}","{{null f2} f2,null f3}"); } @Test public void test_1948() { checkNotSubtype("{int f1,int f2}","{{int f1} f1}"); } @Test public void test_1949() { checkNotSubtype("{int f1,int f2}","{{int f2} f1}"); } @Test public void test_1950() { checkNotSubtype("{int f1,int f2}","{{int f1} f2}"); } @Test public void test_1951() { checkNotSubtype("{int f1,int f2}","{{int f2} f2}"); } @Test public void test_1952() { checkNotSubtype("{int f1,int f2}","{{int f1} f1,int f2}"); } @Test public void test_1953() { checkNotSubtype("{int f1,int f2}","{{int f2} f1,int f2}"); } @Test public void test_1954() { checkNotSubtype("{int f1,int f2}","{{int f1} f2,int f3}"); } @Test public void test_1955() { checkNotSubtype("{int f1,int f2}","{{int f2} f2,int f3}"); } @Test public void test_1956() { checkNotSubtype("{int f1,int f2}","any"); } @Test public void test_1957() { checkNotSubtype("{int f1,int f2}","null"); } @Test public void test_1958() { checkNotSubtype("{int f1,int f2}","int"); } @Test public void test_1959() { checkNotSubtype("{int f1,int f2}","any"); } @Test public void test_1960() { checkNotSubtype("{int f1,int f2}","any"); } @Test public void test_1961() { checkNotSubtype("{int f1,int f2}","any"); } @Test public void test_1962() { checkNotSubtype("{int f1,int f2}","any"); } @Test public void test_1963() { checkNotSubtype("{int f1,int f2}","null"); } @Test public void test_1964() { checkNotSubtype("{int f1,int f2}","any"); } @Test public void test_1965() { checkNotSubtype("{int f1,int f2}","null"); } @Test public void test_1966() { checkNotSubtype("{int f1,int f2}","null|int"); } @Test public void test_1967() { checkNotSubtype("{int f1,int f2}","int"); } @Test public void test_1968() { checkNotSubtype("{int f1,int f2}","any"); } @Test public void test_1969() { checkNotSubtype("{int f1,int f2}","int|null"); } @Test public void test_1970() { checkNotSubtype("{int f1,int f2}","int"); } @Test public void test_1971() { checkNotSubtype("{int f1,int f2}","any"); } @Test public void test_1972() { checkNotSubtype("{int f1,int f2}","any"); } @Test public void test_1973() { checkNotSubtype("{int f1,int f2}","{null f1}|null"); } @Test public void test_1974() { checkNotSubtype("{int f1,int f2}","{null f2}|null"); } @Test public void test_1975() { checkNotSubtype("{int f1,int f2}","{int f1}|int"); } @Test public void test_1976() { checkNotSubtype("{int f1,int f2}","{int f2}|int"); } @Test public void test_1977() { checkNotSubtype("{int f2,int f3}","any"); } @Test public void test_1978() { checkNotSubtype("{int f2,int f3}","null"); } @Test public void test_1979() { checkNotSubtype("{int f2,int f3}","int"); } @Test public void test_1980() { checkNotSubtype("{int f2,int f3}","{any f1}"); } @Test public void test_1981() { checkNotSubtype("{int f2,int f3}","{any f2}"); } @Test public void test_1982() { checkNotSubtype("{int f2,int f3}","{null f1}"); } @Test public void test_1983() { checkNotSubtype("{int f2,int f3}","{null f2}"); } @Test public void test_1984() { checkNotSubtype("{int f2,int f3}","{int f1}"); } @Test public void test_1985() { checkNotSubtype("{int f2,int f3}","{int f2}"); } @Test public void test_1986() { checkNotSubtype("{int f2,int f3}","{any f1,any f2}"); } @Test public void test_1987() { checkNotSubtype("{int f2,int f3}","{any f2,any f3}"); } @Test public void test_1988() { checkNotSubtype("{int f2,int f3}","{any f1,null f2}"); } @Test public void test_1989() { checkNotSubtype("{int f2,int f3}","{any f2,null f3}"); } @Test public void test_1990() { checkNotSubtype("{int f2,int f3}","{any f1,int f2}"); } @Test public void test_1991() { checkNotSubtype("{int f2,int f3}","{any f2,int f3}"); } @Test public void test_1992() { checkNotSubtype("{int f2,int f3}","{null f1,any f2}"); } @Test public void test_1993() { checkNotSubtype("{int f2,int f3}","{null f2,any f3}"); } @Test public void test_1994() { checkNotSubtype("{int f2,int f3}","{null f1,null f2}"); } @Test public void test_1995() { checkNotSubtype("{int f2,int f3}","{null f2,null f3}"); } @Test public void test_1996() { checkNotSubtype("{int f2,int f3}","{null f1,int f2}"); } @Test public void test_1997() { checkNotSubtype("{int f2,int f3}","{null f2,int f3}"); } @Test public void test_1998() { checkNotSubtype("{int f2,int f3}","{int f1,any f2}"); } @Test public void test_1999() { checkNotSubtype("{int f2,int f3}","{int f2,any f3}"); } @Test public void test_2000() { checkNotSubtype("{int f2,int f3}","{int f1,null f2}"); } @Test public void test_2001() { checkNotSubtype("{int f2,int f3}","{int f2,null f3}"); } @Test public void test_2002() { checkNotSubtype("{int f2,int f3}","{int f1,int f2}"); } @Test public void test_2003() { checkIsSubtype("{int f2,int f3}","{int f2,int f3}"); } @Test public void test_2008() { checkNotSubtype("{int f2,int f3}","{{any f1} f1}"); } @Test public void test_2009() { checkNotSubtype("{int f2,int f3}","{{any f2} f1}"); } @Test public void test_2010() { checkNotSubtype("{int f2,int f3}","{{any f1} f2}"); } @Test public void test_2011() { checkNotSubtype("{int f2,int f3}","{{any f2} f2}"); } @Test public void test_2012() { checkNotSubtype("{int f2,int f3}","{{any f1} f1,any f2}"); } @Test public void test_2013() { checkNotSubtype("{int f2,int f3}","{{any f2} f1,any f2}"); } @Test public void test_2014() { checkNotSubtype("{int f2,int f3}","{{any f1} f2,any f3}"); } @Test public void test_2015() { checkNotSubtype("{int f2,int f3}","{{any f2} f2,any f3}"); } @Test public void test_2016() { checkNotSubtype("{int f2,int f3}","{{null f1} f1}"); } @Test public void test_2017() { checkNotSubtype("{int f2,int f3}","{{null f2} f1}"); } @Test public void test_2018() { checkNotSubtype("{int f2,int f3}","{{null f1} f2}"); } @Test public void test_2019() { checkNotSubtype("{int f2,int f3}","{{null f2} f2}"); } @Test public void test_2020() { checkNotSubtype("{int f2,int f3}","{{null f1} f1,null f2}"); } @Test public void test_2021() { checkNotSubtype("{int f2,int f3}","{{null f2} f1,null f2}"); } @Test public void test_2022() { checkNotSubtype("{int f2,int f3}","{{null f1} f2,null f3}"); } @Test public void test_2023() { checkNotSubtype("{int f2,int f3}","{{null f2} f2,null f3}"); } @Test public void test_2024() { checkNotSubtype("{int f2,int f3}","{{int f1} f1}"); } @Test public void test_2025() { checkNotSubtype("{int f2,int f3}","{{int f2} f1}"); } @Test public void test_2026() { checkNotSubtype("{int f2,int f3}","{{int f1} f2}"); } @Test public void test_2027() { checkNotSubtype("{int f2,int f3}","{{int f2} f2}"); } @Test public void test_2028() { checkNotSubtype("{int f2,int f3}","{{int f1} f1,int f2}"); } @Test public void test_2029() { checkNotSubtype("{int f2,int f3}","{{int f2} f1,int f2}"); } @Test public void test_2030() { checkNotSubtype("{int f2,int f3}","{{int f1} f2,int f3}"); } @Test public void test_2031() { checkNotSubtype("{int f2,int f3}","{{int f2} f2,int f3}"); } @Test public void test_2032() { checkNotSubtype("{int f2,int f3}","any"); } @Test public void test_2033() { checkNotSubtype("{int f2,int f3}","null"); } @Test public void test_2034() { checkNotSubtype("{int f2,int f3}","int"); } @Test public void test_2035() { checkNotSubtype("{int f2,int f3}","any"); } @Test public void test_2036() { checkNotSubtype("{int f2,int f3}","any"); } @Test public void test_2037() { checkNotSubtype("{int f2,int f3}","any"); } @Test public void test_2038() { checkNotSubtype("{int f2,int f3}","any"); } @Test public void test_2039() { checkNotSubtype("{int f2,int f3}","null"); } @Test public void test_2040() { checkNotSubtype("{int f2,int f3}","any"); } @Test public void test_2041() { checkNotSubtype("{int f2,int f3}","null"); } @Test public void test_2042() { checkNotSubtype("{int f2,int f3}","null|int"); } @Test public void test_2043() { checkNotSubtype("{int f2,int f3}","int"); } @Test public void test_2044() { checkNotSubtype("{int f2,int f3}","any"); } @Test public void test_2045() { checkNotSubtype("{int f2,int f3}","int|null"); } @Test public void test_2046() { checkNotSubtype("{int f2,int f3}","int"); } @Test public void test_2047() { checkNotSubtype("{int f2,int f3}","any"); } @Test public void test_2048() { checkNotSubtype("{int f2,int f3}","any"); } @Test public void test_2049() { checkNotSubtype("{int f2,int f3}","{null f1}|null"); } @Test public void test_2050() { checkNotSubtype("{int f2,int f3}","{null f2}|null"); } @Test public void test_2051() { checkNotSubtype("{int f2,int f3}","{int f1}|int"); } @Test public void test_2052() { checkNotSubtype("{int f2,int f3}","{int f2}|int"); } @Test public void test_2357() { checkNotSubtype("{{any f1} f1}","any"); } @Test public void test_2358() { checkNotSubtype("{{any f1} f1}","null"); } @Test public void test_2359() { checkNotSubtype("{{any f1} f1}","int"); } @Test public void test_2360() { checkNotSubtype("{{any f1} f1}","{any f1}"); } @Test public void test_2361() { checkNotSubtype("{{any f1} f1}","{any f2}"); } @Test public void test_2362() { checkNotSubtype("{{any f1} f1}","{null f1}"); } @Test public void test_2363() { checkNotSubtype("{{any f1} f1}","{null f2}"); } @Test public void test_2364() { checkNotSubtype("{{any f1} f1}","{int f1}"); } @Test public void test_2365() { checkNotSubtype("{{any f1} f1}","{int f2}"); } @Test public void test_2366() { checkNotSubtype("{{any f1} f1}","{any f1,any f2}"); } @Test public void test_2367() { checkNotSubtype("{{any f1} f1}","{any f2,any f3}"); } @Test public void test_2368() { checkNotSubtype("{{any f1} f1}","{any f1,null f2}"); } @Test public void test_2369() { checkNotSubtype("{{any f1} f1}","{any f2,null f3}"); } @Test public void test_2370() { checkNotSubtype("{{any f1} f1}","{any f1,int f2}"); } @Test public void test_2371() { checkNotSubtype("{{any f1} f1}","{any f2,int f3}"); } @Test public void test_2372() { checkNotSubtype("{{any f1} f1}","{null f1,any f2}"); } @Test public void test_2373() { checkNotSubtype("{{any f1} f1}","{null f2,any f3}"); } @Test public void test_2374() { checkNotSubtype("{{any f1} f1}","{null f1,null f2}"); } @Test public void test_2375() { checkNotSubtype("{{any f1} f1}","{null f2,null f3}"); } @Test public void test_2376() { checkNotSubtype("{{any f1} f1}","{null f1,int f2}"); } @Test public void test_2377() { checkNotSubtype("{{any f1} f1}","{null f2,int f3}"); } @Test public void test_2378() { checkNotSubtype("{{any f1} f1}","{int f1,any f2}"); } @Test public void test_2379() { checkNotSubtype("{{any f1} f1}","{int f2,any f3}"); } @Test public void test_2380() { checkNotSubtype("{{any f1} f1}","{int f1,null f2}"); } @Test public void test_2381() { checkNotSubtype("{{any f1} f1}","{int f2,null f3}"); } @Test public void test_2382() { checkNotSubtype("{{any f1} f1}","{int f1,int f2}"); } @Test public void test_2383() { checkNotSubtype("{{any f1} f1}","{int f2,int f3}"); } @Test public void test_2388() { checkIsSubtype("{{any f1} f1}","{{any f1} f1}"); } @Test public void test_2389() { checkNotSubtype("{{any f1} f1}","{{any f2} f1}"); } @Test public void test_2390() { checkNotSubtype("{{any f1} f1}","{{any f1} f2}"); } @Test public void test_2391() { checkNotSubtype("{{any f1} f1}","{{any f2} f2}"); } @Test public void test_2392() { checkNotSubtype("{{any f1} f1}","{{any f1} f1,any f2}"); } @Test public void test_2393() { checkNotSubtype("{{any f1} f1}","{{any f2} f1,any f2}"); } @Test public void test_2394() { checkNotSubtype("{{any f1} f1}","{{any f1} f2,any f3}"); } @Test public void test_2395() { checkNotSubtype("{{any f1} f1}","{{any f2} f2,any f3}"); } @Test public void test_2396() { checkIsSubtype("{{any f1} f1}","{{null f1} f1}"); } @Test public void test_2397() { checkNotSubtype("{{any f1} f1}","{{null f2} f1}"); } @Test public void test_2398() { checkNotSubtype("{{any f1} f1}","{{null f1} f2}"); } @Test public void test_2399() { checkNotSubtype("{{any f1} f1}","{{null f2} f2}"); } @Test public void test_2400() { checkNotSubtype("{{any f1} f1}","{{null f1} f1,null f2}"); } @Test public void test_2401() { checkNotSubtype("{{any f1} f1}","{{null f2} f1,null f2}"); } @Test public void test_2402() { checkNotSubtype("{{any f1} f1}","{{null f1} f2,null f3}"); } @Test public void test_2403() { checkNotSubtype("{{any f1} f1}","{{null f2} f2,null f3}"); } @Test public void test_2404() { checkIsSubtype("{{any f1} f1}","{{int f1} f1}"); } @Test public void test_2405() { checkNotSubtype("{{any f1} f1}","{{int f2} f1}"); } @Test public void test_2406() { checkNotSubtype("{{any f1} f1}","{{int f1} f2}"); } @Test public void test_2407() { checkNotSubtype("{{any f1} f1}","{{int f2} f2}"); } @Test public void test_2408() { checkNotSubtype("{{any f1} f1}","{{int f1} f1,int f2}"); } @Test public void test_2409() { checkNotSubtype("{{any f1} f1}","{{int f2} f1,int f2}"); } @Test public void test_2410() { checkNotSubtype("{{any f1} f1}","{{int f1} f2,int f3}"); } @Test public void test_2411() { checkNotSubtype("{{any f1} f1}","{{int f2} f2,int f3}"); } @Test public void test_2412() { checkNotSubtype("{{any f1} f1}","any"); } @Test public void test_2413() { checkNotSubtype("{{any f1} f1}","null"); } @Test public void test_2414() { checkNotSubtype("{{any f1} f1}","int"); } @Test public void test_2415() { checkNotSubtype("{{any f1} f1}","any"); } @Test public void test_2416() { checkNotSubtype("{{any f1} f1}","any"); } @Test public void test_2417() { checkNotSubtype("{{any f1} f1}","any"); } @Test public void test_2418() { checkNotSubtype("{{any f1} f1}","any"); } @Test public void test_2419() { checkNotSubtype("{{any f1} f1}","null"); } @Test public void test_2420() { checkNotSubtype("{{any f1} f1}","any"); } @Test public void test_2421() { checkNotSubtype("{{any f1} f1}","null"); } @Test public void test_2422() { checkNotSubtype("{{any f1} f1}","null|int"); } @Test public void test_2423() { checkNotSubtype("{{any f1} f1}","int"); } @Test public void test_2424() { checkNotSubtype("{{any f1} f1}","any"); } @Test public void test_2425() { checkNotSubtype("{{any f1} f1}","int|null"); } @Test public void test_2426() { checkNotSubtype("{{any f1} f1}","int"); } @Test public void test_2427() { checkNotSubtype("{{any f1} f1}","any"); } @Test public void test_2428() { checkNotSubtype("{{any f1} f1}","any"); } @Test public void test_2429() { checkNotSubtype("{{any f1} f1}","{null f1}|null"); } @Test public void test_2430() { checkNotSubtype("{{any f1} f1}","{null f2}|null"); } @Test public void test_2431() { checkNotSubtype("{{any f1} f1}","{int f1}|int"); } @Test public void test_2432() { checkNotSubtype("{{any f1} f1}","{int f2}|int"); } @Test public void test_2433() { checkNotSubtype("{{any f2} f1}","any"); } @Test public void test_2434() { checkNotSubtype("{{any f2} f1}","null"); } @Test public void test_2435() { checkNotSubtype("{{any f2} f1}","int"); } @Test public void test_2436() { checkNotSubtype("{{any f2} f1}","{any f1}"); } @Test public void test_2437() { checkNotSubtype("{{any f2} f1}","{any f2}"); } @Test public void test_2438() { checkNotSubtype("{{any f2} f1}","{null f1}"); } @Test public void test_2439() { checkNotSubtype("{{any f2} f1}","{null f2}"); } @Test public void test_2440() { checkNotSubtype("{{any f2} f1}","{int f1}"); } @Test public void test_2441() { checkNotSubtype("{{any f2} f1}","{int f2}"); } @Test public void test_2442() { checkNotSubtype("{{any f2} f1}","{any f1,any f2}"); } @Test public void test_2443() { checkNotSubtype("{{any f2} f1}","{any f2,any f3}"); } @Test public void test_2444() { checkNotSubtype("{{any f2} f1}","{any f1,null f2}"); } @Test public void test_2445() { checkNotSubtype("{{any f2} f1}","{any f2,null f3}"); } @Test public void test_2446() { checkNotSubtype("{{any f2} f1}","{any f1,int f2}"); } @Test public void test_2447() { checkNotSubtype("{{any f2} f1}","{any f2,int f3}"); } @Test public void test_2448() { checkNotSubtype("{{any f2} f1}","{null f1,any f2}"); } @Test public void test_2449() { checkNotSubtype("{{any f2} f1}","{null f2,any f3}"); } @Test public void test_2450() { checkNotSubtype("{{any f2} f1}","{null f1,null f2}"); } @Test public void test_2451() { checkNotSubtype("{{any f2} f1}","{null f2,null f3}"); } @Test public void test_2452() { checkNotSubtype("{{any f2} f1}","{null f1,int f2}"); } @Test public void test_2453() { checkNotSubtype("{{any f2} f1}","{null f2,int f3}"); } @Test public void test_2454() { checkNotSubtype("{{any f2} f1}","{int f1,any f2}"); } @Test public void test_2455() { checkNotSubtype("{{any f2} f1}","{int f2,any f3}"); } @Test public void test_2456() { checkNotSubtype("{{any f2} f1}","{int f1,null f2}"); } @Test public void test_2457() { checkNotSubtype("{{any f2} f1}","{int f2,null f3}"); } @Test public void test_2458() { checkNotSubtype("{{any f2} f1}","{int f1,int f2}"); } @Test public void test_2459() { checkNotSubtype("{{any f2} f1}","{int f2,int f3}"); } @Test public void test_2464() { checkNotSubtype("{{any f2} f1}","{{any f1} f1}"); } @Test public void test_2465() { checkIsSubtype("{{any f2} f1}","{{any f2} f1}"); } @Test public void test_2466() { checkNotSubtype("{{any f2} f1}","{{any f1} f2}"); } @Test public void test_2467() { checkNotSubtype("{{any f2} f1}","{{any f2} f2}"); } @Test public void test_2468() { checkNotSubtype("{{any f2} f1}","{{any f1} f1,any f2}"); } @Test public void test_2469() { checkNotSubtype("{{any f2} f1}","{{any f2} f1,any f2}"); } @Test public void test_2470() { checkNotSubtype("{{any f2} f1}","{{any f1} f2,any f3}"); } @Test public void test_2471() { checkNotSubtype("{{any f2} f1}","{{any f2} f2,any f3}"); } @Test public void test_2472() { checkNotSubtype("{{any f2} f1}","{{null f1} f1}"); } @Test public void test_2473() { checkIsSubtype("{{any f2} f1}","{{null f2} f1}"); } @Test public void test_2474() { checkNotSubtype("{{any f2} f1}","{{null f1} f2}"); } @Test public void test_2475() { checkNotSubtype("{{any f2} f1}","{{null f2} f2}"); } @Test public void test_2476() { checkNotSubtype("{{any f2} f1}","{{null f1} f1,null f2}"); } @Test public void test_2477() { checkNotSubtype("{{any f2} f1}","{{null f2} f1,null f2}"); } @Test public void test_2478() { checkNotSubtype("{{any f2} f1}","{{null f1} f2,null f3}"); } @Test public void test_2479() { checkNotSubtype("{{any f2} f1}","{{null f2} f2,null f3}"); } @Test public void test_2480() { checkNotSubtype("{{any f2} f1}","{{int f1} f1}"); } @Test public void test_2481() { checkIsSubtype("{{any f2} f1}","{{int f2} f1}"); } @Test public void test_2482() { checkNotSubtype("{{any f2} f1}","{{int f1} f2}"); } @Test public void test_2483() { checkNotSubtype("{{any f2} f1}","{{int f2} f2}"); } @Test public void test_2484() { checkNotSubtype("{{any f2} f1}","{{int f1} f1,int f2}"); } @Test public void test_2485() { checkNotSubtype("{{any f2} f1}","{{int f2} f1,int f2}"); } @Test public void test_2486() { checkNotSubtype("{{any f2} f1}","{{int f1} f2,int f3}"); } @Test public void test_2487() { checkNotSubtype("{{any f2} f1}","{{int f2} f2,int f3}"); } @Test public void test_2488() { checkNotSubtype("{{any f2} f1}","any"); } @Test public void test_2489() { checkNotSubtype("{{any f2} f1}","null"); } @Test public void test_2490() { checkNotSubtype("{{any f2} f1}","int"); } @Test public void test_2491() { checkNotSubtype("{{any f2} f1}","any"); } @Test public void test_2492() { checkNotSubtype("{{any f2} f1}","any"); } @Test public void test_2493() { checkNotSubtype("{{any f2} f1}","any"); } @Test public void test_2494() { checkNotSubtype("{{any f2} f1}","any"); } @Test public void test_2495() { checkNotSubtype("{{any f2} f1}","null"); } @Test public void test_2496() { checkNotSubtype("{{any f2} f1}","any"); } @Test public void test_2497() { checkNotSubtype("{{any f2} f1}","null"); } @Test public void test_2498() { checkNotSubtype("{{any f2} f1}","null|int"); } @Test public void test_2499() { checkNotSubtype("{{any f2} f1}","int"); } @Test public void test_2500() { checkNotSubtype("{{any f2} f1}","any"); } @Test public void test_2501() { checkNotSubtype("{{any f2} f1}","int|null"); } @Test public void test_2502() { checkNotSubtype("{{any f2} f1}","int"); } @Test public void test_2503() { checkNotSubtype("{{any f2} f1}","any"); } @Test public void test_2504() { checkNotSubtype("{{any f2} f1}","any"); } @Test public void test_2505() { checkNotSubtype("{{any f2} f1}","{null f1}|null"); } @Test public void test_2506() { checkNotSubtype("{{any f2} f1}","{null f2}|null"); } @Test public void test_2507() { checkNotSubtype("{{any f2} f1}","{int f1}|int"); } @Test public void test_2508() { checkNotSubtype("{{any f2} f1}","{int f2}|int"); } @Test public void test_2509() { checkNotSubtype("{{any f1} f2}","any"); } @Test public void test_2510() { checkNotSubtype("{{any f1} f2}","null"); } @Test public void test_2511() { checkNotSubtype("{{any f1} f2}","int"); } @Test public void test_2512() { checkNotSubtype("{{any f1} f2}","{any f1}"); } @Test public void test_2513() { checkNotSubtype("{{any f1} f2}","{any f2}"); } @Test public void test_2514() { checkNotSubtype("{{any f1} f2}","{null f1}"); } @Test public void test_2515() { checkNotSubtype("{{any f1} f2}","{null f2}"); } @Test public void test_2516() { checkNotSubtype("{{any f1} f2}","{int f1}"); } @Test public void test_2517() { checkNotSubtype("{{any f1} f2}","{int f2}"); } @Test public void test_2518() { checkNotSubtype("{{any f1} f2}","{any f1,any f2}"); } @Test public void test_2519() { checkNotSubtype("{{any f1} f2}","{any f2,any f3}"); } @Test public void test_2520() { checkNotSubtype("{{any f1} f2}","{any f1,null f2}"); } @Test public void test_2521() { checkNotSubtype("{{any f1} f2}","{any f2,null f3}"); } @Test public void test_2522() { checkNotSubtype("{{any f1} f2}","{any f1,int f2}"); } @Test public void test_2523() { checkNotSubtype("{{any f1} f2}","{any f2,int f3}"); } @Test public void test_2524() { checkNotSubtype("{{any f1} f2}","{null f1,any f2}"); } @Test public void test_2525() { checkNotSubtype("{{any f1} f2}","{null f2,any f3}"); } @Test public void test_2526() { checkNotSubtype("{{any f1} f2}","{null f1,null f2}"); } @Test public void test_2527() { checkNotSubtype("{{any f1} f2}","{null f2,null f3}"); } @Test public void test_2528() { checkNotSubtype("{{any f1} f2}","{null f1,int f2}"); } @Test public void test_2529() { checkNotSubtype("{{any f1} f2}","{null f2,int f3}"); } @Test public void test_2530() { checkNotSubtype("{{any f1} f2}","{int f1,any f2}"); } @Test public void test_2531() { checkNotSubtype("{{any f1} f2}","{int f2,any f3}"); } @Test public void test_2532() { checkNotSubtype("{{any f1} f2}","{int f1,null f2}"); } @Test public void test_2533() { checkNotSubtype("{{any f1} f2}","{int f2,null f3}"); } @Test public void test_2534() { checkNotSubtype("{{any f1} f2}","{int f1,int f2}"); } @Test public void test_2535() { checkNotSubtype("{{any f1} f2}","{int f2,int f3}"); } @Test public void test_2540() { checkNotSubtype("{{any f1} f2}","{{any f1} f1}"); } @Test public void test_2541() { checkNotSubtype("{{any f1} f2}","{{any f2} f1}"); } @Test public void test_2542() { checkIsSubtype("{{any f1} f2}","{{any f1} f2}"); } @Test public void test_2543() { checkNotSubtype("{{any f1} f2}","{{any f2} f2}"); } @Test public void test_2544() { checkNotSubtype("{{any f1} f2}","{{any f1} f1,any f2}"); } @Test public void test_2545() { checkNotSubtype("{{any f1} f2}","{{any f2} f1,any f2}"); } @Test public void test_2546() { checkNotSubtype("{{any f1} f2}","{{any f1} f2,any f3}"); } @Test public void test_2547() { checkNotSubtype("{{any f1} f2}","{{any f2} f2,any f3}"); } @Test public void test_2548() { checkNotSubtype("{{any f1} f2}","{{null f1} f1}"); } @Test public void test_2549() { checkNotSubtype("{{any f1} f2}","{{null f2} f1}"); } @Test public void test_2550() { checkIsSubtype("{{any f1} f2}","{{null f1} f2}"); } @Test public void test_2551() { checkNotSubtype("{{any f1} f2}","{{null f2} f2}"); } @Test public void test_2552() { checkNotSubtype("{{any f1} f2}","{{null f1} f1,null f2}"); } @Test public void test_2553() { checkNotSubtype("{{any f1} f2}","{{null f2} f1,null f2}"); } @Test public void test_2554() { checkNotSubtype("{{any f1} f2}","{{null f1} f2,null f3}"); } @Test public void test_2555() { checkNotSubtype("{{any f1} f2}","{{null f2} f2,null f3}"); } @Test public void test_2556() { checkNotSubtype("{{any f1} f2}","{{int f1} f1}"); } @Test public void test_2557() { checkNotSubtype("{{any f1} f2}","{{int f2} f1}"); } @Test public void test_2558() { checkIsSubtype("{{any f1} f2}","{{int f1} f2}"); } @Test public void test_2559() { checkNotSubtype("{{any f1} f2}","{{int f2} f2}"); } @Test public void test_2560() { checkNotSubtype("{{any f1} f2}","{{int f1} f1,int f2}"); } @Test public void test_2561() { checkNotSubtype("{{any f1} f2}","{{int f2} f1,int f2}"); } @Test public void test_2562() { checkNotSubtype("{{any f1} f2}","{{int f1} f2,int f3}"); } @Test public void test_2563() { checkNotSubtype("{{any f1} f2}","{{int f2} f2,int f3}"); } @Test public void test_2564() { checkNotSubtype("{{any f1} f2}","any"); } @Test public void test_2565() { checkNotSubtype("{{any f1} f2}","null"); } @Test public void test_2566() { checkNotSubtype("{{any f1} f2}","int"); } @Test public void test_2567() { checkNotSubtype("{{any f1} f2}","any"); } @Test public void test_2568() { checkNotSubtype("{{any f1} f2}","any"); } @Test public void test_2569() { checkNotSubtype("{{any f1} f2}","any"); } @Test public void test_2570() { checkNotSubtype("{{any f1} f2}","any"); } @Test public void test_2571() { checkNotSubtype("{{any f1} f2}","null"); } @Test public void test_2572() { checkNotSubtype("{{any f1} f2}","any"); } @Test public void test_2573() { checkNotSubtype("{{any f1} f2}","null"); } @Test public void test_2574() { checkNotSubtype("{{any f1} f2}","null|int"); } @Test public void test_2575() { checkNotSubtype("{{any f1} f2}","int"); } @Test public void test_2576() { checkNotSubtype("{{any f1} f2}","any"); } @Test public void test_2577() { checkNotSubtype("{{any f1} f2}","int|null"); } @Test public void test_2578() { checkNotSubtype("{{any f1} f2}","int"); } @Test public void test_2579() { checkNotSubtype("{{any f1} f2}","any"); } @Test public void test_2580() { checkNotSubtype("{{any f1} f2}","any"); } @Test public void test_2581() { checkNotSubtype("{{any f1} f2}","{null f1}|null"); } @Test public void test_2582() { checkNotSubtype("{{any f1} f2}","{null f2}|null"); } @Test public void test_2583() { checkNotSubtype("{{any f1} f2}","{int f1}|int"); } @Test public void test_2584() { checkNotSubtype("{{any f1} f2}","{int f2}|int"); } @Test public void test_2585() { checkNotSubtype("{{any f2} f2}","any"); } @Test public void test_2586() { checkNotSubtype("{{any f2} f2}","null"); } @Test public void test_2587() { checkNotSubtype("{{any f2} f2}","int"); } @Test public void test_2588() { checkNotSubtype("{{any f2} f2}","{any f1}"); } @Test public void test_2589() { checkNotSubtype("{{any f2} f2}","{any f2}"); } @Test public void test_2590() { checkNotSubtype("{{any f2} f2}","{null f1}"); } @Test public void test_2591() { checkNotSubtype("{{any f2} f2}","{null f2}"); } @Test public void test_2592() { checkNotSubtype("{{any f2} f2}","{int f1}"); } @Test public void test_2593() { checkNotSubtype("{{any f2} f2}","{int f2}"); } @Test public void test_2594() { checkNotSubtype("{{any f2} f2}","{any f1,any f2}"); } @Test public void test_2595() { checkNotSubtype("{{any f2} f2}","{any f2,any f3}"); } @Test public void test_2596() { checkNotSubtype("{{any f2} f2}","{any f1,null f2}"); } @Test public void test_2597() { checkNotSubtype("{{any f2} f2}","{any f2,null f3}"); } @Test public void test_2598() { checkNotSubtype("{{any f2} f2}","{any f1,int f2}"); } @Test public void test_2599() { checkNotSubtype("{{any f2} f2}","{any f2,int f3}"); } @Test public void test_2600() { checkNotSubtype("{{any f2} f2}","{null f1,any f2}"); } @Test public void test_2601() { checkNotSubtype("{{any f2} f2}","{null f2,any f3}"); } @Test public void test_2602() { checkNotSubtype("{{any f2} f2}","{null f1,null f2}"); } @Test public void test_2603() { checkNotSubtype("{{any f2} f2}","{null f2,null f3}"); } @Test public void test_2604() { checkNotSubtype("{{any f2} f2}","{null f1,int f2}"); } @Test public void test_2605() { checkNotSubtype("{{any f2} f2}","{null f2,int f3}"); } @Test public void test_2606() { checkNotSubtype("{{any f2} f2}","{int f1,any f2}"); } @Test public void test_2607() { checkNotSubtype("{{any f2} f2}","{int f2,any f3}"); } @Test public void test_2608() { checkNotSubtype("{{any f2} f2}","{int f1,null f2}"); } @Test public void test_2609() { checkNotSubtype("{{any f2} f2}","{int f2,null f3}"); } @Test public void test_2610() { checkNotSubtype("{{any f2} f2}","{int f1,int f2}"); } @Test public void test_2611() { checkNotSubtype("{{any f2} f2}","{int f2,int f3}"); } @Test public void test_2616() { checkNotSubtype("{{any f2} f2}","{{any f1} f1}"); } @Test public void test_2617() { checkNotSubtype("{{any f2} f2}","{{any f2} f1}"); } @Test public void test_2618() { checkNotSubtype("{{any f2} f2}","{{any f1} f2}"); } @Test public void test_2619() { checkIsSubtype("{{any f2} f2}","{{any f2} f2}"); } @Test public void test_2620() { checkNotSubtype("{{any f2} f2}","{{any f1} f1,any f2}"); } @Test public void test_2621() { checkNotSubtype("{{any f2} f2}","{{any f2} f1,any f2}"); } @Test public void test_2622() { checkNotSubtype("{{any f2} f2}","{{any f1} f2,any f3}"); } @Test public void test_2623() { checkNotSubtype("{{any f2} f2}","{{any f2} f2,any f3}"); } @Test public void test_2624() { checkNotSubtype("{{any f2} f2}","{{null f1} f1}"); } @Test public void test_2625() { checkNotSubtype("{{any f2} f2}","{{null f2} f1}"); } @Test public void test_2626() { checkNotSubtype("{{any f2} f2}","{{null f1} f2}"); } @Test public void test_2627() { checkIsSubtype("{{any f2} f2}","{{null f2} f2}"); } @Test public void test_2628() { checkNotSubtype("{{any f2} f2}","{{null f1} f1,null f2}"); } @Test public void test_2629() { checkNotSubtype("{{any f2} f2}","{{null f2} f1,null f2}"); } @Test public void test_2630() { checkNotSubtype("{{any f2} f2}","{{null f1} f2,null f3}"); } @Test public void test_2631() { checkNotSubtype("{{any f2} f2}","{{null f2} f2,null f3}"); } @Test public void test_2632() { checkNotSubtype("{{any f2} f2}","{{int f1} f1}"); } @Test public void test_2633() { checkNotSubtype("{{any f2} f2}","{{int f2} f1}"); } @Test public void test_2634() { checkNotSubtype("{{any f2} f2}","{{int f1} f2}"); } @Test public void test_2635() { checkIsSubtype("{{any f2} f2}","{{int f2} f2}"); } @Test public void test_2636() { checkNotSubtype("{{any f2} f2}","{{int f1} f1,int f2}"); } @Test public void test_2637() { checkNotSubtype("{{any f2} f2}","{{int f2} f1,int f2}"); } @Test public void test_2638() { checkNotSubtype("{{any f2} f2}","{{int f1} f2,int f3}"); } @Test public void test_2639() { checkNotSubtype("{{any f2} f2}","{{int f2} f2,int f3}"); } @Test public void test_2640() { checkNotSubtype("{{any f2} f2}","any"); } @Test public void test_2641() { checkNotSubtype("{{any f2} f2}","null"); } @Test public void test_2642() { checkNotSubtype("{{any f2} f2}","int"); } @Test public void test_2643() { checkNotSubtype("{{any f2} f2}","any"); } @Test public void test_2644() { checkNotSubtype("{{any f2} f2}","any"); } @Test public void test_2645() { checkNotSubtype("{{any f2} f2}","any"); } @Test public void test_2646() { checkNotSubtype("{{any f2} f2}","any"); } @Test public void test_2647() { checkNotSubtype("{{any f2} f2}","null"); } @Test public void test_2648() { checkNotSubtype("{{any f2} f2}","any"); } @Test public void test_2649() { checkNotSubtype("{{any f2} f2}","null"); } @Test public void test_2650() { checkNotSubtype("{{any f2} f2}","null|int"); } @Test public void test_2651() { checkNotSubtype("{{any f2} f2}","int"); } @Test public void test_2652() { checkNotSubtype("{{any f2} f2}","any"); } @Test public void test_2653() { checkNotSubtype("{{any f2} f2}","int|null"); } @Test public void test_2654() { checkNotSubtype("{{any f2} f2}","int"); } @Test public void test_2655() { checkNotSubtype("{{any f2} f2}","any"); } @Test public void test_2656() { checkNotSubtype("{{any f2} f2}","any"); } @Test public void test_2657() { checkNotSubtype("{{any f2} f2}","{null f1}|null"); } @Test public void test_2658() { checkNotSubtype("{{any f2} f2}","{null f2}|null"); } @Test public void test_2659() { checkNotSubtype("{{any f2} f2}","{int f1}|int"); } @Test public void test_2660() { checkNotSubtype("{{any f2} f2}","{int f2}|int"); } @Test public void test_2661() { checkNotSubtype("{{any f1} f1,any f2}","any"); } @Test public void test_2662() { checkNotSubtype("{{any f1} f1,any f2}","null"); } @Test public void test_2663() { checkNotSubtype("{{any f1} f1,any f2}","int"); } @Test public void test_2664() { checkNotSubtype("{{any f1} f1,any f2}","{any f1}"); } @Test public void test_2665() { checkNotSubtype("{{any f1} f1,any f2}","{any f2}"); } @Test public void test_2666() { checkNotSubtype("{{any f1} f1,any f2}","{null f1}"); } @Test public void test_2667() { checkNotSubtype("{{any f1} f1,any f2}","{null f2}"); } @Test public void test_2668() { checkNotSubtype("{{any f1} f1,any f2}","{int f1}"); } @Test public void test_2669() { checkNotSubtype("{{any f1} f1,any f2}","{int f2}"); } @Test public void test_2670() { checkNotSubtype("{{any f1} f1,any f2}","{any f1,any f2}"); } @Test public void test_2671() { checkNotSubtype("{{any f1} f1,any f2}","{any f2,any f3}"); } @Test public void test_2672() { checkNotSubtype("{{any f1} f1,any f2}","{any f1,null f2}"); } @Test public void test_2673() { checkNotSubtype("{{any f1} f1,any f2}","{any f2,null f3}"); } @Test public void test_2674() { checkNotSubtype("{{any f1} f1,any f2}","{any f1,int f2}"); } @Test public void test_2675() { checkNotSubtype("{{any f1} f1,any f2}","{any f2,int f3}"); } @Test public void test_2676() { checkNotSubtype("{{any f1} f1,any f2}","{null f1,any f2}"); } @Test public void test_2677() { checkNotSubtype("{{any f1} f1,any f2}","{null f2,any f3}"); } @Test public void test_2678() { checkNotSubtype("{{any f1} f1,any f2}","{null f1,null f2}"); } @Test public void test_2679() { checkNotSubtype("{{any f1} f1,any f2}","{null f2,null f3}"); } @Test public void test_2680() { checkNotSubtype("{{any f1} f1,any f2}","{null f1,int f2}"); } @Test public void test_2681() { checkNotSubtype("{{any f1} f1,any f2}","{null f2,int f3}"); } @Test public void test_2682() { checkNotSubtype("{{any f1} f1,any f2}","{int f1,any f2}"); } @Test public void test_2683() { checkNotSubtype("{{any f1} f1,any f2}","{int f2,any f3}"); } @Test public void test_2684() { checkNotSubtype("{{any f1} f1,any f2}","{int f1,null f2}"); } @Test public void test_2685() { checkNotSubtype("{{any f1} f1,any f2}","{int f2,null f3}"); } @Test public void test_2686() { checkNotSubtype("{{any f1} f1,any f2}","{int f1,int f2}"); } @Test public void test_2687() { checkNotSubtype("{{any f1} f1,any f2}","{int f2,int f3}"); } @Test public void test_2692() { checkNotSubtype("{{any f1} f1,any f2}","{{any f1} f1}"); } @Test public void test_2693() { checkNotSubtype("{{any f1} f1,any f2}","{{any f2} f1}"); } @Test public void test_2694() { checkNotSubtype("{{any f1} f1,any f2}","{{any f1} f2}"); } @Test public void test_2695() { checkNotSubtype("{{any f1} f1,any f2}","{{any f2} f2}"); } @Test public void test_2696() { checkIsSubtype("{{any f1} f1,any f2}","{{any f1} f1,any f2}"); } @Test public void test_2697() { checkNotSubtype("{{any f1} f1,any f2}","{{any f2} f1,any f2}"); } @Test public void test_2698() { checkNotSubtype("{{any f1} f1,any f2}","{{any f1} f2,any f3}"); } @Test public void test_2699() { checkNotSubtype("{{any f1} f1,any f2}","{{any f2} f2,any f3}"); } @Test public void test_2700() { checkNotSubtype("{{any f1} f1,any f2}","{{null f1} f1}"); } @Test public void test_2701() { checkNotSubtype("{{any f1} f1,any f2}","{{null f2} f1}"); } @Test public void test_2702() { checkNotSubtype("{{any f1} f1,any f2}","{{null f1} f2}"); } @Test public void test_2703() { checkNotSubtype("{{any f1} f1,any f2}","{{null f2} f2}"); } @Test public void test_2704() { checkIsSubtype("{{any f1} f1,any f2}","{{null f1} f1,null f2}"); } @Test public void test_2705() { checkNotSubtype("{{any f1} f1,any f2}","{{null f2} f1,null f2}"); } @Test public void test_2706() { checkNotSubtype("{{any f1} f1,any f2}","{{null f1} f2,null f3}"); } @Test public void test_2707() { checkNotSubtype("{{any f1} f1,any f2}","{{null f2} f2,null f3}"); } @Test public void test_2708() { checkNotSubtype("{{any f1} f1,any f2}","{{int f1} f1}"); } @Test public void test_2709() { checkNotSubtype("{{any f1} f1,any f2}","{{int f2} f1}"); } @Test public void test_2710() { checkNotSubtype("{{any f1} f1,any f2}","{{int f1} f2}"); } @Test public void test_2711() { checkNotSubtype("{{any f1} f1,any f2}","{{int f2} f2}"); } @Test public void test_2712() { checkIsSubtype("{{any f1} f1,any f2}","{{int f1} f1,int f2}"); } @Test public void test_2713() { checkNotSubtype("{{any f1} f1,any f2}","{{int f2} f1,int f2}"); } @Test public void test_2714() { checkNotSubtype("{{any f1} f1,any f2}","{{int f1} f2,int f3}"); } @Test public void test_2715() { checkNotSubtype("{{any f1} f1,any f2}","{{int f2} f2,int f3}"); } @Test public void test_2716() { checkNotSubtype("{{any f1} f1,any f2}","any"); } @Test public void test_2717() { checkNotSubtype("{{any f1} f1,any f2}","null"); } @Test public void test_2718() { checkNotSubtype("{{any f1} f1,any f2}","int"); } @Test public void test_2719() { checkNotSubtype("{{any f1} f1,any f2}","any"); } @Test public void test_2720() { checkNotSubtype("{{any f1} f1,any f2}","any"); } @Test public void test_2721() { checkNotSubtype("{{any f1} f1,any f2}","any"); } @Test public void test_2722() { checkNotSubtype("{{any f1} f1,any f2}","any"); } @Test public void test_2723() { checkNotSubtype("{{any f1} f1,any f2}","null"); } @Test public void test_2724() { checkNotSubtype("{{any f1} f1,any f2}","any"); } @Test public void test_2725() { checkNotSubtype("{{any f1} f1,any f2}","null"); } @Test public void test_2726() { checkNotSubtype("{{any f1} f1,any f2}","null|int"); } @Test public void test_2727() { checkNotSubtype("{{any f1} f1,any f2}","int"); } @Test public void test_2728() { checkNotSubtype("{{any f1} f1,any f2}","any"); } @Test public void test_2729() { checkNotSubtype("{{any f1} f1,any f2}","int|null"); } @Test public void test_2730() { checkNotSubtype("{{any f1} f1,any f2}","int"); } @Test public void test_2731() { checkNotSubtype("{{any f1} f1,any f2}","any"); } @Test public void test_2732() { checkNotSubtype("{{any f1} f1,any f2}","any"); } @Test public void test_2733() { checkNotSubtype("{{any f1} f1,any f2}","{null f1}|null"); } @Test public void test_2734() { checkNotSubtype("{{any f1} f1,any f2}","{null f2}|null"); } @Test public void test_2735() { checkNotSubtype("{{any f1} f1,any f2}","{int f1}|int"); } @Test public void test_2736() { checkNotSubtype("{{any f1} f1,any f2}","{int f2}|int"); } @Test public void test_2737() { checkNotSubtype("{{any f2} f1,any f2}","any"); } @Test public void test_2738() { checkNotSubtype("{{any f2} f1,any f2}","null"); } @Test public void test_2739() { checkNotSubtype("{{any f2} f1,any f2}","int"); } @Test public void test_2740() { checkNotSubtype("{{any f2} f1,any f2}","{any f1}"); } @Test public void test_2741() { checkNotSubtype("{{any f2} f1,any f2}","{any f2}"); } @Test public void test_2742() { checkNotSubtype("{{any f2} f1,any f2}","{null f1}"); } @Test public void test_2743() { checkNotSubtype("{{any f2} f1,any f2}","{null f2}"); } @Test public void test_2744() { checkNotSubtype("{{any f2} f1,any f2}","{int f1}"); } @Test public void test_2745() { checkNotSubtype("{{any f2} f1,any f2}","{int f2}"); } @Test public void test_2746() { checkNotSubtype("{{any f2} f1,any f2}","{any f1,any f2}"); } @Test public void test_2747() { checkNotSubtype("{{any f2} f1,any f2}","{any f2,any f3}"); } @Test public void test_2748() { checkNotSubtype("{{any f2} f1,any f2}","{any f1,null f2}"); } @Test public void test_2749() { checkNotSubtype("{{any f2} f1,any f2}","{any f2,null f3}"); } @Test public void test_2750() { checkNotSubtype("{{any f2} f1,any f2}","{any f1,int f2}"); } @Test public void test_2751() { checkNotSubtype("{{any f2} f1,any f2}","{any f2,int f3}"); } @Test public void test_2752() { checkNotSubtype("{{any f2} f1,any f2}","{null f1,any f2}"); } @Test public void test_2753() { checkNotSubtype("{{any f2} f1,any f2}","{null f2,any f3}"); } @Test public void test_2754() { checkNotSubtype("{{any f2} f1,any f2}","{null f1,null f2}"); } @Test public void test_2755() { checkNotSubtype("{{any f2} f1,any f2}","{null f2,null f3}"); } @Test public void test_2756() { checkNotSubtype("{{any f2} f1,any f2}","{null f1,int f2}"); } @Test public void test_2757() { checkNotSubtype("{{any f2} f1,any f2}","{null f2,int f3}"); } @Test public void test_2758() { checkNotSubtype("{{any f2} f1,any f2}","{int f1,any f2}"); } @Test public void test_2759() { checkNotSubtype("{{any f2} f1,any f2}","{int f2,any f3}"); } @Test public void test_2760() { checkNotSubtype("{{any f2} f1,any f2}","{int f1,null f2}"); } @Test public void test_2761() { checkNotSubtype("{{any f2} f1,any f2}","{int f2,null f3}"); } @Test public void test_2762() { checkNotSubtype("{{any f2} f1,any f2}","{int f1,int f2}"); } @Test public void test_2763() { checkNotSubtype("{{any f2} f1,any f2}","{int f2,int f3}"); } @Test public void test_2768() { checkNotSubtype("{{any f2} f1,any f2}","{{any f1} f1}"); } @Test public void test_2769() { checkNotSubtype("{{any f2} f1,any f2}","{{any f2} f1}"); } @Test public void test_2770() { checkNotSubtype("{{any f2} f1,any f2}","{{any f1} f2}"); } @Test public void test_2771() { checkNotSubtype("{{any f2} f1,any f2}","{{any f2} f2}"); } @Test public void test_2772() { checkNotSubtype("{{any f2} f1,any f2}","{{any f1} f1,any f2}"); } @Test public void test_2773() { checkIsSubtype("{{any f2} f1,any f2}","{{any f2} f1,any f2}"); } @Test public void test_2774() { checkNotSubtype("{{any f2} f1,any f2}","{{any f1} f2,any f3}"); } @Test public void test_2775() { checkNotSubtype("{{any f2} f1,any f2}","{{any f2} f2,any f3}"); } @Test public void test_2776() { checkNotSubtype("{{any f2} f1,any f2}","{{null f1} f1}"); } @Test public void test_2777() { checkNotSubtype("{{any f2} f1,any f2}","{{null f2} f1}"); } @Test public void test_2778() { checkNotSubtype("{{any f2} f1,any f2}","{{null f1} f2}"); } @Test public void test_2779() { checkNotSubtype("{{any f2} f1,any f2}","{{null f2} f2}"); } @Test public void test_2780() { checkNotSubtype("{{any f2} f1,any f2}","{{null f1} f1,null f2}"); } @Test public void test_2781() { checkIsSubtype("{{any f2} f1,any f2}","{{null f2} f1,null f2}"); } @Test public void test_2782() { checkNotSubtype("{{any f2} f1,any f2}","{{null f1} f2,null f3}"); } @Test public void test_2783() { checkNotSubtype("{{any f2} f1,any f2}","{{null f2} f2,null f3}"); } @Test public void test_2784() { checkNotSubtype("{{any f2} f1,any f2}","{{int f1} f1}"); } @Test public void test_2785() { checkNotSubtype("{{any f2} f1,any f2}","{{int f2} f1}"); } @Test public void test_2786() { checkNotSubtype("{{any f2} f1,any f2}","{{int f1} f2}"); } @Test public void test_2787() { checkNotSubtype("{{any f2} f1,any f2}","{{int f2} f2}"); } @Test public void test_2788() { checkNotSubtype("{{any f2} f1,any f2}","{{int f1} f1,int f2}"); } @Test public void test_2789() { checkIsSubtype("{{any f2} f1,any f2}","{{int f2} f1,int f2}"); } @Test public void test_2790() { checkNotSubtype("{{any f2} f1,any f2}","{{int f1} f2,int f3}"); } @Test public void test_2791() { checkNotSubtype("{{any f2} f1,any f2}","{{int f2} f2,int f3}"); } @Test public void test_2792() { checkNotSubtype("{{any f2} f1,any f2}","any"); } @Test public void test_2793() { checkNotSubtype("{{any f2} f1,any f2}","null"); } @Test public void test_2794() { checkNotSubtype("{{any f2} f1,any f2}","int"); } @Test public void test_2795() { checkNotSubtype("{{any f2} f1,any f2}","any"); } @Test public void test_2796() { checkNotSubtype("{{any f2} f1,any f2}","any"); } @Test public void test_2797() { checkNotSubtype("{{any f2} f1,any f2}","any"); } @Test public void test_2798() { checkNotSubtype("{{any f2} f1,any f2}","any"); } @Test public void test_2799() { checkNotSubtype("{{any f2} f1,any f2}","null"); } @Test public void test_2800() { checkNotSubtype("{{any f2} f1,any f2}","any"); } @Test public void test_2801() { checkNotSubtype("{{any f2} f1,any f2}","null"); } @Test public void test_2802() { checkNotSubtype("{{any f2} f1,any f2}","null|int"); } @Test public void test_2803() { checkNotSubtype("{{any f2} f1,any f2}","int"); } @Test public void test_2804() { checkNotSubtype("{{any f2} f1,any f2}","any"); } @Test public void test_2805() { checkNotSubtype("{{any f2} f1,any f2}","int|null"); } @Test public void test_2806() { checkNotSubtype("{{any f2} f1,any f2}","int"); } @Test public void test_2807() { checkNotSubtype("{{any f2} f1,any f2}","any"); } @Test public void test_2808() { checkNotSubtype("{{any f2} f1,any f2}","any"); } @Test public void test_2809() { checkNotSubtype("{{any f2} f1,any f2}","{null f1}|null"); } @Test public void test_2810() { checkNotSubtype("{{any f2} f1,any f2}","{null f2}|null"); } @Test public void test_2811() { checkNotSubtype("{{any f2} f1,any f2}","{int f1}|int"); } @Test public void test_2812() { checkNotSubtype("{{any f2} f1,any f2}","{int f2}|int"); } @Test public void test_2813() { checkNotSubtype("{{any f1} f2,any f3}","any"); } @Test public void test_2814() { checkNotSubtype("{{any f1} f2,any f3}","null"); } @Test public void test_2815() { checkNotSubtype("{{any f1} f2,any f3}","int"); } @Test public void test_2816() { checkNotSubtype("{{any f1} f2,any f3}","{any f1}"); } @Test public void test_2817() { checkNotSubtype("{{any f1} f2,any f3}","{any f2}"); } @Test public void test_2818() { checkNotSubtype("{{any f1} f2,any f3}","{null f1}"); } @Test public void test_2819() { checkNotSubtype("{{any f1} f2,any f3}","{null f2}"); } @Test public void test_2820() { checkNotSubtype("{{any f1} f2,any f3}","{int f1}"); } @Test public void test_2821() { checkNotSubtype("{{any f1} f2,any f3}","{int f2}"); } @Test public void test_2822() { checkNotSubtype("{{any f1} f2,any f3}","{any f1,any f2}"); } @Test public void test_2823() { checkNotSubtype("{{any f1} f2,any f3}","{any f2,any f3}"); } @Test public void test_2824() { checkNotSubtype("{{any f1} f2,any f3}","{any f1,null f2}"); } @Test public void test_2825() { checkNotSubtype("{{any f1} f2,any f3}","{any f2,null f3}"); } @Test public void test_2826() { checkNotSubtype("{{any f1} f2,any f3}","{any f1,int f2}"); } @Test public void test_2827() { checkNotSubtype("{{any f1} f2,any f3}","{any f2,int f3}"); } @Test public void test_2828() { checkNotSubtype("{{any f1} f2,any f3}","{null f1,any f2}"); } @Test public void test_2829() { checkNotSubtype("{{any f1} f2,any f3}","{null f2,any f3}"); } @Test public void test_2830() { checkNotSubtype("{{any f1} f2,any f3}","{null f1,null f2}"); } @Test public void test_2831() { checkNotSubtype("{{any f1} f2,any f3}","{null f2,null f3}"); } @Test public void test_2832() { checkNotSubtype("{{any f1} f2,any f3}","{null f1,int f2}"); } @Test public void test_2833() { checkNotSubtype("{{any f1} f2,any f3}","{null f2,int f3}"); } @Test public void test_2834() { checkNotSubtype("{{any f1} f2,any f3}","{int f1,any f2}"); } @Test public void test_2835() { checkNotSubtype("{{any f1} f2,any f3}","{int f2,any f3}"); } @Test public void test_2836() { checkNotSubtype("{{any f1} f2,any f3}","{int f1,null f2}"); } @Test public void test_2837() { checkNotSubtype("{{any f1} f2,any f3}","{int f2,null f3}"); } @Test public void test_2838() { checkNotSubtype("{{any f1} f2,any f3}","{int f1,int f2}"); } @Test public void test_2839() { checkNotSubtype("{{any f1} f2,any f3}","{int f2,int f3}"); } @Test public void test_2844() { checkNotSubtype("{{any f1} f2,any f3}","{{any f1} f1}"); } @Test public void test_2845() { checkNotSubtype("{{any f1} f2,any f3}","{{any f2} f1}"); } @Test public void test_2846() { checkNotSubtype("{{any f1} f2,any f3}","{{any f1} f2}"); } @Test public void test_2847() { checkNotSubtype("{{any f1} f2,any f3}","{{any f2} f2}"); } @Test public void test_2848() { checkNotSubtype("{{any f1} f2,any f3}","{{any f1} f1,any f2}"); } @Test public void test_2849() { checkNotSubtype("{{any f1} f2,any f3}","{{any f2} f1,any f2}"); } @Test public void test_2850() { checkIsSubtype("{{any f1} f2,any f3}","{{any f1} f2,any f3}"); } @Test public void test_2851() { checkNotSubtype("{{any f1} f2,any f3}","{{any f2} f2,any f3}"); } @Test public void test_2852() { checkNotSubtype("{{any f1} f2,any f3}","{{null f1} f1}"); } @Test public void test_2853() { checkNotSubtype("{{any f1} f2,any f3}","{{null f2} f1}"); } @Test public void test_2854() { checkNotSubtype("{{any f1} f2,any f3}","{{null f1} f2}"); } @Test public void test_2855() { checkNotSubtype("{{any f1} f2,any f3}","{{null f2} f2}"); } @Test public void test_2856() { checkNotSubtype("{{any f1} f2,any f3}","{{null f1} f1,null f2}"); } @Test public void test_2857() { checkNotSubtype("{{any f1} f2,any f3}","{{null f2} f1,null f2}"); } @Test public void test_2858() { checkIsSubtype("{{any f1} f2,any f3}","{{null f1} f2,null f3}"); } @Test public void test_2859() { checkNotSubtype("{{any f1} f2,any f3}","{{null f2} f2,null f3}"); } @Test public void test_2860() { checkNotSubtype("{{any f1} f2,any f3}","{{int f1} f1}"); } @Test public void test_2861() { checkNotSubtype("{{any f1} f2,any f3}","{{int f2} f1}"); } @Test public void test_2862() { checkNotSubtype("{{any f1} f2,any f3}","{{int f1} f2}"); } @Test public void test_2863() { checkNotSubtype("{{any f1} f2,any f3}","{{int f2} f2}"); } @Test public void test_2864() { checkNotSubtype("{{any f1} f2,any f3}","{{int f1} f1,int f2}"); } @Test public void test_2865() { checkNotSubtype("{{any f1} f2,any f3}","{{int f2} f1,int f2}"); } @Test public void test_2866() { checkIsSubtype("{{any f1} f2,any f3}","{{int f1} f2,int f3}"); } @Test public void test_2867() { checkNotSubtype("{{any f1} f2,any f3}","{{int f2} f2,int f3}"); } @Test public void test_2868() { checkNotSubtype("{{any f1} f2,any f3}","any"); } @Test public void test_2869() { checkNotSubtype("{{any f1} f2,any f3}","null"); } @Test public void test_2870() { checkNotSubtype("{{any f1} f2,any f3}","int"); } @Test public void test_2871() { checkNotSubtype("{{any f1} f2,any f3}","any"); } @Test public void test_2872() { checkNotSubtype("{{any f1} f2,any f3}","any"); } @Test public void test_2873() { checkNotSubtype("{{any f1} f2,any f3}","any"); } @Test public void test_2874() { checkNotSubtype("{{any f1} f2,any f3}","any"); } @Test public void test_2875() { checkNotSubtype("{{any f1} f2,any f3}","null"); } @Test public void test_2876() { checkNotSubtype("{{any f1} f2,any f3}","any"); } @Test public void test_2877() { checkNotSubtype("{{any f1} f2,any f3}","null"); } @Test public void test_2878() { checkNotSubtype("{{any f1} f2,any f3}","null|int"); } @Test public void test_2879() { checkNotSubtype("{{any f1} f2,any f3}","int"); } @Test public void test_2880() { checkNotSubtype("{{any f1} f2,any f3}","any"); } @Test public void test_2881() { checkNotSubtype("{{any f1} f2,any f3}","int|null"); } @Test public void test_2882() { checkNotSubtype("{{any f1} f2,any f3}","int"); } @Test public void test_2883() { checkNotSubtype("{{any f1} f2,any f3}","any"); } @Test public void test_2884() { checkNotSubtype("{{any f1} f2,any f3}","any"); } @Test public void test_2885() { checkNotSubtype("{{any f1} f2,any f3}","{null f1}|null"); } @Test public void test_2886() { checkNotSubtype("{{any f1} f2,any f3}","{null f2}|null"); } @Test public void test_2887() { checkNotSubtype("{{any f1} f2,any f3}","{int f1}|int"); } @Test public void test_2888() { checkNotSubtype("{{any f1} f2,any f3}","{int f2}|int"); } @Test public void test_2889() { checkNotSubtype("{{any f2} f2,any f3}","any"); } @Test public void test_2890() { checkNotSubtype("{{any f2} f2,any f3}","null"); } @Test public void test_2891() { checkNotSubtype("{{any f2} f2,any f3}","int"); } @Test public void test_2892() { checkNotSubtype("{{any f2} f2,any f3}","{any f1}"); } @Test public void test_2893() { checkNotSubtype("{{any f2} f2,any f3}","{any f2}"); } @Test public void test_2894() { checkNotSubtype("{{any f2} f2,any f3}","{null f1}"); } @Test public void test_2895() { checkNotSubtype("{{any f2} f2,any f3}","{null f2}"); } @Test public void test_2896() { checkNotSubtype("{{any f2} f2,any f3}","{int f1}"); } @Test public void test_2897() { checkNotSubtype("{{any f2} f2,any f3}","{int f2}"); } @Test public void test_2898() { checkNotSubtype("{{any f2} f2,any f3}","{any f1,any f2}"); } @Test public void test_2899() { checkNotSubtype("{{any f2} f2,any f3}","{any f2,any f3}"); } @Test public void test_2900() { checkNotSubtype("{{any f2} f2,any f3}","{any f1,null f2}"); } @Test public void test_2901() { checkNotSubtype("{{any f2} f2,any f3}","{any f2,null f3}"); } @Test public void test_2902() { checkNotSubtype("{{any f2} f2,any f3}","{any f1,int f2}"); } @Test public void test_2903() { checkNotSubtype("{{any f2} f2,any f3}","{any f2,int f3}"); } @Test public void test_2904() { checkNotSubtype("{{any f2} f2,any f3}","{null f1,any f2}"); } @Test public void test_2905() { checkNotSubtype("{{any f2} f2,any f3}","{null f2,any f3}"); } @Test public void test_2906() { checkNotSubtype("{{any f2} f2,any f3}","{null f1,null f2}"); } @Test public void test_2907() { checkNotSubtype("{{any f2} f2,any f3}","{null f2,null f3}"); } @Test public void test_2908() { checkNotSubtype("{{any f2} f2,any f3}","{null f1,int f2}"); } @Test public void test_2909() { checkNotSubtype("{{any f2} f2,any f3}","{null f2,int f3}"); } @Test public void test_2910() { checkNotSubtype("{{any f2} f2,any f3}","{int f1,any f2}"); } @Test public void test_2911() { checkNotSubtype("{{any f2} f2,any f3}","{int f2,any f3}"); } @Test public void test_2912() { checkNotSubtype("{{any f2} f2,any f3}","{int f1,null f2}"); } @Test public void test_2913() { checkNotSubtype("{{any f2} f2,any f3}","{int f2,null f3}"); } @Test public void test_2914() { checkNotSubtype("{{any f2} f2,any f3}","{int f1,int f2}"); } @Test public void test_2915() { checkNotSubtype("{{any f2} f2,any f3}","{int f2,int f3}"); } @Test public void test_2920() { checkNotSubtype("{{any f2} f2,any f3}","{{any f1} f1}"); } @Test public void test_2921() { checkNotSubtype("{{any f2} f2,any f3}","{{any f2} f1}"); } @Test public void test_2922() { checkNotSubtype("{{any f2} f2,any f3}","{{any f1} f2}"); } @Test public void test_2923() { checkNotSubtype("{{any f2} f2,any f3}","{{any f2} f2}"); } @Test public void test_2924() { checkNotSubtype("{{any f2} f2,any f3}","{{any f1} f1,any f2}"); } @Test public void test_2925() { checkNotSubtype("{{any f2} f2,any f3}","{{any f2} f1,any f2}"); } @Test public void test_2926() { checkNotSubtype("{{any f2} f2,any f3}","{{any f1} f2,any f3}"); } @Test public void test_2927() { checkIsSubtype("{{any f2} f2,any f3}","{{any f2} f2,any f3}"); } @Test public void test_2928() { checkNotSubtype("{{any f2} f2,any f3}","{{null f1} f1}"); } @Test public void test_2929() { checkNotSubtype("{{any f2} f2,any f3}","{{null f2} f1}"); } @Test public void test_2930() { checkNotSubtype("{{any f2} f2,any f3}","{{null f1} f2}"); } @Test public void test_2931() { checkNotSubtype("{{any f2} f2,any f3}","{{null f2} f2}"); } @Test public void test_2932() { checkNotSubtype("{{any f2} f2,any f3}","{{null f1} f1,null f2}"); } @Test public void test_2933() { checkNotSubtype("{{any f2} f2,any f3}","{{null f2} f1,null f2}"); } @Test public void test_2934() { checkNotSubtype("{{any f2} f2,any f3}","{{null f1} f2,null f3}"); } @Test public void test_2935() { checkIsSubtype("{{any f2} f2,any f3}","{{null f2} f2,null f3}"); } @Test public void test_2936() { checkNotSubtype("{{any f2} f2,any f3}","{{int f1} f1}"); } @Test public void test_2937() { checkNotSubtype("{{any f2} f2,any f3}","{{int f2} f1}"); } @Test public void test_2938() { checkNotSubtype("{{any f2} f2,any f3}","{{int f1} f2}"); } @Test public void test_2939() { checkNotSubtype("{{any f2} f2,any f3}","{{int f2} f2}"); } @Test public void test_2940() { checkNotSubtype("{{any f2} f2,any f3}","{{int f1} f1,int f2}"); } @Test public void test_2941() { checkNotSubtype("{{any f2} f2,any f3}","{{int f2} f1,int f2}"); } @Test public void test_2942() { checkNotSubtype("{{any f2} f2,any f3}","{{int f1} f2,int f3}"); } @Test public void test_2943() { checkIsSubtype("{{any f2} f2,any f3}","{{int f2} f2,int f3}"); } @Test public void test_2944() { checkNotSubtype("{{any f2} f2,any f3}","any"); } @Test public void test_2945() { checkNotSubtype("{{any f2} f2,any f3}","null"); } @Test public void test_2946() { checkNotSubtype("{{any f2} f2,any f3}","int"); } @Test public void test_2947() { checkNotSubtype("{{any f2} f2,any f3}","any"); } @Test public void test_2948() { checkNotSubtype("{{any f2} f2,any f3}","any"); } @Test public void test_2949() { checkNotSubtype("{{any f2} f2,any f3}","any"); } @Test public void test_2950() { checkNotSubtype("{{any f2} f2,any f3}","any"); } @Test public void test_2951() { checkNotSubtype("{{any f2} f2,any f3}","null"); } @Test public void test_2952() { checkNotSubtype("{{any f2} f2,any f3}","any"); } @Test public void test_2953() { checkNotSubtype("{{any f2} f2,any f3}","null"); } @Test public void test_2954() { checkNotSubtype("{{any f2} f2,any f3}","null|int"); } @Test public void test_2955() { checkNotSubtype("{{any f2} f2,any f3}","int"); } @Test public void test_2956() { checkNotSubtype("{{any f2} f2,any f3}","any"); } @Test public void test_2957() { checkNotSubtype("{{any f2} f2,any f3}","int|null"); } @Test public void test_2958() { checkNotSubtype("{{any f2} f2,any f3}","int"); } @Test public void test_2959() { checkNotSubtype("{{any f2} f2,any f3}","any"); } @Test public void test_2960() { checkNotSubtype("{{any f2} f2,any f3}","any"); } @Test public void test_2961() { checkNotSubtype("{{any f2} f2,any f3}","{null f1}|null"); } @Test public void test_2962() { checkNotSubtype("{{any f2} f2,any f3}","{null f2}|null"); } @Test public void test_2963() { checkNotSubtype("{{any f2} f2,any f3}","{int f1}|int"); } @Test public void test_2964() { checkNotSubtype("{{any f2} f2,any f3}","{int f2}|int"); } @Test public void test_2965() { checkNotSubtype("{{null f1} f1}","any"); } @Test public void test_2966() { checkNotSubtype("{{null f1} f1}","null"); } @Test public void test_2967() { checkNotSubtype("{{null f1} f1}","int"); } @Test public void test_2968() { checkNotSubtype("{{null f1} f1}","{any f1}"); } @Test public void test_2969() { checkNotSubtype("{{null f1} f1}","{any f2}"); } @Test public void test_2970() { checkNotSubtype("{{null f1} f1}","{null f1}"); } @Test public void test_2971() { checkNotSubtype("{{null f1} f1}","{null f2}"); } @Test public void test_2972() { checkNotSubtype("{{null f1} f1}","{int f1}"); } @Test public void test_2973() { checkNotSubtype("{{null f1} f1}","{int f2}"); } @Test public void test_2974() { checkNotSubtype("{{null f1} f1}","{any f1,any f2}"); } @Test public void test_2975() { checkNotSubtype("{{null f1} f1}","{any f2,any f3}"); } @Test public void test_2976() { checkNotSubtype("{{null f1} f1}","{any f1,null f2}"); } @Test public void test_2977() { checkNotSubtype("{{null f1} f1}","{any f2,null f3}"); } @Test public void test_2978() { checkNotSubtype("{{null f1} f1}","{any f1,int f2}"); } @Test public void test_2979() { checkNotSubtype("{{null f1} f1}","{any f2,int f3}"); } @Test public void test_2980() { checkNotSubtype("{{null f1} f1}","{null f1,any f2}"); } @Test public void test_2981() { checkNotSubtype("{{null f1} f1}","{null f2,any f3}"); } @Test public void test_2982() { checkNotSubtype("{{null f1} f1}","{null f1,null f2}"); } @Test public void test_2983() { checkNotSubtype("{{null f1} f1}","{null f2,null f3}"); } @Test public void test_2984() { checkNotSubtype("{{null f1} f1}","{null f1,int f2}"); } @Test public void test_2985() { checkNotSubtype("{{null f1} f1}","{null f2,int f3}"); } @Test public void test_2986() { checkNotSubtype("{{null f1} f1}","{int f1,any f2}"); } @Test public void test_2987() { checkNotSubtype("{{null f1} f1}","{int f2,any f3}"); } @Test public void test_2988() { checkNotSubtype("{{null f1} f1}","{int f1,null f2}"); } @Test public void test_2989() { checkNotSubtype("{{null f1} f1}","{int f2,null f3}"); } @Test public void test_2990() { checkNotSubtype("{{null f1} f1}","{int f1,int f2}"); } @Test public void test_2991() { checkNotSubtype("{{null f1} f1}","{int f2,int f3}"); } @Test public void test_2996() { checkNotSubtype("{{null f1} f1}","{{any f1} f1}"); } @Test public void test_2997() { checkNotSubtype("{{null f1} f1}","{{any f2} f1}"); } @Test public void test_2998() { checkNotSubtype("{{null f1} f1}","{{any f1} f2}"); } @Test public void test_2999() { checkNotSubtype("{{null f1} f1}","{{any f2} f2}"); } @Test public void test_3000() { checkNotSubtype("{{null f1} f1}","{{any f1} f1,any f2}"); } @Test public void test_3001() { checkNotSubtype("{{null f1} f1}","{{any f2} f1,any f2}"); } @Test public void test_3002() { checkNotSubtype("{{null f1} f1}","{{any f1} f2,any f3}"); } @Test public void test_3003() { checkNotSubtype("{{null f1} f1}","{{any f2} f2,any f3}"); } @Test public void test_3004() { checkIsSubtype("{{null f1} f1}","{{null f1} f1}"); } @Test public void test_3005() { checkNotSubtype("{{null f1} f1}","{{null f2} f1}"); } @Test public void test_3006() { checkNotSubtype("{{null f1} f1}","{{null f1} f2}"); } @Test public void test_3007() { checkNotSubtype("{{null f1} f1}","{{null f2} f2}"); } @Test public void test_3008() { checkNotSubtype("{{null f1} f1}","{{null f1} f1,null f2}"); } @Test public void test_3009() { checkNotSubtype("{{null f1} f1}","{{null f2} f1,null f2}"); } @Test public void test_3010() { checkNotSubtype("{{null f1} f1}","{{null f1} f2,null f3}"); } @Test public void test_3011() { checkNotSubtype("{{null f1} f1}","{{null f2} f2,null f3}"); } @Test public void test_3012() { checkNotSubtype("{{null f1} f1}","{{int f1} f1}"); } @Test public void test_3013() { checkNotSubtype("{{null f1} f1}","{{int f2} f1}"); } @Test public void test_3014() { checkNotSubtype("{{null f1} f1}","{{int f1} f2}"); } @Test public void test_3015() { checkNotSubtype("{{null f1} f1}","{{int f2} f2}"); } @Test public void test_3016() { checkNotSubtype("{{null f1} f1}","{{int f1} f1,int f2}"); } @Test public void test_3017() { checkNotSubtype("{{null f1} f1}","{{int f2} f1,int f2}"); } @Test public void test_3018() { checkNotSubtype("{{null f1} f1}","{{int f1} f2,int f3}"); } @Test public void test_3019() { checkNotSubtype("{{null f1} f1}","{{int f2} f2,int f3}"); } @Test public void test_3020() { checkNotSubtype("{{null f1} f1}","any"); } @Test public void test_3021() { checkNotSubtype("{{null f1} f1}","null"); } @Test public void test_3022() { checkNotSubtype("{{null f1} f1}","int"); } @Test public void test_3023() { checkNotSubtype("{{null f1} f1}","any"); } @Test public void test_3024() { checkNotSubtype("{{null f1} f1}","any"); } @Test public void test_3025() { checkNotSubtype("{{null f1} f1}","any"); } @Test public void test_3026() { checkNotSubtype("{{null f1} f1}","any"); } @Test public void test_3027() { checkNotSubtype("{{null f1} f1}","null"); } @Test public void test_3028() { checkNotSubtype("{{null f1} f1}","any"); } @Test public void test_3029() { checkNotSubtype("{{null f1} f1}","null"); } @Test public void test_3030() { checkNotSubtype("{{null f1} f1}","null|int"); } @Test public void test_3031() { checkNotSubtype("{{null f1} f1}","int"); } @Test public void test_3032() { checkNotSubtype("{{null f1} f1}","any"); } @Test public void test_3033() { checkNotSubtype("{{null f1} f1}","int|null"); } @Test public void test_3034() { checkNotSubtype("{{null f1} f1}","int"); } @Test public void test_3035() { checkNotSubtype("{{null f1} f1}","any"); } @Test public void test_3036() { checkNotSubtype("{{null f1} f1}","any"); } @Test public void test_3037() { checkNotSubtype("{{null f1} f1}","{null f1}|null"); } @Test public void test_3038() { checkNotSubtype("{{null f1} f1}","{null f2}|null"); } @Test public void test_3039() { checkNotSubtype("{{null f1} f1}","{int f1}|int"); } @Test public void test_3040() { checkNotSubtype("{{null f1} f1}","{int f2}|int"); } @Test public void test_3041() { checkNotSubtype("{{null f2} f1}","any"); } @Test public void test_3042() { checkNotSubtype("{{null f2} f1}","null"); } @Test public void test_3043() { checkNotSubtype("{{null f2} f1}","int"); } @Test public void test_3044() { checkNotSubtype("{{null f2} f1}","{any f1}"); } @Test public void test_3045() { checkNotSubtype("{{null f2} f1}","{any f2}"); } @Test public void test_3046() { checkNotSubtype("{{null f2} f1}","{null f1}"); } @Test public void test_3047() { checkNotSubtype("{{null f2} f1}","{null f2}"); } @Test public void test_3048() { checkNotSubtype("{{null f2} f1}","{int f1}"); } @Test public void test_3049() { checkNotSubtype("{{null f2} f1}","{int f2}"); } @Test public void test_3050() { checkNotSubtype("{{null f2} f1}","{any f1,any f2}"); } @Test public void test_3051() { checkNotSubtype("{{null f2} f1}","{any f2,any f3}"); } @Test public void test_3052() { checkNotSubtype("{{null f2} f1}","{any f1,null f2}"); } @Test public void test_3053() { checkNotSubtype("{{null f2} f1}","{any f2,null f3}"); } @Test public void test_3054() { checkNotSubtype("{{null f2} f1}","{any f1,int f2}"); } @Test public void test_3055() { checkNotSubtype("{{null f2} f1}","{any f2,int f3}"); } @Test public void test_3056() { checkNotSubtype("{{null f2} f1}","{null f1,any f2}"); } @Test public void test_3057() { checkNotSubtype("{{null f2} f1}","{null f2,any f3}"); } @Test public void test_3058() { checkNotSubtype("{{null f2} f1}","{null f1,null f2}"); } @Test public void test_3059() { checkNotSubtype("{{null f2} f1}","{null f2,null f3}"); } @Test public void test_3060() { checkNotSubtype("{{null f2} f1}","{null f1,int f2}"); } @Test public void test_3061() { checkNotSubtype("{{null f2} f1}","{null f2,int f3}"); } @Test public void test_3062() { checkNotSubtype("{{null f2} f1}","{int f1,any f2}"); } @Test public void test_3063() { checkNotSubtype("{{null f2} f1}","{int f2,any f3}"); } @Test public void test_3064() { checkNotSubtype("{{null f2} f1}","{int f1,null f2}"); } @Test public void test_3065() { checkNotSubtype("{{null f2} f1}","{int f2,null f3}"); } @Test public void test_3066() { checkNotSubtype("{{null f2} f1}","{int f1,int f2}"); } @Test public void test_3067() { checkNotSubtype("{{null f2} f1}","{int f2,int f3}"); } @Test public void test_3072() { checkNotSubtype("{{null f2} f1}","{{any f1} f1}"); } @Test public void test_3073() { checkNotSubtype("{{null f2} f1}","{{any f2} f1}"); } @Test public void test_3074() { checkNotSubtype("{{null f2} f1}","{{any f1} f2}"); } @Test public void test_3075() { checkNotSubtype("{{null f2} f1}","{{any f2} f2}"); } @Test public void test_3076() { checkNotSubtype("{{null f2} f1}","{{any f1} f1,any f2}"); } @Test public void test_3077() { checkNotSubtype("{{null f2} f1}","{{any f2} f1,any f2}"); } @Test public void test_3078() { checkNotSubtype("{{null f2} f1}","{{any f1} f2,any f3}"); } @Test public void test_3079() { checkNotSubtype("{{null f2} f1}","{{any f2} f2,any f3}"); } @Test public void test_3080() { checkNotSubtype("{{null f2} f1}","{{null f1} f1}"); } @Test public void test_3081() { checkIsSubtype("{{null f2} f1}","{{null f2} f1}"); } @Test public void test_3082() { checkNotSubtype("{{null f2} f1}","{{null f1} f2}"); } @Test public void test_3083() { checkNotSubtype("{{null f2} f1}","{{null f2} f2}"); } @Test public void test_3084() { checkNotSubtype("{{null f2} f1}","{{null f1} f1,null f2}"); } @Test public void test_3085() { checkNotSubtype("{{null f2} f1}","{{null f2} f1,null f2}"); } @Test public void test_3086() { checkNotSubtype("{{null f2} f1}","{{null f1} f2,null f3}"); } @Test public void test_3087() { checkNotSubtype("{{null f2} f1}","{{null f2} f2,null f3}"); } @Test public void test_3088() { checkNotSubtype("{{null f2} f1}","{{int f1} f1}"); } @Test public void test_3089() { checkNotSubtype("{{null f2} f1}","{{int f2} f1}"); } @Test public void test_3090() { checkNotSubtype("{{null f2} f1}","{{int f1} f2}"); } @Test public void test_3091() { checkNotSubtype("{{null f2} f1}","{{int f2} f2}"); } @Test public void test_3092() { checkNotSubtype("{{null f2} f1}","{{int f1} f1,int f2}"); } @Test public void test_3093() { checkNotSubtype("{{null f2} f1}","{{int f2} f1,int f2}"); } @Test public void test_3094() { checkNotSubtype("{{null f2} f1}","{{int f1} f2,int f3}"); } @Test public void test_3095() { checkNotSubtype("{{null f2} f1}","{{int f2} f2,int f3}"); } @Test public void test_3096() { checkNotSubtype("{{null f2} f1}","any"); } @Test public void test_3097() { checkNotSubtype("{{null f2} f1}","null"); } @Test public void test_3098() { checkNotSubtype("{{null f2} f1}","int"); } @Test public void test_3099() { checkNotSubtype("{{null f2} f1}","any"); } @Test public void test_3100() { checkNotSubtype("{{null f2} f1}","any"); } @Test public void test_3101() { checkNotSubtype("{{null f2} f1}","any"); } @Test public void test_3102() { checkNotSubtype("{{null f2} f1}","any"); } @Test public void test_3103() { checkNotSubtype("{{null f2} f1}","null"); } @Test public void test_3104() { checkNotSubtype("{{null f2} f1}","any"); } @Test public void test_3105() { checkNotSubtype("{{null f2} f1}","null"); } @Test public void test_3106() { checkNotSubtype("{{null f2} f1}","null|int"); } @Test public void test_3107() { checkNotSubtype("{{null f2} f1}","int"); } @Test public void test_3108() { checkNotSubtype("{{null f2} f1}","any"); } @Test public void test_3109() { checkNotSubtype("{{null f2} f1}","int|null"); } @Test public void test_3110() { checkNotSubtype("{{null f2} f1}","int"); } @Test public void test_3111() { checkNotSubtype("{{null f2} f1}","any"); } @Test public void test_3112() { checkNotSubtype("{{null f2} f1}","any"); } @Test public void test_3113() { checkNotSubtype("{{null f2} f1}","{null f1}|null"); } @Test public void test_3114() { checkNotSubtype("{{null f2} f1}","{null f2}|null"); } @Test public void test_3115() { checkNotSubtype("{{null f2} f1}","{int f1}|int"); } @Test public void test_3116() { checkNotSubtype("{{null f2} f1}","{int f2}|int"); } @Test public void test_3117() { checkNotSubtype("{{null f1} f2}","any"); } @Test public void test_3118() { checkNotSubtype("{{null f1} f2}","null"); } @Test public void test_3119() { checkNotSubtype("{{null f1} f2}","int"); } @Test public void test_3120() { checkNotSubtype("{{null f1} f2}","{any f1}"); } @Test public void test_3121() { checkNotSubtype("{{null f1} f2}","{any f2}"); } @Test public void test_3122() { checkNotSubtype("{{null f1} f2}","{null f1}"); } @Test public void test_3123() { checkNotSubtype("{{null f1} f2}","{null f2}"); } @Test public void test_3124() { checkNotSubtype("{{null f1} f2}","{int f1}"); } @Test public void test_3125() { checkNotSubtype("{{null f1} f2}","{int f2}"); } @Test public void test_3126() { checkNotSubtype("{{null f1} f2}","{any f1,any f2}"); } @Test public void test_3127() { checkNotSubtype("{{null f1} f2}","{any f2,any f3}"); } @Test public void test_3128() { checkNotSubtype("{{null f1} f2}","{any f1,null f2}"); } @Test public void test_3129() { checkNotSubtype("{{null f1} f2}","{any f2,null f3}"); } @Test public void test_3130() { checkNotSubtype("{{null f1} f2}","{any f1,int f2}"); } @Test public void test_3131() { checkNotSubtype("{{null f1} f2}","{any f2,int f3}"); } @Test public void test_3132() { checkNotSubtype("{{null f1} f2}","{null f1,any f2}"); } @Test public void test_3133() { checkNotSubtype("{{null f1} f2}","{null f2,any f3}"); } @Test public void test_3134() { checkNotSubtype("{{null f1} f2}","{null f1,null f2}"); } @Test public void test_3135() { checkNotSubtype("{{null f1} f2}","{null f2,null f3}"); } @Test public void test_3136() { checkNotSubtype("{{null f1} f2}","{null f1,int f2}"); } @Test public void test_3137() { checkNotSubtype("{{null f1} f2}","{null f2,int f3}"); } @Test public void test_3138() { checkNotSubtype("{{null f1} f2}","{int f1,any f2}"); } @Test public void test_3139() { checkNotSubtype("{{null f1} f2}","{int f2,any f3}"); } @Test public void test_3140() { checkNotSubtype("{{null f1} f2}","{int f1,null f2}"); } @Test public void test_3141() { checkNotSubtype("{{null f1} f2}","{int f2,null f3}"); } @Test public void test_3142() { checkNotSubtype("{{null f1} f2}","{int f1,int f2}"); } @Test public void test_3143() { checkNotSubtype("{{null f1} f2}","{int f2,int f3}"); } @Test public void test_3148() { checkNotSubtype("{{null f1} f2}","{{any f1} f1}"); } @Test public void test_3149() { checkNotSubtype("{{null f1} f2}","{{any f2} f1}"); } @Test public void test_3150() { checkNotSubtype("{{null f1} f2}","{{any f1} f2}"); } @Test public void test_3151() { checkNotSubtype("{{null f1} f2}","{{any f2} f2}"); } @Test public void test_3152() { checkNotSubtype("{{null f1} f2}","{{any f1} f1,any f2}"); } @Test public void test_3153() { checkNotSubtype("{{null f1} f2}","{{any f2} f1,any f2}"); } @Test public void test_3154() { checkNotSubtype("{{null f1} f2}","{{any f1} f2,any f3}"); } @Test public void test_3155() { checkNotSubtype("{{null f1} f2}","{{any f2} f2,any f3}"); } @Test public void test_3156() { checkNotSubtype("{{null f1} f2}","{{null f1} f1}"); } @Test public void test_3157() { checkNotSubtype("{{null f1} f2}","{{null f2} f1}"); } @Test public void test_3158() { checkIsSubtype("{{null f1} f2}","{{null f1} f2}"); } @Test public void test_3159() { checkNotSubtype("{{null f1} f2}","{{null f2} f2}"); } @Test public void test_3160() { checkNotSubtype("{{null f1} f2}","{{null f1} f1,null f2}"); } @Test public void test_3161() { checkNotSubtype("{{null f1} f2}","{{null f2} f1,null f2}"); } @Test public void test_3162() { checkNotSubtype("{{null f1} f2}","{{null f1} f2,null f3}"); } @Test public void test_3163() { checkNotSubtype("{{null f1} f2}","{{null f2} f2,null f3}"); } @Test public void test_3164() { checkNotSubtype("{{null f1} f2}","{{int f1} f1}"); } @Test public void test_3165() { checkNotSubtype("{{null f1} f2}","{{int f2} f1}"); } @Test public void test_3166() { checkNotSubtype("{{null f1} f2}","{{int f1} f2}"); } @Test public void test_3167() { checkNotSubtype("{{null f1} f2}","{{int f2} f2}"); } @Test public void test_3168() { checkNotSubtype("{{null f1} f2}","{{int f1} f1,int f2}"); } @Test public void test_3169() { checkNotSubtype("{{null f1} f2}","{{int f2} f1,int f2}"); } @Test public void test_3170() { checkNotSubtype("{{null f1} f2}","{{int f1} f2,int f3}"); } @Test public void test_3171() { checkNotSubtype("{{null f1} f2}","{{int f2} f2,int f3}"); } @Test public void test_3172() { checkNotSubtype("{{null f1} f2}","any"); } @Test public void test_3173() { checkNotSubtype("{{null f1} f2}","null"); } @Test public void test_3174() { checkNotSubtype("{{null f1} f2}","int"); } @Test public void test_3175() { checkNotSubtype("{{null f1} f2}","any"); } @Test public void test_3176() { checkNotSubtype("{{null f1} f2}","any"); } @Test public void test_3177() { checkNotSubtype("{{null f1} f2}","any"); } @Test public void test_3178() { checkNotSubtype("{{null f1} f2}","any"); } @Test public void test_3179() { checkNotSubtype("{{null f1} f2}","null"); } @Test public void test_3180() { checkNotSubtype("{{null f1} f2}","any"); } @Test public void test_3181() { checkNotSubtype("{{null f1} f2}","null"); } @Test public void test_3182() { checkNotSubtype("{{null f1} f2}","null|int"); } @Test public void test_3183() { checkNotSubtype("{{null f1} f2}","int"); } @Test public void test_3184() { checkNotSubtype("{{null f1} f2}","any"); } @Test public void test_3185() { checkNotSubtype("{{null f1} f2}","int|null"); } @Test public void test_3186() { checkNotSubtype("{{null f1} f2}","int"); } @Test public void test_3187() { checkNotSubtype("{{null f1} f2}","any"); } @Test public void test_3188() { checkNotSubtype("{{null f1} f2}","any"); } @Test public void test_3189() { checkNotSubtype("{{null f1} f2}","{null f1}|null"); } @Test public void test_3190() { checkNotSubtype("{{null f1} f2}","{null f2}|null"); } @Test public void test_3191() { checkNotSubtype("{{null f1} f2}","{int f1}|int"); } @Test public void test_3192() { checkNotSubtype("{{null f1} f2}","{int f2}|int"); } @Test public void test_3193() { checkNotSubtype("{{null f2} f2}","any"); } @Test public void test_3194() { checkNotSubtype("{{null f2} f2}","null"); } @Test public void test_3195() { checkNotSubtype("{{null f2} f2}","int"); } @Test public void test_3196() { checkNotSubtype("{{null f2} f2}","{any f1}"); } @Test public void test_3197() { checkNotSubtype("{{null f2} f2}","{any f2}"); } @Test public void test_3198() { checkNotSubtype("{{null f2} f2}","{null f1}"); } @Test public void test_3199() { checkNotSubtype("{{null f2} f2}","{null f2}"); } @Test public void test_3200() { checkNotSubtype("{{null f2} f2}","{int f1}"); } @Test public void test_3201() { checkNotSubtype("{{null f2} f2}","{int f2}"); } @Test public void test_3202() { checkNotSubtype("{{null f2} f2}","{any f1,any f2}"); } @Test public void test_3203() { checkNotSubtype("{{null f2} f2}","{any f2,any f3}"); } @Test public void test_3204() { checkNotSubtype("{{null f2} f2}","{any f1,null f2}"); } @Test public void test_3205() { checkNotSubtype("{{null f2} f2}","{any f2,null f3}"); } @Test public void test_3206() { checkNotSubtype("{{null f2} f2}","{any f1,int f2}"); } @Test public void test_3207() { checkNotSubtype("{{null f2} f2}","{any f2,int f3}"); } @Test public void test_3208() { checkNotSubtype("{{null f2} f2}","{null f1,any f2}"); } @Test public void test_3209() { checkNotSubtype("{{null f2} f2}","{null f2,any f3}"); } @Test public void test_3210() { checkNotSubtype("{{null f2} f2}","{null f1,null f2}"); } @Test public void test_3211() { checkNotSubtype("{{null f2} f2}","{null f2,null f3}"); } @Test public void test_3212() { checkNotSubtype("{{null f2} f2}","{null f1,int f2}"); } @Test public void test_3213() { checkNotSubtype("{{null f2} f2}","{null f2,int f3}"); } @Test public void test_3214() { checkNotSubtype("{{null f2} f2}","{int f1,any f2}"); } @Test public void test_3215() { checkNotSubtype("{{null f2} f2}","{int f2,any f3}"); } @Test public void test_3216() { checkNotSubtype("{{null f2} f2}","{int f1,null f2}"); } @Test public void test_3217() { checkNotSubtype("{{null f2} f2}","{int f2,null f3}"); } @Test public void test_3218() { checkNotSubtype("{{null f2} f2}","{int f1,int f2}"); } @Test public void test_3219() { checkNotSubtype("{{null f2} f2}","{int f2,int f3}"); } @Test public void test_3224() { checkNotSubtype("{{null f2} f2}","{{any f1} f1}"); } @Test public void test_3225() { checkNotSubtype("{{null f2} f2}","{{any f2} f1}"); } @Test public void test_3226() { checkNotSubtype("{{null f2} f2}","{{any f1} f2}"); } @Test public void test_3227() { checkNotSubtype("{{null f2} f2}","{{any f2} f2}"); } @Test public void test_3228() { checkNotSubtype("{{null f2} f2}","{{any f1} f1,any f2}"); } @Test public void test_3229() { checkNotSubtype("{{null f2} f2}","{{any f2} f1,any f2}"); } @Test public void test_3230() { checkNotSubtype("{{null f2} f2}","{{any f1} f2,any f3}"); } @Test public void test_3231() { checkNotSubtype("{{null f2} f2}","{{any f2} f2,any f3}"); } @Test public void test_3232() { checkNotSubtype("{{null f2} f2}","{{null f1} f1}"); } @Test public void test_3233() { checkNotSubtype("{{null f2} f2}","{{null f2} f1}"); } @Test public void test_3234() { checkNotSubtype("{{null f2} f2}","{{null f1} f2}"); } @Test public void test_3235() { checkIsSubtype("{{null f2} f2}","{{null f2} f2}"); } @Test public void test_3236() { checkNotSubtype("{{null f2} f2}","{{null f1} f1,null f2}"); } @Test public void test_3237() { checkNotSubtype("{{null f2} f2}","{{null f2} f1,null f2}"); } @Test public void test_3238() { checkNotSubtype("{{null f2} f2}","{{null f1} f2,null f3}"); } @Test public void test_3239() { checkNotSubtype("{{null f2} f2}","{{null f2} f2,null f3}"); } @Test public void test_3240() { checkNotSubtype("{{null f2} f2}","{{int f1} f1}"); } @Test public void test_3241() { checkNotSubtype("{{null f2} f2}","{{int f2} f1}"); } @Test public void test_3242() { checkNotSubtype("{{null f2} f2}","{{int f1} f2}"); } @Test public void test_3243() { checkNotSubtype("{{null f2} f2}","{{int f2} f2}"); } @Test public void test_3244() { checkNotSubtype("{{null f2} f2}","{{int f1} f1,int f2}"); } @Test public void test_3245() { checkNotSubtype("{{null f2} f2}","{{int f2} f1,int f2}"); } @Test public void test_3246() { checkNotSubtype("{{null f2} f2}","{{int f1} f2,int f3}"); } @Test public void test_3247() { checkNotSubtype("{{null f2} f2}","{{int f2} f2,int f3}"); } @Test public void test_3248() { checkNotSubtype("{{null f2} f2}","any"); } @Test public void test_3249() { checkNotSubtype("{{null f2} f2}","null"); } @Test public void test_3250() { checkNotSubtype("{{null f2} f2}","int"); } @Test public void test_3251() { checkNotSubtype("{{null f2} f2}","any"); } @Test public void test_3252() { checkNotSubtype("{{null f2} f2}","any"); } @Test public void test_3253() { checkNotSubtype("{{null f2} f2}","any"); } @Test public void test_3254() { checkNotSubtype("{{null f2} f2}","any"); } @Test public void test_3255() { checkNotSubtype("{{null f2} f2}","null"); } @Test public void test_3256() { checkNotSubtype("{{null f2} f2}","any"); } @Test public void test_3257() { checkNotSubtype("{{null f2} f2}","null"); } @Test public void test_3258() { checkNotSubtype("{{null f2} f2}","null|int"); } @Test public void test_3259() { checkNotSubtype("{{null f2} f2}","int"); } @Test public void test_3260() { checkNotSubtype("{{null f2} f2}","any"); } @Test public void test_3261() { checkNotSubtype("{{null f2} f2}","int|null"); } @Test public void test_3262() { checkNotSubtype("{{null f2} f2}","int"); } @Test public void test_3263() { checkNotSubtype("{{null f2} f2}","any"); } @Test public void test_3264() { checkNotSubtype("{{null f2} f2}","any"); } @Test public void test_3265() { checkNotSubtype("{{null f2} f2}","{null f1}|null"); } @Test public void test_3266() { checkNotSubtype("{{null f2} f2}","{null f2}|null"); } @Test public void test_3267() { checkNotSubtype("{{null f2} f2}","{int f1}|int"); } @Test public void test_3268() { checkNotSubtype("{{null f2} f2}","{int f2}|int"); } @Test public void test_3269() { checkNotSubtype("{{null f1} f1,null f2}","any"); } @Test public void test_3270() { checkNotSubtype("{{null f1} f1,null f2}","null"); } @Test public void test_3271() { checkNotSubtype("{{null f1} f1,null f2}","int"); } @Test public void test_3272() { checkNotSubtype("{{null f1} f1,null f2}","{any f1}"); } @Test public void test_3273() { checkNotSubtype("{{null f1} f1,null f2}","{any f2}"); } @Test public void test_3274() { checkNotSubtype("{{null f1} f1,null f2}","{null f1}"); } @Test public void test_3275() { checkNotSubtype("{{null f1} f1,null f2}","{null f2}"); } @Test public void test_3276() { checkNotSubtype("{{null f1} f1,null f2}","{int f1}"); } @Test public void test_3277() { checkNotSubtype("{{null f1} f1,null f2}","{int f2}"); } @Test public void test_3278() { checkNotSubtype("{{null f1} f1,null f2}","{any f1,any f2}"); } @Test public void test_3279() { checkNotSubtype("{{null f1} f1,null f2}","{any f2,any f3}"); } @Test public void test_3280() { checkNotSubtype("{{null f1} f1,null f2}","{any f1,null f2}"); } @Test public void test_3281() { checkNotSubtype("{{null f1} f1,null f2}","{any f2,null f3}"); } @Test public void test_3282() { checkNotSubtype("{{null f1} f1,null f2}","{any f1,int f2}"); } @Test public void test_3283() { checkNotSubtype("{{null f1} f1,null f2}","{any f2,int f3}"); } @Test public void test_3284() { checkNotSubtype("{{null f1} f1,null f2}","{null f1,any f2}"); } @Test public void test_3285() { checkNotSubtype("{{null f1} f1,null f2}","{null f2,any f3}"); } @Test public void test_3286() { checkNotSubtype("{{null f1} f1,null f2}","{null f1,null f2}"); } @Test public void test_3287() { checkNotSubtype("{{null f1} f1,null f2}","{null f2,null f3}"); } @Test public void test_3288() { checkNotSubtype("{{null f1} f1,null f2}","{null f1,int f2}"); } @Test public void test_3289() { checkNotSubtype("{{null f1} f1,null f2}","{null f2,int f3}"); } @Test public void test_3290() { checkNotSubtype("{{null f1} f1,null f2}","{int f1,any f2}"); } @Test public void test_3291() { checkNotSubtype("{{null f1} f1,null f2}","{int f2,any f3}"); } @Test public void test_3292() { checkNotSubtype("{{null f1} f1,null f2}","{int f1,null f2}"); } @Test public void test_3293() { checkNotSubtype("{{null f1} f1,null f2}","{int f2,null f3}"); } @Test public void test_3294() { checkNotSubtype("{{null f1} f1,null f2}","{int f1,int f2}"); } @Test public void test_3295() { checkNotSubtype("{{null f1} f1,null f2}","{int f2,int f3}"); } @Test public void test_3300() { checkNotSubtype("{{null f1} f1,null f2}","{{any f1} f1}"); } @Test public void test_3301() { checkNotSubtype("{{null f1} f1,null f2}","{{any f2} f1}"); } @Test public void test_3302() { checkNotSubtype("{{null f1} f1,null f2}","{{any f1} f2}"); } @Test public void test_3303() { checkNotSubtype("{{null f1} f1,null f2}","{{any f2} f2}"); } @Test public void test_3304() { checkNotSubtype("{{null f1} f1,null f2}","{{any f1} f1,any f2}"); } @Test public void test_3305() { checkNotSubtype("{{null f1} f1,null f2}","{{any f2} f1,any f2}"); } @Test public void test_3306() { checkNotSubtype("{{null f1} f1,null f2}","{{any f1} f2,any f3}"); } @Test public void test_3307() { checkNotSubtype("{{null f1} f1,null f2}","{{any f2} f2,any f3}"); } @Test public void test_3308() { checkNotSubtype("{{null f1} f1,null f2}","{{null f1} f1}"); } @Test public void test_3309() { checkNotSubtype("{{null f1} f1,null f2}","{{null f2} f1}"); } @Test public void test_3310() { checkNotSubtype("{{null f1} f1,null f2}","{{null f1} f2}"); } @Test public void test_3311() { checkNotSubtype("{{null f1} f1,null f2}","{{null f2} f2}"); } @Test public void test_3312() { checkIsSubtype("{{null f1} f1,null f2}","{{null f1} f1,null f2}"); } @Test public void test_3313() { checkNotSubtype("{{null f1} f1,null f2}","{{null f2} f1,null f2}"); } @Test public void test_3314() { checkNotSubtype("{{null f1} f1,null f2}","{{null f1} f2,null f3}"); } @Test public void test_3315() { checkNotSubtype("{{null f1} f1,null f2}","{{null f2} f2,null f3}"); } @Test public void test_3316() { checkNotSubtype("{{null f1} f1,null f2}","{{int f1} f1}"); } @Test public void test_3317() { checkNotSubtype("{{null f1} f1,null f2}","{{int f2} f1}"); } @Test public void test_3318() { checkNotSubtype("{{null f1} f1,null f2}","{{int f1} f2}"); } @Test public void test_3319() { checkNotSubtype("{{null f1} f1,null f2}","{{int f2} f2}"); } @Test public void test_3320() { checkNotSubtype("{{null f1} f1,null f2}","{{int f1} f1,int f2}"); } @Test public void test_3321() { checkNotSubtype("{{null f1} f1,null f2}","{{int f2} f1,int f2}"); } @Test public void test_3322() { checkNotSubtype("{{null f1} f1,null f2}","{{int f1} f2,int f3}"); } @Test public void test_3323() { checkNotSubtype("{{null f1} f1,null f2}","{{int f2} f2,int f3}"); } @Test public void test_3324() { checkNotSubtype("{{null f1} f1,null f2}","any"); } @Test public void test_3325() { checkNotSubtype("{{null f1} f1,null f2}","null"); } @Test public void test_3326() { checkNotSubtype("{{null f1} f1,null f2}","int"); } @Test public void test_3327() { checkNotSubtype("{{null f1} f1,null f2}","any"); } @Test public void test_3328() { checkNotSubtype("{{null f1} f1,null f2}","any"); } @Test public void test_3329() { checkNotSubtype("{{null f1} f1,null f2}","any"); } @Test public void test_3330() { checkNotSubtype("{{null f1} f1,null f2}","any"); } @Test public void test_3331() { checkNotSubtype("{{null f1} f1,null f2}","null"); } @Test public void test_3332() { checkNotSubtype("{{null f1} f1,null f2}","any"); } @Test public void test_3333() { checkNotSubtype("{{null f1} f1,null f2}","null"); } @Test public void test_3334() { checkNotSubtype("{{null f1} f1,null f2}","null|int"); } @Test public void test_3335() { checkNotSubtype("{{null f1} f1,null f2}","int"); } @Test public void test_3336() { checkNotSubtype("{{null f1} f1,null f2}","any"); } @Test public void test_3337() { checkNotSubtype("{{null f1} f1,null f2}","int|null"); } @Test public void test_3338() { checkNotSubtype("{{null f1} f1,null f2}","int"); } @Test public void test_3339() { checkNotSubtype("{{null f1} f1,null f2}","any"); } @Test public void test_3340() { checkNotSubtype("{{null f1} f1,null f2}","any"); } @Test public void test_3341() { checkNotSubtype("{{null f1} f1,null f2}","{null f1}|null"); } @Test public void test_3342() { checkNotSubtype("{{null f1} f1,null f2}","{null f2}|null"); } @Test public void test_3343() { checkNotSubtype("{{null f1} f1,null f2}","{int f1}|int"); } @Test public void test_3344() { checkNotSubtype("{{null f1} f1,null f2}","{int f2}|int"); } @Test public void test_3345() { checkNotSubtype("{{null f2} f1,null f2}","any"); } @Test public void test_3346() { checkNotSubtype("{{null f2} f1,null f2}","null"); } @Test public void test_3347() { checkNotSubtype("{{null f2} f1,null f2}","int"); } @Test public void test_3348() { checkNotSubtype("{{null f2} f1,null f2}","{any f1}"); } @Test public void test_3349() { checkNotSubtype("{{null f2} f1,null f2}","{any f2}"); } @Test public void test_3350() { checkNotSubtype("{{null f2} f1,null f2}","{null f1}"); } @Test public void test_3351() { checkNotSubtype("{{null f2} f1,null f2}","{null f2}"); } @Test public void test_3352() { checkNotSubtype("{{null f2} f1,null f2}","{int f1}"); } @Test public void test_3353() { checkNotSubtype("{{null f2} f1,null f2}","{int f2}"); } @Test public void test_3354() { checkNotSubtype("{{null f2} f1,null f2}","{any f1,any f2}"); } @Test public void test_3355() { checkNotSubtype("{{null f2} f1,null f2}","{any f2,any f3}"); } @Test public void test_3356() { checkNotSubtype("{{null f2} f1,null f2}","{any f1,null f2}"); } @Test public void test_3357() { checkNotSubtype("{{null f2} f1,null f2}","{any f2,null f3}"); } @Test public void test_3358() { checkNotSubtype("{{null f2} f1,null f2}","{any f1,int f2}"); } @Test public void test_3359() { checkNotSubtype("{{null f2} f1,null f2}","{any f2,int f3}"); } @Test public void test_3360() { checkNotSubtype("{{null f2} f1,null f2}","{null f1,any f2}"); } @Test public void test_3361() { checkNotSubtype("{{null f2} f1,null f2}","{null f2,any f3}"); } @Test public void test_3362() { checkNotSubtype("{{null f2} f1,null f2}","{null f1,null f2}"); } @Test public void test_3363() { checkNotSubtype("{{null f2} f1,null f2}","{null f2,null f3}"); } @Test public void test_3364() { checkNotSubtype("{{null f2} f1,null f2}","{null f1,int f2}"); } @Test public void test_3365() { checkNotSubtype("{{null f2} f1,null f2}","{null f2,int f3}"); } @Test public void test_3366() { checkNotSubtype("{{null f2} f1,null f2}","{int f1,any f2}"); } @Test public void test_3367() { checkNotSubtype("{{null f2} f1,null f2}","{int f2,any f3}"); } @Test public void test_3368() { checkNotSubtype("{{null f2} f1,null f2}","{int f1,null f2}"); } @Test public void test_3369() { checkNotSubtype("{{null f2} f1,null f2}","{int f2,null f3}"); } @Test public void test_3370() { checkNotSubtype("{{null f2} f1,null f2}","{int f1,int f2}"); } @Test public void test_3371() { checkNotSubtype("{{null f2} f1,null f2}","{int f2,int f3}"); } @Test public void test_3376() { checkNotSubtype("{{null f2} f1,null f2}","{{any f1} f1}"); } @Test public void test_3377() { checkNotSubtype("{{null f2} f1,null f2}","{{any f2} f1}"); } @Test public void test_3378() { checkNotSubtype("{{null f2} f1,null f2}","{{any f1} f2}"); } @Test public void test_3379() { checkNotSubtype("{{null f2} f1,null f2}","{{any f2} f2}"); } @Test public void test_3380() { checkNotSubtype("{{null f2} f1,null f2}","{{any f1} f1,any f2}"); } @Test public void test_3381() { checkNotSubtype("{{null f2} f1,null f2}","{{any f2} f1,any f2}"); } @Test public void test_3382() { checkNotSubtype("{{null f2} f1,null f2}","{{any f1} f2,any f3}"); } @Test public void test_3383() { checkNotSubtype("{{null f2} f1,null f2}","{{any f2} f2,any f3}"); } @Test public void test_3384() { checkNotSubtype("{{null f2} f1,null f2}","{{null f1} f1}"); } @Test public void test_3385() { checkNotSubtype("{{null f2} f1,null f2}","{{null f2} f1}"); } @Test public void test_3386() { checkNotSubtype("{{null f2} f1,null f2}","{{null f1} f2}"); } @Test public void test_3387() { checkNotSubtype("{{null f2} f1,null f2}","{{null f2} f2}"); } @Test public void test_3388() { checkNotSubtype("{{null f2} f1,null f2}","{{null f1} f1,null f2}"); } @Test public void test_3389() { checkIsSubtype("{{null f2} f1,null f2}","{{null f2} f1,null f2}"); } @Test public void test_3390() { checkNotSubtype("{{null f2} f1,null f2}","{{null f1} f2,null f3}"); } @Test public void test_3391() { checkNotSubtype("{{null f2} f1,null f2}","{{null f2} f2,null f3}"); } @Test public void test_3392() { checkNotSubtype("{{null f2} f1,null f2}","{{int f1} f1}"); } @Test public void test_3393() { checkNotSubtype("{{null f2} f1,null f2}","{{int f2} f1}"); } @Test public void test_3394() { checkNotSubtype("{{null f2} f1,null f2}","{{int f1} f2}"); } @Test public void test_3395() { checkNotSubtype("{{null f2} f1,null f2}","{{int f2} f2}"); } @Test public void test_3396() { checkNotSubtype("{{null f2} f1,null f2}","{{int f1} f1,int f2}"); } @Test public void test_3397() { checkNotSubtype("{{null f2} f1,null f2}","{{int f2} f1,int f2}"); } @Test public void test_3398() { checkNotSubtype("{{null f2} f1,null f2}","{{int f1} f2,int f3}"); } @Test public void test_3399() { checkNotSubtype("{{null f2} f1,null f2}","{{int f2} f2,int f3}"); } @Test public void test_3400() { checkNotSubtype("{{null f2} f1,null f2}","any"); } @Test public void test_3401() { checkNotSubtype("{{null f2} f1,null f2}","null"); } @Test public void test_3402() { checkNotSubtype("{{null f2} f1,null f2}","int"); } @Test public void test_3403() { checkNotSubtype("{{null f2} f1,null f2}","any"); } @Test public void test_3404() { checkNotSubtype("{{null f2} f1,null f2}","any"); } @Test public void test_3405() { checkNotSubtype("{{null f2} f1,null f2}","any"); } @Test public void test_3406() { checkNotSubtype("{{null f2} f1,null f2}","any"); } @Test public void test_3407() { checkNotSubtype("{{null f2} f1,null f2}","null"); } @Test public void test_3408() { checkNotSubtype("{{null f2} f1,null f2}","any"); } @Test public void test_3409() { checkNotSubtype("{{null f2} f1,null f2}","null"); } @Test public void test_3410() { checkNotSubtype("{{null f2} f1,null f2}","null|int"); } @Test public void test_3411() { checkNotSubtype("{{null f2} f1,null f2}","int"); } @Test public void test_3412() { checkNotSubtype("{{null f2} f1,null f2}","any"); } @Test public void test_3413() { checkNotSubtype("{{null f2} f1,null f2}","int|null"); } @Test public void test_3414() { checkNotSubtype("{{null f2} f1,null f2}","int"); } @Test public void test_3415() { checkNotSubtype("{{null f2} f1,null f2}","any"); } @Test public void test_3416() { checkNotSubtype("{{null f2} f1,null f2}","any"); } @Test public void test_3417() { checkNotSubtype("{{null f2} f1,null f2}","{null f1}|null"); } @Test public void test_3418() { checkNotSubtype("{{null f2} f1,null f2}","{null f2}|null"); } @Test public void test_3419() { checkNotSubtype("{{null f2} f1,null f2}","{int f1}|int"); } @Test public void test_3420() { checkNotSubtype("{{null f2} f1,null f2}","{int f2}|int"); } @Test public void test_3421() { checkNotSubtype("{{null f1} f2,null f3}","any"); } @Test public void test_3422() { checkNotSubtype("{{null f1} f2,null f3}","null"); } @Test public void test_3423() { checkNotSubtype("{{null f1} f2,null f3}","int"); } @Test public void test_3424() { checkNotSubtype("{{null f1} f2,null f3}","{any f1}"); } @Test public void test_3425() { checkNotSubtype("{{null f1} f2,null f3}","{any f2}"); } @Test public void test_3426() { checkNotSubtype("{{null f1} f2,null f3}","{null f1}"); } @Test public void test_3427() { checkNotSubtype("{{null f1} f2,null f3}","{null f2}"); } @Test public void test_3428() { checkNotSubtype("{{null f1} f2,null f3}","{int f1}"); } @Test public void test_3429() { checkNotSubtype("{{null f1} f2,null f3}","{int f2}"); } @Test public void test_3430() { checkNotSubtype("{{null f1} f2,null f3}","{any f1,any f2}"); } @Test public void test_3431() { checkNotSubtype("{{null f1} f2,null f3}","{any f2,any f3}"); } @Test public void test_3432() { checkNotSubtype("{{null f1} f2,null f3}","{any f1,null f2}"); } @Test public void test_3433() { checkNotSubtype("{{null f1} f2,null f3}","{any f2,null f3}"); } @Test public void test_3434() { checkNotSubtype("{{null f1} f2,null f3}","{any f1,int f2}"); } @Test public void test_3435() { checkNotSubtype("{{null f1} f2,null f3}","{any f2,int f3}"); } @Test public void test_3436() { checkNotSubtype("{{null f1} f2,null f3}","{null f1,any f2}"); } @Test public void test_3437() { checkNotSubtype("{{null f1} f2,null f3}","{null f2,any f3}"); } @Test public void test_3438() { checkNotSubtype("{{null f1} f2,null f3}","{null f1,null f2}"); } @Test public void test_3439() { checkNotSubtype("{{null f1} f2,null f3}","{null f2,null f3}"); } @Test public void test_3440() { checkNotSubtype("{{null f1} f2,null f3}","{null f1,int f2}"); } @Test public void test_3441() { checkNotSubtype("{{null f1} f2,null f3}","{null f2,int f3}"); } @Test public void test_3442() { checkNotSubtype("{{null f1} f2,null f3}","{int f1,any f2}"); } @Test public void test_3443() { checkNotSubtype("{{null f1} f2,null f3}","{int f2,any f3}"); } @Test public void test_3444() { checkNotSubtype("{{null f1} f2,null f3}","{int f1,null f2}"); } @Test public void test_3445() { checkNotSubtype("{{null f1} f2,null f3}","{int f2,null f3}"); } @Test public void test_3446() { checkNotSubtype("{{null f1} f2,null f3}","{int f1,int f2}"); } @Test public void test_3447() { checkNotSubtype("{{null f1} f2,null f3}","{int f2,int f3}"); } @Test public void test_3452() { checkNotSubtype("{{null f1} f2,null f3}","{{any f1} f1}"); } @Test public void test_3453() { checkNotSubtype("{{null f1} f2,null f3}","{{any f2} f1}"); } @Test public void test_3454() { checkNotSubtype("{{null f1} f2,null f3}","{{any f1} f2}"); } @Test public void test_3455() { checkNotSubtype("{{null f1} f2,null f3}","{{any f2} f2}"); } @Test public void test_3456() { checkNotSubtype("{{null f1} f2,null f3}","{{any f1} f1,any f2}"); } @Test public void test_3457() { checkNotSubtype("{{null f1} f2,null f3}","{{any f2} f1,any f2}"); } @Test public void test_3458() { checkNotSubtype("{{null f1} f2,null f3}","{{any f1} f2,any f3}"); } @Test public void test_3459() { checkNotSubtype("{{null f1} f2,null f3}","{{any f2} f2,any f3}"); } @Test public void test_3460() { checkNotSubtype("{{null f1} f2,null f3}","{{null f1} f1}"); } @Test public void test_3461() { checkNotSubtype("{{null f1} f2,null f3}","{{null f2} f1}"); } @Test public void test_3462() { checkNotSubtype("{{null f1} f2,null f3}","{{null f1} f2}"); } @Test public void test_3463() { checkNotSubtype("{{null f1} f2,null f3}","{{null f2} f2}"); } @Test public void test_3464() { checkNotSubtype("{{null f1} f2,null f3}","{{null f1} f1,null f2}"); } @Test public void test_3465() { checkNotSubtype("{{null f1} f2,null f3}","{{null f2} f1,null f2}"); } @Test public void test_3466() { checkIsSubtype("{{null f1} f2,null f3}","{{null f1} f2,null f3}"); } @Test public void test_3467() { checkNotSubtype("{{null f1} f2,null f3}","{{null f2} f2,null f3}"); } @Test public void test_3468() { checkNotSubtype("{{null f1} f2,null f3}","{{int f1} f1}"); } @Test public void test_3469() { checkNotSubtype("{{null f1} f2,null f3}","{{int f2} f1}"); } @Test public void test_3470() { checkNotSubtype("{{null f1} f2,null f3}","{{int f1} f2}"); } @Test public void test_3471() { checkNotSubtype("{{null f1} f2,null f3}","{{int f2} f2}"); } @Test public void test_3472() { checkNotSubtype("{{null f1} f2,null f3}","{{int f1} f1,int f2}"); } @Test public void test_3473() { checkNotSubtype("{{null f1} f2,null f3}","{{int f2} f1,int f2}"); } @Test public void test_3474() { checkNotSubtype("{{null f1} f2,null f3}","{{int f1} f2,int f3}"); } @Test public void test_3475() { checkNotSubtype("{{null f1} f2,null f3}","{{int f2} f2,int f3}"); } @Test public void test_3476() { checkNotSubtype("{{null f1} f2,null f3}","any"); } @Test public void test_3477() { checkNotSubtype("{{null f1} f2,null f3}","null"); } @Test public void test_3478() { checkNotSubtype("{{null f1} f2,null f3}","int"); } @Test public void test_3479() { checkNotSubtype("{{null f1} f2,null f3}","any"); } @Test public void test_3480() { checkNotSubtype("{{null f1} f2,null f3}","any"); } @Test public void test_3481() { checkNotSubtype("{{null f1} f2,null f3}","any"); } @Test public void test_3482() { checkNotSubtype("{{null f1} f2,null f3}","any"); } @Test public void test_3483() { checkNotSubtype("{{null f1} f2,null f3}","null"); } @Test public void test_3484() { checkNotSubtype("{{null f1} f2,null f3}","any"); } @Test public void test_3485() { checkNotSubtype("{{null f1} f2,null f3}","null"); } @Test public void test_3486() { checkNotSubtype("{{null f1} f2,null f3}","null|int"); } @Test public void test_3487() { checkNotSubtype("{{null f1} f2,null f3}","int"); } @Test public void test_3488() { checkNotSubtype("{{null f1} f2,null f3}","any"); } @Test public void test_3489() { checkNotSubtype("{{null f1} f2,null f3}","int|null"); } @Test public void test_3490() { checkNotSubtype("{{null f1} f2,null f3}","int"); } @Test public void test_3491() { checkNotSubtype("{{null f1} f2,null f3}","any"); } @Test public void test_3492() { checkNotSubtype("{{null f1} f2,null f3}","any"); } @Test public void test_3493() { checkNotSubtype("{{null f1} f2,null f3}","{null f1}|null"); } @Test public void test_3494() { checkNotSubtype("{{null f1} f2,null f3}","{null f2}|null"); } @Test public void test_3495() { checkNotSubtype("{{null f1} f2,null f3}","{int f1}|int"); } @Test public void test_3496() { checkNotSubtype("{{null f1} f2,null f3}","{int f2}|int"); } @Test public void test_3497() { checkNotSubtype("{{null f2} f2,null f3}","any"); } @Test public void test_3498() { checkNotSubtype("{{null f2} f2,null f3}","null"); } @Test public void test_3499() { checkNotSubtype("{{null f2} f2,null f3}","int"); } @Test public void test_3500() { checkNotSubtype("{{null f2} f2,null f3}","{any f1}"); } @Test public void test_3501() { checkNotSubtype("{{null f2} f2,null f3}","{any f2}"); } @Test public void test_3502() { checkNotSubtype("{{null f2} f2,null f3}","{null f1}"); } @Test public void test_3503() { checkNotSubtype("{{null f2} f2,null f3}","{null f2}"); } @Test public void test_3504() { checkNotSubtype("{{null f2} f2,null f3}","{int f1}"); } @Test public void test_3505() { checkNotSubtype("{{null f2} f2,null f3}","{int f2}"); } @Test public void test_3506() { checkNotSubtype("{{null f2} f2,null f3}","{any f1,any f2}"); } @Test public void test_3507() { checkNotSubtype("{{null f2} f2,null f3}","{any f2,any f3}"); } @Test public void test_3508() { checkNotSubtype("{{null f2} f2,null f3}","{any f1,null f2}"); } @Test public void test_3509() { checkNotSubtype("{{null f2} f2,null f3}","{any f2,null f3}"); } @Test public void test_3510() { checkNotSubtype("{{null f2} f2,null f3}","{any f1,int f2}"); } @Test public void test_3511() { checkNotSubtype("{{null f2} f2,null f3}","{any f2,int f3}"); } @Test public void test_3512() { checkNotSubtype("{{null f2} f2,null f3}","{null f1,any f2}"); } @Test public void test_3513() { checkNotSubtype("{{null f2} f2,null f3}","{null f2,any f3}"); } @Test public void test_3514() { checkNotSubtype("{{null f2} f2,null f3}","{null f1,null f2}"); } @Test public void test_3515() { checkNotSubtype("{{null f2} f2,null f3}","{null f2,null f3}"); } @Test public void test_3516() { checkNotSubtype("{{null f2} f2,null f3}","{null f1,int f2}"); } @Test public void test_3517() { checkNotSubtype("{{null f2} f2,null f3}","{null f2,int f3}"); } @Test public void test_3518() { checkNotSubtype("{{null f2} f2,null f3}","{int f1,any f2}"); } @Test public void test_3519() { checkNotSubtype("{{null f2} f2,null f3}","{int f2,any f3}"); } @Test public void test_3520() { checkNotSubtype("{{null f2} f2,null f3}","{int f1,null f2}"); } @Test public void test_3521() { checkNotSubtype("{{null f2} f2,null f3}","{int f2,null f3}"); } @Test public void test_3522() { checkNotSubtype("{{null f2} f2,null f3}","{int f1,int f2}"); } @Test public void test_3523() { checkNotSubtype("{{null f2} f2,null f3}","{int f2,int f3}"); } @Test public void test_3528() { checkNotSubtype("{{null f2} f2,null f3}","{{any f1} f1}"); } @Test public void test_3529() { checkNotSubtype("{{null f2} f2,null f3}","{{any f2} f1}"); } @Test public void test_3530() { checkNotSubtype("{{null f2} f2,null f3}","{{any f1} f2}"); } @Test public void test_3531() { checkNotSubtype("{{null f2} f2,null f3}","{{any f2} f2}"); } @Test public void test_3532() { checkNotSubtype("{{null f2} f2,null f3}","{{any f1} f1,any f2}"); } @Test public void test_3533() { checkNotSubtype("{{null f2} f2,null f3}","{{any f2} f1,any f2}"); } @Test public void test_3534() { checkNotSubtype("{{null f2} f2,null f3}","{{any f1} f2,any f3}"); } @Test public void test_3535() { checkNotSubtype("{{null f2} f2,null f3}","{{any f2} f2,any f3}"); } @Test public void test_3536() { checkNotSubtype("{{null f2} f2,null f3}","{{null f1} f1}"); } @Test public void test_3537() { checkNotSubtype("{{null f2} f2,null f3}","{{null f2} f1}"); } @Test public void test_3538() { checkNotSubtype("{{null f2} f2,null f3}","{{null f1} f2}"); } @Test public void test_3539() { checkNotSubtype("{{null f2} f2,null f3}","{{null f2} f2}"); } @Test public void test_3540() { checkNotSubtype("{{null f2} f2,null f3}","{{null f1} f1,null f2}"); } @Test public void test_3541() { checkNotSubtype("{{null f2} f2,null f3}","{{null f2} f1,null f2}"); } @Test public void test_3542() { checkNotSubtype("{{null f2} f2,null f3}","{{null f1} f2,null f3}"); } @Test public void test_3543() { checkIsSubtype("{{null f2} f2,null f3}","{{null f2} f2,null f3}"); } @Test public void test_3544() { checkNotSubtype("{{null f2} f2,null f3}","{{int f1} f1}"); } @Test public void test_3545() { checkNotSubtype("{{null f2} f2,null f3}","{{int f2} f1}"); } @Test public void test_3546() { checkNotSubtype("{{null f2} f2,null f3}","{{int f1} f2}"); } @Test public void test_3547() { checkNotSubtype("{{null f2} f2,null f3}","{{int f2} f2}"); } @Test public void test_3548() { checkNotSubtype("{{null f2} f2,null f3}","{{int f1} f1,int f2}"); } @Test public void test_3549() { checkNotSubtype("{{null f2} f2,null f3}","{{int f2} f1,int f2}"); } @Test public void test_3550() { checkNotSubtype("{{null f2} f2,null f3}","{{int f1} f2,int f3}"); } @Test public void test_3551() { checkNotSubtype("{{null f2} f2,null f3}","{{int f2} f2,int f3}"); } @Test public void test_3552() { checkNotSubtype("{{null f2} f2,null f3}","any"); } @Test public void test_3553() { checkNotSubtype("{{null f2} f2,null f3}","null"); } @Test public void test_3554() { checkNotSubtype("{{null f2} f2,null f3}","int"); } @Test public void test_3555() { checkNotSubtype("{{null f2} f2,null f3}","any"); } @Test public void test_3556() { checkNotSubtype("{{null f2} f2,null f3}","any"); } @Test public void test_3557() { checkNotSubtype("{{null f2} f2,null f3}","any"); } @Test public void test_3558() { checkNotSubtype("{{null f2} f2,null f3}","any"); } @Test public void test_3559() { checkNotSubtype("{{null f2} f2,null f3}","null"); } @Test public void test_3560() { checkNotSubtype("{{null f2} f2,null f3}","any"); } @Test public void test_3561() { checkNotSubtype("{{null f2} f2,null f3}","null"); } @Test public void test_3562() { checkNotSubtype("{{null f2} f2,null f3}","null|int"); } @Test public void test_3563() { checkNotSubtype("{{null f2} f2,null f3}","int"); } @Test public void test_3564() { checkNotSubtype("{{null f2} f2,null f3}","any"); } @Test public void test_3565() { checkNotSubtype("{{null f2} f2,null f3}","int|null"); } @Test public void test_3566() { checkNotSubtype("{{null f2} f2,null f3}","int"); } @Test public void test_3567() { checkNotSubtype("{{null f2} f2,null f3}","any"); } @Test public void test_3568() { checkNotSubtype("{{null f2} f2,null f3}","any"); } @Test public void test_3569() { checkNotSubtype("{{null f2} f2,null f3}","{null f1}|null"); } @Test public void test_3570() { checkNotSubtype("{{null f2} f2,null f3}","{null f2}|null"); } @Test public void test_3571() { checkNotSubtype("{{null f2} f2,null f3}","{int f1}|int"); } @Test public void test_3572() { checkNotSubtype("{{null f2} f2,null f3}","{int f2}|int"); } @Test public void test_3573() { checkNotSubtype("{{int f1} f1}","any"); } @Test public void test_3574() { checkNotSubtype("{{int f1} f1}","null"); } @Test public void test_3575() { checkNotSubtype("{{int f1} f1}","int"); } @Test public void test_3576() { checkNotSubtype("{{int f1} f1}","{any f1}"); } @Test public void test_3577() { checkNotSubtype("{{int f1} f1}","{any f2}"); } @Test public void test_3578() { checkNotSubtype("{{int f1} f1}","{null f1}"); } @Test public void test_3579() { checkNotSubtype("{{int f1} f1}","{null f2}"); } @Test public void test_3580() { checkNotSubtype("{{int f1} f1}","{int f1}"); } @Test public void test_3581() { checkNotSubtype("{{int f1} f1}","{int f2}"); } @Test public void test_3582() { checkNotSubtype("{{int f1} f1}","{any f1,any f2}"); } @Test public void test_3583() { checkNotSubtype("{{int f1} f1}","{any f2,any f3}"); } @Test public void test_3584() { checkNotSubtype("{{int f1} f1}","{any f1,null f2}"); } @Test public void test_3585() { checkNotSubtype("{{int f1} f1}","{any f2,null f3}"); } @Test public void test_3586() { checkNotSubtype("{{int f1} f1}","{any f1,int f2}"); } @Test public void test_3587() { checkNotSubtype("{{int f1} f1}","{any f2,int f3}"); } @Test public void test_3588() { checkNotSubtype("{{int f1} f1}","{null f1,any f2}"); } @Test public void test_3589() { checkNotSubtype("{{int f1} f1}","{null f2,any f3}"); } @Test public void test_3590() { checkNotSubtype("{{int f1} f1}","{null f1,null f2}"); } @Test public void test_3591() { checkNotSubtype("{{int f1} f1}","{null f2,null f3}"); } @Test public void test_3592() { checkNotSubtype("{{int f1} f1}","{null f1,int f2}"); } @Test public void test_3593() { checkNotSubtype("{{int f1} f1}","{null f2,int f3}"); } @Test public void test_3594() { checkNotSubtype("{{int f1} f1}","{int f1,any f2}"); } @Test public void test_3595() { checkNotSubtype("{{int f1} f1}","{int f2,any f3}"); } @Test public void test_3596() { checkNotSubtype("{{int f1} f1}","{int f1,null f2}"); } @Test public void test_3597() { checkNotSubtype("{{int f1} f1}","{int f2,null f3}"); } @Test public void test_3598() { checkNotSubtype("{{int f1} f1}","{int f1,int f2}"); } @Test public void test_3599() { checkNotSubtype("{{int f1} f1}","{int f2,int f3}"); } @Test public void test_3604() { checkNotSubtype("{{int f1} f1}","{{any f1} f1}"); } @Test public void test_3605() { checkNotSubtype("{{int f1} f1}","{{any f2} f1}"); } @Test public void test_3606() { checkNotSubtype("{{int f1} f1}","{{any f1} f2}"); } @Test public void test_3607() { checkNotSubtype("{{int f1} f1}","{{any f2} f2}"); } @Test public void test_3608() { checkNotSubtype("{{int f1} f1}","{{any f1} f1,any f2}"); } @Test public void test_3609() { checkNotSubtype("{{int f1} f1}","{{any f2} f1,any f2}"); } @Test public void test_3610() { checkNotSubtype("{{int f1} f1}","{{any f1} f2,any f3}"); } @Test public void test_3611() { checkNotSubtype("{{int f1} f1}","{{any f2} f2,any f3}"); } @Test public void test_3612() { checkNotSubtype("{{int f1} f1}","{{null f1} f1}"); } @Test public void test_3613() { checkNotSubtype("{{int f1} f1}","{{null f2} f1}"); } @Test public void test_3614() { checkNotSubtype("{{int f1} f1}","{{null f1} f2}"); } @Test public void test_3615() { checkNotSubtype("{{int f1} f1}","{{null f2} f2}"); } @Test public void test_3616() { checkNotSubtype("{{int f1} f1}","{{null f1} f1,null f2}"); } @Test public void test_3617() { checkNotSubtype("{{int f1} f1}","{{null f2} f1,null f2}"); } @Test public void test_3618() { checkNotSubtype("{{int f1} f1}","{{null f1} f2,null f3}"); } @Test public void test_3619() { checkNotSubtype("{{int f1} f1}","{{null f2} f2,null f3}"); } @Test public void test_3620() { checkIsSubtype("{{int f1} f1}","{{int f1} f1}"); } @Test public void test_3621() { checkNotSubtype("{{int f1} f1}","{{int f2} f1}"); } @Test public void test_3622() { checkNotSubtype("{{int f1} f1}","{{int f1} f2}"); } @Test public void test_3623() { checkNotSubtype("{{int f1} f1}","{{int f2} f2}"); } @Test public void test_3624() { checkNotSubtype("{{int f1} f1}","{{int f1} f1,int f2}"); } @Test public void test_3625() { checkNotSubtype("{{int f1} f1}","{{int f2} f1,int f2}"); } @Test public void test_3626() { checkNotSubtype("{{int f1} f1}","{{int f1} f2,int f3}"); } @Test public void test_3627() { checkNotSubtype("{{int f1} f1}","{{int f2} f2,int f3}"); } @Test public void test_3628() { checkNotSubtype("{{int f1} f1}","any"); } @Test public void test_3629() { checkNotSubtype("{{int f1} f1}","null"); } @Test public void test_3630() { checkNotSubtype("{{int f1} f1}","int"); } @Test public void test_3631() { checkNotSubtype("{{int f1} f1}","any"); } @Test public void test_3632() { checkNotSubtype("{{int f1} f1}","any"); } @Test public void test_3633() { checkNotSubtype("{{int f1} f1}","any"); } @Test public void test_3634() { checkNotSubtype("{{int f1} f1}","any"); } @Test public void test_3635() { checkNotSubtype("{{int f1} f1}","null"); } @Test public void test_3636() { checkNotSubtype("{{int f1} f1}","any"); } @Test public void test_3637() { checkNotSubtype("{{int f1} f1}","null"); } @Test public void test_3638() { checkNotSubtype("{{int f1} f1}","null|int"); } @Test public void test_3639() { checkNotSubtype("{{int f1} f1}","int"); } @Test public void test_3640() { checkNotSubtype("{{int f1} f1}","any"); } @Test public void test_3641() { checkNotSubtype("{{int f1} f1}","int|null"); } @Test public void test_3642() { checkNotSubtype("{{int f1} f1}","int"); } @Test public void test_3643() { checkNotSubtype("{{int f1} f1}","any"); } @Test public void test_3644() { checkNotSubtype("{{int f1} f1}","any"); } @Test public void test_3645() { checkNotSubtype("{{int f1} f1}","{null f1}|null"); } @Test public void test_3646() { checkNotSubtype("{{int f1} f1}","{null f2}|null"); } @Test public void test_3647() { checkNotSubtype("{{int f1} f1}","{int f1}|int"); } @Test public void test_3648() { checkNotSubtype("{{int f1} f1}","{int f2}|int"); } @Test public void test_3649() { checkNotSubtype("{{int f2} f1}","any"); } @Test public void test_3650() { checkNotSubtype("{{int f2} f1}","null"); } @Test public void test_3651() { checkNotSubtype("{{int f2} f1}","int"); } @Test public void test_3652() { checkNotSubtype("{{int f2} f1}","{any f1}"); } @Test public void test_3653() { checkNotSubtype("{{int f2} f1}","{any f2}"); } @Test public void test_3654() { checkNotSubtype("{{int f2} f1}","{null f1}"); } @Test public void test_3655() { checkNotSubtype("{{int f2} f1}","{null f2}"); } @Test public void test_3656() { checkNotSubtype("{{int f2} f1}","{int f1}"); } @Test public void test_3657() { checkNotSubtype("{{int f2} f1}","{int f2}"); } @Test public void test_3658() { checkNotSubtype("{{int f2} f1}","{any f1,any f2}"); } @Test public void test_3659() { checkNotSubtype("{{int f2} f1}","{any f2,any f3}"); } @Test public void test_3660() { checkNotSubtype("{{int f2} f1}","{any f1,null f2}"); } @Test public void test_3661() { checkNotSubtype("{{int f2} f1}","{any f2,null f3}"); } @Test public void test_3662() { checkNotSubtype("{{int f2} f1}","{any f1,int f2}"); } @Test public void test_3663() { checkNotSubtype("{{int f2} f1}","{any f2,int f3}"); } @Test public void test_3664() { checkNotSubtype("{{int f2} f1}","{null f1,any f2}"); } @Test public void test_3665() { checkNotSubtype("{{int f2} f1}","{null f2,any f3}"); } @Test public void test_3666() { checkNotSubtype("{{int f2} f1}","{null f1,null f2}"); } @Test public void test_3667() { checkNotSubtype("{{int f2} f1}","{null f2,null f3}"); } @Test public void test_3668() { checkNotSubtype("{{int f2} f1}","{null f1,int f2}"); } @Test public void test_3669() { checkNotSubtype("{{int f2} f1}","{null f2,int f3}"); } @Test public void test_3670() { checkNotSubtype("{{int f2} f1}","{int f1,any f2}"); } @Test public void test_3671() { checkNotSubtype("{{int f2} f1}","{int f2,any f3}"); } @Test public void test_3672() { checkNotSubtype("{{int f2} f1}","{int f1,null f2}"); } @Test public void test_3673() { checkNotSubtype("{{int f2} f1}","{int f2,null f3}"); } @Test public void test_3674() { checkNotSubtype("{{int f2} f1}","{int f1,int f2}"); } @Test public void test_3675() { checkNotSubtype("{{int f2} f1}","{int f2,int f3}"); } @Test public void test_3680() { checkNotSubtype("{{int f2} f1}","{{any f1} f1}"); } @Test public void test_3681() { checkNotSubtype("{{int f2} f1}","{{any f2} f1}"); } @Test public void test_3682() { checkNotSubtype("{{int f2} f1}","{{any f1} f2}"); } @Test public void test_3683() { checkNotSubtype("{{int f2} f1}","{{any f2} f2}"); } @Test public void test_3684() { checkNotSubtype("{{int f2} f1}","{{any f1} f1,any f2}"); } @Test public void test_3685() { checkNotSubtype("{{int f2} f1}","{{any f2} f1,any f2}"); } @Test public void test_3686() { checkNotSubtype("{{int f2} f1}","{{any f1} f2,any f3}"); } @Test public void test_3687() { checkNotSubtype("{{int f2} f1}","{{any f2} f2,any f3}"); } @Test public void test_3688() { checkNotSubtype("{{int f2} f1}","{{null f1} f1}"); } @Test public void test_3689() { checkNotSubtype("{{int f2} f1}","{{null f2} f1}"); } @Test public void test_3690() { checkNotSubtype("{{int f2} f1}","{{null f1} f2}"); } @Test public void test_3691() { checkNotSubtype("{{int f2} f1}","{{null f2} f2}"); } @Test public void test_3692() { checkNotSubtype("{{int f2} f1}","{{null f1} f1,null f2}"); } @Test public void test_3693() { checkNotSubtype("{{int f2} f1}","{{null f2} f1,null f2}"); } @Test public void test_3694() { checkNotSubtype("{{int f2} f1}","{{null f1} f2,null f3}"); } @Test public void test_3695() { checkNotSubtype("{{int f2} f1}","{{null f2} f2,null f3}"); } @Test public void test_3696() { checkNotSubtype("{{int f2} f1}","{{int f1} f1}"); } @Test public void test_3697() { checkIsSubtype("{{int f2} f1}","{{int f2} f1}"); } @Test public void test_3698() { checkNotSubtype("{{int f2} f1}","{{int f1} f2}"); } @Test public void test_3699() { checkNotSubtype("{{int f2} f1}","{{int f2} f2}"); } @Test public void test_3700() { checkNotSubtype("{{int f2} f1}","{{int f1} f1,int f2}"); } @Test public void test_3701() { checkNotSubtype("{{int f2} f1}","{{int f2} f1,int f2}"); } @Test public void test_3702() { checkNotSubtype("{{int f2} f1}","{{int f1} f2,int f3}"); } @Test public void test_3703() { checkNotSubtype("{{int f2} f1}","{{int f2} f2,int f3}"); } @Test public void test_3704() { checkNotSubtype("{{int f2} f1}","any"); } @Test public void test_3705() { checkNotSubtype("{{int f2} f1}","null"); } @Test public void test_3706() { checkNotSubtype("{{int f2} f1}","int"); } @Test public void test_3707() { checkNotSubtype("{{int f2} f1}","any"); } @Test public void test_3708() { checkNotSubtype("{{int f2} f1}","any"); } @Test public void test_3709() { checkNotSubtype("{{int f2} f1}","any"); } @Test public void test_3710() { checkNotSubtype("{{int f2} f1}","any"); } @Test public void test_3711() { checkNotSubtype("{{int f2} f1}","null"); } @Test public void test_3712() { checkNotSubtype("{{int f2} f1}","any"); } @Test public void test_3713() { checkNotSubtype("{{int f2} f1}","null"); } @Test public void test_3714() { checkNotSubtype("{{int f2} f1}","null|int"); } @Test public void test_3715() { checkNotSubtype("{{int f2} f1}","int"); } @Test public void test_3716() { checkNotSubtype("{{int f2} f1}","any"); } @Test public void test_3717() { checkNotSubtype("{{int f2} f1}","int|null"); } @Test public void test_3718() { checkNotSubtype("{{int f2} f1}","int"); } @Test public void test_3719() { checkNotSubtype("{{int f2} f1}","any"); } @Test public void test_3720() { checkNotSubtype("{{int f2} f1}","any"); } @Test public void test_3721() { checkNotSubtype("{{int f2} f1}","{null f1}|null"); } @Test public void test_3722() { checkNotSubtype("{{int f2} f1}","{null f2}|null"); } @Test public void test_3723() { checkNotSubtype("{{int f2} f1}","{int f1}|int"); } @Test public void test_3724() { checkNotSubtype("{{int f2} f1}","{int f2}|int"); } @Test public void test_3725() { checkNotSubtype("{{int f1} f2}","any"); } @Test public void test_3726() { checkNotSubtype("{{int f1} f2}","null"); } @Test public void test_3727() { checkNotSubtype("{{int f1} f2}","int"); } @Test public void test_3728() { checkNotSubtype("{{int f1} f2}","{any f1}"); } @Test public void test_3729() { checkNotSubtype("{{int f1} f2}","{any f2}"); } @Test public void test_3730() { checkNotSubtype("{{int f1} f2}","{null f1}"); } @Test public void test_3731() { checkNotSubtype("{{int f1} f2}","{null f2}"); } @Test public void test_3732() { checkNotSubtype("{{int f1} f2}","{int f1}"); } @Test public void test_3733() { checkNotSubtype("{{int f1} f2}","{int f2}"); } @Test public void test_3734() { checkNotSubtype("{{int f1} f2}","{any f1,any f2}"); } @Test public void test_3735() { checkNotSubtype("{{int f1} f2}","{any f2,any f3}"); } @Test public void test_3736() { checkNotSubtype("{{int f1} f2}","{any f1,null f2}"); } @Test public void test_3737() { checkNotSubtype("{{int f1} f2}","{any f2,null f3}"); } @Test public void test_3738() { checkNotSubtype("{{int f1} f2}","{any f1,int f2}"); } @Test public void test_3739() { checkNotSubtype("{{int f1} f2}","{any f2,int f3}"); } @Test public void test_3740() { checkNotSubtype("{{int f1} f2}","{null f1,any f2}"); } @Test public void test_3741() { checkNotSubtype("{{int f1} f2}","{null f2,any f3}"); } @Test public void test_3742() { checkNotSubtype("{{int f1} f2}","{null f1,null f2}"); } @Test public void test_3743() { checkNotSubtype("{{int f1} f2}","{null f2,null f3}"); } @Test public void test_3744() { checkNotSubtype("{{int f1} f2}","{null f1,int f2}"); } @Test public void test_3745() { checkNotSubtype("{{int f1} f2}","{null f2,int f3}"); } @Test public void test_3746() { checkNotSubtype("{{int f1} f2}","{int f1,any f2}"); } @Test public void test_3747() { checkNotSubtype("{{int f1} f2}","{int f2,any f3}"); } @Test public void test_3748() { checkNotSubtype("{{int f1} f2}","{int f1,null f2}"); } @Test public void test_3749() { checkNotSubtype("{{int f1} f2}","{int f2,null f3}"); } @Test public void test_3750() { checkNotSubtype("{{int f1} f2}","{int f1,int f2}"); } @Test public void test_3751() { checkNotSubtype("{{int f1} f2}","{int f2,int f3}"); } @Test public void test_3756() { checkNotSubtype("{{int f1} f2}","{{any f1} f1}"); } @Test public void test_3757() { checkNotSubtype("{{int f1} f2}","{{any f2} f1}"); } @Test public void test_3758() { checkNotSubtype("{{int f1} f2}","{{any f1} f2}"); } @Test public void test_3759() { checkNotSubtype("{{int f1} f2}","{{any f2} f2}"); } @Test public void test_3760() { checkNotSubtype("{{int f1} f2}","{{any f1} f1,any f2}"); } @Test public void test_3761() { checkNotSubtype("{{int f1} f2}","{{any f2} f1,any f2}"); } @Test public void test_3762() { checkNotSubtype("{{int f1} f2}","{{any f1} f2,any f3}"); } @Test public void test_3763() { checkNotSubtype("{{int f1} f2}","{{any f2} f2,any f3}"); } @Test public void test_3764() { checkNotSubtype("{{int f1} f2}","{{null f1} f1}"); } @Test public void test_3765() { checkNotSubtype("{{int f1} f2}","{{null f2} f1}"); } @Test public void test_3766() { checkNotSubtype("{{int f1} f2}","{{null f1} f2}"); } @Test public void test_3767() { checkNotSubtype("{{int f1} f2}","{{null f2} f2}"); } @Test public void test_3768() { checkNotSubtype("{{int f1} f2}","{{null f1} f1,null f2}"); } @Test public void test_3769() { checkNotSubtype("{{int f1} f2}","{{null f2} f1,null f2}"); } @Test public void test_3770() { checkNotSubtype("{{int f1} f2}","{{null f1} f2,null f3}"); } @Test public void test_3771() { checkNotSubtype("{{int f1} f2}","{{null f2} f2,null f3}"); } @Test public void test_3772() { checkNotSubtype("{{int f1} f2}","{{int f1} f1}"); } @Test public void test_3773() { checkNotSubtype("{{int f1} f2}","{{int f2} f1}"); } @Test public void test_3774() { checkIsSubtype("{{int f1} f2}","{{int f1} f2}"); } @Test public void test_3775() { checkNotSubtype("{{int f1} f2}","{{int f2} f2}"); } @Test public void test_3776() { checkNotSubtype("{{int f1} f2}","{{int f1} f1,int f2}"); } @Test public void test_3777() { checkNotSubtype("{{int f1} f2}","{{int f2} f1,int f2}"); } @Test public void test_3778() { checkNotSubtype("{{int f1} f2}","{{int f1} f2,int f3}"); } @Test public void test_3779() { checkNotSubtype("{{int f1} f2}","{{int f2} f2,int f3}"); } @Test public void test_3780() { checkNotSubtype("{{int f1} f2}","any"); } @Test public void test_3781() { checkNotSubtype("{{int f1} f2}","null"); } @Test public void test_3782() { checkNotSubtype("{{int f1} f2}","int"); } @Test public void test_3783() { checkNotSubtype("{{int f1} f2}","any"); } @Test public void test_3784() { checkNotSubtype("{{int f1} f2}","any"); } @Test public void test_3785() { checkNotSubtype("{{int f1} f2}","any"); } @Test public void test_3786() { checkNotSubtype("{{int f1} f2}","any"); } @Test public void test_3787() { checkNotSubtype("{{int f1} f2}","null"); } @Test public void test_3788() { checkNotSubtype("{{int f1} f2}","any"); } @Test public void test_3789() { checkNotSubtype("{{int f1} f2}","null"); } @Test public void test_3790() { checkNotSubtype("{{int f1} f2}","null|int"); } @Test public void test_3791() { checkNotSubtype("{{int f1} f2}","int"); } @Test public void test_3792() { checkNotSubtype("{{int f1} f2}","any"); } @Test public void test_3793() { checkNotSubtype("{{int f1} f2}","int|null"); } @Test public void test_3794() { checkNotSubtype("{{int f1} f2}","int"); } @Test public void test_3795() { checkNotSubtype("{{int f1} f2}","any"); } @Test public void test_3796() { checkNotSubtype("{{int f1} f2}","any"); } @Test public void test_3797() { checkNotSubtype("{{int f1} f2}","{null f1}|null"); } @Test public void test_3798() { checkNotSubtype("{{int f1} f2}","{null f2}|null"); } @Test public void test_3799() { checkNotSubtype("{{int f1} f2}","{int f1}|int"); } @Test public void test_3800() { checkNotSubtype("{{int f1} f2}","{int f2}|int"); } @Test public void test_3801() { checkNotSubtype("{{int f2} f2}","any"); } @Test public void test_3802() { checkNotSubtype("{{int f2} f2}","null"); } @Test public void test_3803() { checkNotSubtype("{{int f2} f2}","int"); } @Test public void test_3804() { checkNotSubtype("{{int f2} f2}","{any f1}"); } @Test public void test_3805() { checkNotSubtype("{{int f2} f2}","{any f2}"); } @Test public void test_3806() { checkNotSubtype("{{int f2} f2}","{null f1}"); } @Test public void test_3807() { checkNotSubtype("{{int f2} f2}","{null f2}"); } @Test public void test_3808() { checkNotSubtype("{{int f2} f2}","{int f1}"); } @Test public void test_3809() { checkNotSubtype("{{int f2} f2}","{int f2}"); } @Test public void test_3810() { checkNotSubtype("{{int f2} f2}","{any f1,any f2}"); } @Test public void test_3811() { checkNotSubtype("{{int f2} f2}","{any f2,any f3}"); } @Test public void test_3812() { checkNotSubtype("{{int f2} f2}","{any f1,null f2}"); } @Test public void test_3813() { checkNotSubtype("{{int f2} f2}","{any f2,null f3}"); } @Test public void test_3814() { checkNotSubtype("{{int f2} f2}","{any f1,int f2}"); } @Test public void test_3815() { checkNotSubtype("{{int f2} f2}","{any f2,int f3}"); } @Test public void test_3816() { checkNotSubtype("{{int f2} f2}","{null f1,any f2}"); } @Test public void test_3817() { checkNotSubtype("{{int f2} f2}","{null f2,any f3}"); } @Test public void test_3818() { checkNotSubtype("{{int f2} f2}","{null f1,null f2}"); } @Test public void test_3819() { checkNotSubtype("{{int f2} f2}","{null f2,null f3}"); } @Test public void test_3820() { checkNotSubtype("{{int f2} f2}","{null f1,int f2}"); } @Test public void test_3821() { checkNotSubtype("{{int f2} f2}","{null f2,int f3}"); } @Test public void test_3822() { checkNotSubtype("{{int f2} f2}","{int f1,any f2}"); } @Test public void test_3823() { checkNotSubtype("{{int f2} f2}","{int f2,any f3}"); } @Test public void test_3824() { checkNotSubtype("{{int f2} f2}","{int f1,null f2}"); } @Test public void test_3825() { checkNotSubtype("{{int f2} f2}","{int f2,null f3}"); } @Test public void test_3826() { checkNotSubtype("{{int f2} f2}","{int f1,int f2}"); } @Test public void test_3827() { checkNotSubtype("{{int f2} f2}","{int f2,int f3}"); } @Test public void test_3832() { checkNotSubtype("{{int f2} f2}","{{any f1} f1}"); } @Test public void test_3833() { checkNotSubtype("{{int f2} f2}","{{any f2} f1}"); } @Test public void test_3834() { checkNotSubtype("{{int f2} f2}","{{any f1} f2}"); } @Test public void test_3835() { checkNotSubtype("{{int f2} f2}","{{any f2} f2}"); } @Test public void test_3836() { checkNotSubtype("{{int f2} f2}","{{any f1} f1,any f2}"); } @Test public void test_3837() { checkNotSubtype("{{int f2} f2}","{{any f2} f1,any f2}"); } @Test public void test_3838() { checkNotSubtype("{{int f2} f2}","{{any f1} f2,any f3}"); } @Test public void test_3839() { checkNotSubtype("{{int f2} f2}","{{any f2} f2,any f3}"); } @Test public void test_3840() { checkNotSubtype("{{int f2} f2}","{{null f1} f1}"); } @Test public void test_3841() { checkNotSubtype("{{int f2} f2}","{{null f2} f1}"); } @Test public void test_3842() { checkNotSubtype("{{int f2} f2}","{{null f1} f2}"); } @Test public void test_3843() { checkNotSubtype("{{int f2} f2}","{{null f2} f2}"); } @Test public void test_3844() { checkNotSubtype("{{int f2} f2}","{{null f1} f1,null f2}"); } @Test public void test_3845() { checkNotSubtype("{{int f2} f2}","{{null f2} f1,null f2}"); } @Test public void test_3846() { checkNotSubtype("{{int f2} f2}","{{null f1} f2,null f3}"); } @Test public void test_3847() { checkNotSubtype("{{int f2} f2}","{{null f2} f2,null f3}"); } @Test public void test_3848() { checkNotSubtype("{{int f2} f2}","{{int f1} f1}"); } @Test public void test_3849() { checkNotSubtype("{{int f2} f2}","{{int f2} f1}"); } @Test public void test_3850() { checkNotSubtype("{{int f2} f2}","{{int f1} f2}"); } @Test public void test_3851() { checkIsSubtype("{{int f2} f2}","{{int f2} f2}"); } @Test public void test_3852() { checkNotSubtype("{{int f2} f2}","{{int f1} f1,int f2}"); } @Test public void test_3853() { checkNotSubtype("{{int f2} f2}","{{int f2} f1,int f2}"); } @Test public void test_3854() { checkNotSubtype("{{int f2} f2}","{{int f1} f2,int f3}"); } @Test public void test_3855() { checkNotSubtype("{{int f2} f2}","{{int f2} f2,int f3}"); } @Test public void test_3856() { checkNotSubtype("{{int f2} f2}","any"); } @Test public void test_3857() { checkNotSubtype("{{int f2} f2}","null"); } @Test public void test_3858() { checkNotSubtype("{{int f2} f2}","int"); } @Test public void test_3859() { checkNotSubtype("{{int f2} f2}","any"); } @Test public void test_3860() { checkNotSubtype("{{int f2} f2}","any"); } @Test public void test_3861() { checkNotSubtype("{{int f2} f2}","any"); } @Test public void test_3862() { checkNotSubtype("{{int f2} f2}","any"); } @Test public void test_3863() { checkNotSubtype("{{int f2} f2}","null"); } @Test public void test_3864() { checkNotSubtype("{{int f2} f2}","any"); } @Test public void test_3865() { checkNotSubtype("{{int f2} f2}","null"); } @Test public void test_3866() { checkNotSubtype("{{int f2} f2}","null|int"); } @Test public void test_3867() { checkNotSubtype("{{int f2} f2}","int"); } @Test public void test_3868() { checkNotSubtype("{{int f2} f2}","any"); } @Test public void test_3869() { checkNotSubtype("{{int f2} f2}","int|null"); } @Test public void test_3870() { checkNotSubtype("{{int f2} f2}","int"); } @Test public void test_3871() { checkNotSubtype("{{int f2} f2}","any"); } @Test public void test_3872() { checkNotSubtype("{{int f2} f2}","any"); } @Test public void test_3873() { checkNotSubtype("{{int f2} f2}","{null f1}|null"); } @Test public void test_3874() { checkNotSubtype("{{int f2} f2}","{null f2}|null"); } @Test public void test_3875() { checkNotSubtype("{{int f2} f2}","{int f1}|int"); } @Test public void test_3876() { checkNotSubtype("{{int f2} f2}","{int f2}|int"); } @Test public void test_3877() { checkNotSubtype("{{int f1} f1,int f2}","any"); } @Test public void test_3878() { checkNotSubtype("{{int f1} f1,int f2}","null"); } @Test public void test_3879() { checkNotSubtype("{{int f1} f1,int f2}","int"); } @Test public void test_3880() { checkNotSubtype("{{int f1} f1,int f2}","{any f1}"); } @Test public void test_3881() { checkNotSubtype("{{int f1} f1,int f2}","{any f2}"); } @Test public void test_3882() { checkNotSubtype("{{int f1} f1,int f2}","{null f1}"); } @Test public void test_3883() { checkNotSubtype("{{int f1} f1,int f2}","{null f2}"); } @Test public void test_3884() { checkNotSubtype("{{int f1} f1,int f2}","{int f1}"); } @Test public void test_3885() { checkNotSubtype("{{int f1} f1,int f2}","{int f2}"); } @Test public void test_3886() { checkNotSubtype("{{int f1} f1,int f2}","{any f1,any f2}"); } @Test public void test_3887() { checkNotSubtype("{{int f1} f1,int f2}","{any f2,any f3}"); } @Test public void test_3888() { checkNotSubtype("{{int f1} f1,int f2}","{any f1,null f2}"); } @Test public void test_3889() { checkNotSubtype("{{int f1} f1,int f2}","{any f2,null f3}"); } @Test public void test_3890() { checkNotSubtype("{{int f1} f1,int f2}","{any f1,int f2}"); } @Test public void test_3891() { checkNotSubtype("{{int f1} f1,int f2}","{any f2,int f3}"); } @Test public void test_3892() { checkNotSubtype("{{int f1} f1,int f2}","{null f1,any f2}"); } @Test public void test_3893() { checkNotSubtype("{{int f1} f1,int f2}","{null f2,any f3}"); } @Test public void test_3894() { checkNotSubtype("{{int f1} f1,int f2}","{null f1,null f2}"); } @Test public void test_3895() { checkNotSubtype("{{int f1} f1,int f2}","{null f2,null f3}"); } @Test public void test_3896() { checkNotSubtype("{{int f1} f1,int f2}","{null f1,int f2}"); } @Test public void test_3897() { checkNotSubtype("{{int f1} f1,int f2}","{null f2,int f3}"); } @Test public void test_3898() { checkNotSubtype("{{int f1} f1,int f2}","{int f1,any f2}"); } @Test public void test_3899() { checkNotSubtype("{{int f1} f1,int f2}","{int f2,any f3}"); } @Test public void test_3900() { checkNotSubtype("{{int f1} f1,int f2}","{int f1,null f2}"); } @Test public void test_3901() { checkNotSubtype("{{int f1} f1,int f2}","{int f2,null f3}"); } @Test public void test_3902() { checkNotSubtype("{{int f1} f1,int f2}","{int f1,int f2}"); } @Test public void test_3903() { checkNotSubtype("{{int f1} f1,int f2}","{int f2,int f3}"); } @Test public void test_3908() { checkNotSubtype("{{int f1} f1,int f2}","{{any f1} f1}"); } @Test public void test_3909() { checkNotSubtype("{{int f1} f1,int f2}","{{any f2} f1}"); } @Test public void test_3910() { checkNotSubtype("{{int f1} f1,int f2}","{{any f1} f2}"); } @Test public void test_3911() { checkNotSubtype("{{int f1} f1,int f2}","{{any f2} f2}"); } @Test public void test_3912() { checkNotSubtype("{{int f1} f1,int f2}","{{any f1} f1,any f2}"); } @Test public void test_3913() { checkNotSubtype("{{int f1} f1,int f2}","{{any f2} f1,any f2}"); } @Test public void test_3914() { checkNotSubtype("{{int f1} f1,int f2}","{{any f1} f2,any f3}"); } @Test public void test_3915() { checkNotSubtype("{{int f1} f1,int f2}","{{any f2} f2,any f3}"); } @Test public void test_3916() { checkNotSubtype("{{int f1} f1,int f2}","{{null f1} f1}"); } @Test public void test_3917() { checkNotSubtype("{{int f1} f1,int f2}","{{null f2} f1}"); } @Test public void test_3918() { checkNotSubtype("{{int f1} f1,int f2}","{{null f1} f2}"); } @Test public void test_3919() { checkNotSubtype("{{int f1} f1,int f2}","{{null f2} f2}"); } @Test public void test_3920() { checkNotSubtype("{{int f1} f1,int f2}","{{null f1} f1,null f2}"); } @Test public void test_3921() { checkNotSubtype("{{int f1} f1,int f2}","{{null f2} f1,null f2}"); } @Test public void test_3922() { checkNotSubtype("{{int f1} f1,int f2}","{{null f1} f2,null f3}"); } @Test public void test_3923() { checkNotSubtype("{{int f1} f1,int f2}","{{null f2} f2,null f3}"); } @Test public void test_3924() { checkNotSubtype("{{int f1} f1,int f2}","{{int f1} f1}"); } @Test public void test_3925() { checkNotSubtype("{{int f1} f1,int f2}","{{int f2} f1}"); } @Test public void test_3926() { checkNotSubtype("{{int f1} f1,int f2}","{{int f1} f2}"); } @Test public void test_3927() { checkNotSubtype("{{int f1} f1,int f2}","{{int f2} f2}"); } @Test public void test_3928() { checkIsSubtype("{{int f1} f1,int f2}","{{int f1} f1,int f2}"); } @Test public void test_3929() { checkNotSubtype("{{int f1} f1,int f2}","{{int f2} f1,int f2}"); } @Test public void test_3930() { checkNotSubtype("{{int f1} f1,int f2}","{{int f1} f2,int f3}"); } @Test public void test_3931() { checkNotSubtype("{{int f1} f1,int f2}","{{int f2} f2,int f3}"); } @Test public void test_3932() { checkNotSubtype("{{int f1} f1,int f2}","any"); } @Test public void test_3933() { checkNotSubtype("{{int f1} f1,int f2}","null"); } @Test public void test_3934() { checkNotSubtype("{{int f1} f1,int f2}","int"); } @Test public void test_3935() { checkNotSubtype("{{int f1} f1,int f2}","any"); } @Test public void test_3936() { checkNotSubtype("{{int f1} f1,int f2}","any"); } @Test public void test_3937() { checkNotSubtype("{{int f1} f1,int f2}","any"); } @Test public void test_3938() { checkNotSubtype("{{int f1} f1,int f2}","any"); } @Test public void test_3939() { checkNotSubtype("{{int f1} f1,int f2}","null"); } @Test public void test_3940() { checkNotSubtype("{{int f1} f1,int f2}","any"); } @Test public void test_3941() { checkNotSubtype("{{int f1} f1,int f2}","null"); } @Test public void test_3942() { checkNotSubtype("{{int f1} f1,int f2}","null|int"); } @Test public void test_3943() { checkNotSubtype("{{int f1} f1,int f2}","int"); } @Test public void test_3944() { checkNotSubtype("{{int f1} f1,int f2}","any"); } @Test public void test_3945() { checkNotSubtype("{{int f1} f1,int f2}","int|null"); } @Test public void test_3946() { checkNotSubtype("{{int f1} f1,int f2}","int"); } @Test public void test_3947() { checkNotSubtype("{{int f1} f1,int f2}","any"); } @Test public void test_3948() { checkNotSubtype("{{int f1} f1,int f2}","any"); } @Test public void test_3949() { checkNotSubtype("{{int f1} f1,int f2}","{null f1}|null"); } @Test public void test_3950() { checkNotSubtype("{{int f1} f1,int f2}","{null f2}|null"); } @Test public void test_3951() { checkNotSubtype("{{int f1} f1,int f2}","{int f1}|int"); } @Test public void test_3952() { checkNotSubtype("{{int f1} f1,int f2}","{int f2}|int"); } @Test public void test_3953() { checkNotSubtype("{{int f2} f1,int f2}","any"); } @Test public void test_3954() { checkNotSubtype("{{int f2} f1,int f2}","null"); } @Test public void test_3955() { checkNotSubtype("{{int f2} f1,int f2}","int"); } @Test public void test_3956() { checkNotSubtype("{{int f2} f1,int f2}","{any f1}"); } @Test public void test_3957() { checkNotSubtype("{{int f2} f1,int f2}","{any f2}"); } @Test public void test_3958() { checkNotSubtype("{{int f2} f1,int f2}","{null f1}"); } @Test public void test_3959() { checkNotSubtype("{{int f2} f1,int f2}","{null f2}"); } @Test public void test_3960() { checkNotSubtype("{{int f2} f1,int f2}","{int f1}"); } @Test public void test_3961() { checkNotSubtype("{{int f2} f1,int f2}","{int f2}"); } @Test public void test_3962() { checkNotSubtype("{{int f2} f1,int f2}","{any f1,any f2}"); } @Test public void test_3963() { checkNotSubtype("{{int f2} f1,int f2}","{any f2,any f3}"); } @Test public void test_3964() { checkNotSubtype("{{int f2} f1,int f2}","{any f1,null f2}"); } @Test public void test_3965() { checkNotSubtype("{{int f2} f1,int f2}","{any f2,null f3}"); } @Test public void test_3966() { checkNotSubtype("{{int f2} f1,int f2}","{any f1,int f2}"); } @Test public void test_3967() { checkNotSubtype("{{int f2} f1,int f2}","{any f2,int f3}"); } @Test public void test_3968() { checkNotSubtype("{{int f2} f1,int f2}","{null f1,any f2}"); } @Test public void test_3969() { checkNotSubtype("{{int f2} f1,int f2}","{null f2,any f3}"); } @Test public void test_3970() { checkNotSubtype("{{int f2} f1,int f2}","{null f1,null f2}"); } @Test public void test_3971() { checkNotSubtype("{{int f2} f1,int f2}","{null f2,null f3}"); } @Test public void test_3972() { checkNotSubtype("{{int f2} f1,int f2}","{null f1,int f2}"); } @Test public void test_3973() { checkNotSubtype("{{int f2} f1,int f2}","{null f2,int f3}"); } @Test public void test_3974() { checkNotSubtype("{{int f2} f1,int f2}","{int f1,any f2}"); } @Test public void test_3975() { checkNotSubtype("{{int f2} f1,int f2}","{int f2,any f3}"); } @Test public void test_3976() { checkNotSubtype("{{int f2} f1,int f2}","{int f1,null f2}"); } @Test public void test_3977() { checkNotSubtype("{{int f2} f1,int f2}","{int f2,null f3}"); } @Test public void test_3978() { checkNotSubtype("{{int f2} f1,int f2}","{int f1,int f2}"); } @Test public void test_3979() { checkNotSubtype("{{int f2} f1,int f2}","{int f2,int f3}"); } @Test public void test_3984() { checkNotSubtype("{{int f2} f1,int f2}","{{any f1} f1}"); } @Test public void test_3985() { checkNotSubtype("{{int f2} f1,int f2}","{{any f2} f1}"); } @Test public void test_3986() { checkNotSubtype("{{int f2} f1,int f2}","{{any f1} f2}"); } @Test public void test_3987() { checkNotSubtype("{{int f2} f1,int f2}","{{any f2} f2}"); } @Test public void test_3988() { checkNotSubtype("{{int f2} f1,int f2}","{{any f1} f1,any f2}"); } @Test public void test_3989() { checkNotSubtype("{{int f2} f1,int f2}","{{any f2} f1,any f2}"); } @Test public void test_3990() { checkNotSubtype("{{int f2} f1,int f2}","{{any f1} f2,any f3}"); } @Test public void test_3991() { checkNotSubtype("{{int f2} f1,int f2}","{{any f2} f2,any f3}"); } @Test public void test_3992() { checkNotSubtype("{{int f2} f1,int f2}","{{null f1} f1}"); } @Test public void test_3993() { checkNotSubtype("{{int f2} f1,int f2}","{{null f2} f1}"); } @Test public void test_3994() { checkNotSubtype("{{int f2} f1,int f2}","{{null f1} f2}"); } @Test public void test_3995() { checkNotSubtype("{{int f2} f1,int f2}","{{null f2} f2}"); } @Test public void test_3996() { checkNotSubtype("{{int f2} f1,int f2}","{{null f1} f1,null f2}"); } @Test public void test_3997() { checkNotSubtype("{{int f2} f1,int f2}","{{null f2} f1,null f2}"); } @Test public void test_3998() { checkNotSubtype("{{int f2} f1,int f2}","{{null f1} f2,null f3}"); } @Test public void test_3999() { checkNotSubtype("{{int f2} f1,int f2}","{{null f2} f2,null f3}"); } @Test public void test_4000() { checkNotSubtype("{{int f2} f1,int f2}","{{int f1} f1}"); } @Test public void test_4001() { checkNotSubtype("{{int f2} f1,int f2}","{{int f2} f1}"); } @Test public void test_4002() { checkNotSubtype("{{int f2} f1,int f2}","{{int f1} f2}"); } @Test public void test_4003() { checkNotSubtype("{{int f2} f1,int f2}","{{int f2} f2}"); } @Test public void test_4004() { checkNotSubtype("{{int f2} f1,int f2}","{{int f1} f1,int f2}"); } @Test public void test_4005() { checkIsSubtype("{{int f2} f1,int f2}","{{int f2} f1,int f2}"); } @Test public void test_4006() { checkNotSubtype("{{int f2} f1,int f2}","{{int f1} f2,int f3}"); } @Test public void test_4007() { checkNotSubtype("{{int f2} f1,int f2}","{{int f2} f2,int f3}"); } @Test public void test_4008() { checkNotSubtype("{{int f2} f1,int f2}","any"); } @Test public void test_4009() { checkNotSubtype("{{int f2} f1,int f2}","null"); } @Test public void test_4010() { checkNotSubtype("{{int f2} f1,int f2}","int"); } @Test public void test_4011() { checkNotSubtype("{{int f2} f1,int f2}","any"); } @Test public void test_4012() { checkNotSubtype("{{int f2} f1,int f2}","any"); } @Test public void test_4013() { checkNotSubtype("{{int f2} f1,int f2}","any"); } @Test public void test_4014() { checkNotSubtype("{{int f2} f1,int f2}","any"); } @Test public void test_4015() { checkNotSubtype("{{int f2} f1,int f2}","null"); } @Test public void test_4016() { checkNotSubtype("{{int f2} f1,int f2}","any"); } @Test public void test_4017() { checkNotSubtype("{{int f2} f1,int f2}","null"); } @Test public void test_4018() { checkNotSubtype("{{int f2} f1,int f2}","null|int"); } @Test public void test_4019() { checkNotSubtype("{{int f2} f1,int f2}","int"); } @Test public void test_4020() { checkNotSubtype("{{int f2} f1,int f2}","any"); } @Test public void test_4021() { checkNotSubtype("{{int f2} f1,int f2}","int|null"); } @Test public void test_4022() { checkNotSubtype("{{int f2} f1,int f2}","int"); } @Test public void test_4023() { checkNotSubtype("{{int f2} f1,int f2}","any"); } @Test public void test_4024() { checkNotSubtype("{{int f2} f1,int f2}","any"); } @Test public void test_4025() { checkNotSubtype("{{int f2} f1,int f2}","{null f1}|null"); } @Test public void test_4026() { checkNotSubtype("{{int f2} f1,int f2}","{null f2}|null"); } @Test public void test_4027() { checkNotSubtype("{{int f2} f1,int f2}","{int f1}|int"); } @Test public void test_4028() { checkNotSubtype("{{int f2} f1,int f2}","{int f2}|int"); } @Test public void test_4029() { checkNotSubtype("{{int f1} f2,int f3}","any"); } @Test public void test_4030() { checkNotSubtype("{{int f1} f2,int f3}","null"); } @Test public void test_4031() { checkNotSubtype("{{int f1} f2,int f3}","int"); } @Test public void test_4032() { checkNotSubtype("{{int f1} f2,int f3}","{any f1}"); } @Test public void test_4033() { checkNotSubtype("{{int f1} f2,int f3}","{any f2}"); } @Test public void test_4034() { checkNotSubtype("{{int f1} f2,int f3}","{null f1}"); } @Test public void test_4035() { checkNotSubtype("{{int f1} f2,int f3}","{null f2}"); } @Test public void test_4036() { checkNotSubtype("{{int f1} f2,int f3}","{int f1}"); } @Test public void test_4037() { checkNotSubtype("{{int f1} f2,int f3}","{int f2}"); } @Test public void test_4038() { checkNotSubtype("{{int f1} f2,int f3}","{any f1,any f2}"); } @Test public void test_4039() { checkNotSubtype("{{int f1} f2,int f3}","{any f2,any f3}"); } @Test public void test_4040() { checkNotSubtype("{{int f1} f2,int f3}","{any f1,null f2}"); } @Test public void test_4041() { checkNotSubtype("{{int f1} f2,int f3}","{any f2,null f3}"); } @Test public void test_4042() { checkNotSubtype("{{int f1} f2,int f3}","{any f1,int f2}"); } @Test public void test_4043() { checkNotSubtype("{{int f1} f2,int f3}","{any f2,int f3}"); } @Test public void test_4044() { checkNotSubtype("{{int f1} f2,int f3}","{null f1,any f2}"); } @Test public void test_4045() { checkNotSubtype("{{int f1} f2,int f3}","{null f2,any f3}"); } @Test public void test_4046() { checkNotSubtype("{{int f1} f2,int f3}","{null f1,null f2}"); } @Test public void test_4047() { checkNotSubtype("{{int f1} f2,int f3}","{null f2,null f3}"); } @Test public void test_4048() { checkNotSubtype("{{int f1} f2,int f3}","{null f1,int f2}"); } @Test public void test_4049() { checkNotSubtype("{{int f1} f2,int f3}","{null f2,int f3}"); } @Test public void test_4050() { checkNotSubtype("{{int f1} f2,int f3}","{int f1,any f2}"); } @Test public void test_4051() { checkNotSubtype("{{int f1} f2,int f3}","{int f2,any f3}"); } @Test public void test_4052() { checkNotSubtype("{{int f1} f2,int f3}","{int f1,null f2}"); } @Test public void test_4053() { checkNotSubtype("{{int f1} f2,int f3}","{int f2,null f3}"); } @Test public void test_4054() { checkNotSubtype("{{int f1} f2,int f3}","{int f1,int f2}"); } @Test public void test_4055() { checkNotSubtype("{{int f1} f2,int f3}","{int f2,int f3}"); } @Test public void test_4060() { checkNotSubtype("{{int f1} f2,int f3}","{{any f1} f1}"); } @Test public void test_4061() { checkNotSubtype("{{int f1} f2,int f3}","{{any f2} f1}"); } @Test public void test_4062() { checkNotSubtype("{{int f1} f2,int f3}","{{any f1} f2}"); } @Test public void test_4063() { checkNotSubtype("{{int f1} f2,int f3}","{{any f2} f2}"); } @Test public void test_4064() { checkNotSubtype("{{int f1} f2,int f3}","{{any f1} f1,any f2}"); } @Test public void test_4065() { checkNotSubtype("{{int f1} f2,int f3}","{{any f2} f1,any f2}"); } @Test public void test_4066() { checkNotSubtype("{{int f1} f2,int f3}","{{any f1} f2,any f3}"); } @Test public void test_4067() { checkNotSubtype("{{int f1} f2,int f3}","{{any f2} f2,any f3}"); } @Test public void test_4068() { checkNotSubtype("{{int f1} f2,int f3}","{{null f1} f1}"); } @Test public void test_4069() { checkNotSubtype("{{int f1} f2,int f3}","{{null f2} f1}"); } @Test public void test_4070() { checkNotSubtype("{{int f1} f2,int f3}","{{null f1} f2}"); } @Test public void test_4071() { checkNotSubtype("{{int f1} f2,int f3}","{{null f2} f2}"); } @Test public void test_4072() { checkNotSubtype("{{int f1} f2,int f3}","{{null f1} f1,null f2}"); } @Test public void test_4073() { checkNotSubtype("{{int f1} f2,int f3}","{{null f2} f1,null f2}"); } @Test public void test_4074() { checkNotSubtype("{{int f1} f2,int f3}","{{null f1} f2,null f3}"); } @Test public void test_4075() { checkNotSubtype("{{int f1} f2,int f3}","{{null f2} f2,null f3}"); } @Test public void test_4076() { checkNotSubtype("{{int f1} f2,int f3}","{{int f1} f1}"); } @Test public void test_4077() { checkNotSubtype("{{int f1} f2,int f3}","{{int f2} f1}"); } @Test public void test_4078() { checkNotSubtype("{{int f1} f2,int f3}","{{int f1} f2}"); } @Test public void test_4079() { checkNotSubtype("{{int f1} f2,int f3}","{{int f2} f2}"); } @Test public void test_4080() { checkNotSubtype("{{int f1} f2,int f3}","{{int f1} f1,int f2}"); } @Test public void test_4081() { checkNotSubtype("{{int f1} f2,int f3}","{{int f2} f1,int f2}"); } @Test public void test_4082() { checkIsSubtype("{{int f1} f2,int f3}","{{int f1} f2,int f3}"); } @Test public void test_4083() { checkNotSubtype("{{int f1} f2,int f3}","{{int f2} f2,int f3}"); } @Test public void test_4084() { checkNotSubtype("{{int f1} f2,int f3}","any"); } @Test public void test_4085() { checkNotSubtype("{{int f1} f2,int f3}","null"); } @Test public void test_4086() { checkNotSubtype("{{int f1} f2,int f3}","int"); } @Test public void test_4087() { checkNotSubtype("{{int f1} f2,int f3}","any"); } @Test public void test_4088() { checkNotSubtype("{{int f1} f2,int f3}","any"); } @Test public void test_4089() { checkNotSubtype("{{int f1} f2,int f3}","any"); } @Test public void test_4090() { checkNotSubtype("{{int f1} f2,int f3}","any"); } @Test public void test_4091() { checkNotSubtype("{{int f1} f2,int f3}","null"); } @Test public void test_4092() { checkNotSubtype("{{int f1} f2,int f3}","any"); } @Test public void test_4093() { checkNotSubtype("{{int f1} f2,int f3}","null"); } @Test public void test_4094() { checkNotSubtype("{{int f1} f2,int f3}","null|int"); } @Test public void test_4095() { checkNotSubtype("{{int f1} f2,int f3}","int"); } @Test public void test_4096() { checkNotSubtype("{{int f1} f2,int f3}","any"); } @Test public void test_4097() { checkNotSubtype("{{int f1} f2,int f3}","int|null"); } @Test public void test_4098() { checkNotSubtype("{{int f1} f2,int f3}","int"); } @Test public void test_4099() { checkNotSubtype("{{int f1} f2,int f3}","any"); } @Test public void test_4100() { checkNotSubtype("{{int f1} f2,int f3}","any"); } @Test public void test_4101() { checkNotSubtype("{{int f1} f2,int f3}","{null f1}|null"); } @Test public void test_4102() { checkNotSubtype("{{int f1} f2,int f3}","{null f2}|null"); } @Test public void test_4103() { checkNotSubtype("{{int f1} f2,int f3}","{int f1}|int"); } @Test public void test_4104() { checkNotSubtype("{{int f1} f2,int f3}","{int f2}|int"); } @Test public void test_4105() { checkNotSubtype("{{int f2} f2,int f3}","any"); } @Test public void test_4106() { checkNotSubtype("{{int f2} f2,int f3}","null"); } @Test public void test_4107() { checkNotSubtype("{{int f2} f2,int f3}","int"); } @Test public void test_4108() { checkNotSubtype("{{int f2} f2,int f3}","{any f1}"); } @Test public void test_4109() { checkNotSubtype("{{int f2} f2,int f3}","{any f2}"); } @Test public void test_4110() { checkNotSubtype("{{int f2} f2,int f3}","{null f1}"); } @Test public void test_4111() { checkNotSubtype("{{int f2} f2,int f3}","{null f2}"); } @Test public void test_4112() { checkNotSubtype("{{int f2} f2,int f3}","{int f1}"); } @Test public void test_4113() { checkNotSubtype("{{int f2} f2,int f3}","{int f2}"); } @Test public void test_4114() { checkNotSubtype("{{int f2} f2,int f3}","{any f1,any f2}"); } @Test public void test_4115() { checkNotSubtype("{{int f2} f2,int f3}","{any f2,any f3}"); } @Test public void test_4116() { checkNotSubtype("{{int f2} f2,int f3}","{any f1,null f2}"); } @Test public void test_4117() { checkNotSubtype("{{int f2} f2,int f3}","{any f2,null f3}"); } @Test public void test_4118() { checkNotSubtype("{{int f2} f2,int f3}","{any f1,int f2}"); } @Test public void test_4119() { checkNotSubtype("{{int f2} f2,int f3}","{any f2,int f3}"); } @Test public void test_4120() { checkNotSubtype("{{int f2} f2,int f3}","{null f1,any f2}"); } @Test public void test_4121() { checkNotSubtype("{{int f2} f2,int f3}","{null f2,any f3}"); } @Test public void test_4122() { checkNotSubtype("{{int f2} f2,int f3}","{null f1,null f2}"); } @Test public void test_4123() { checkNotSubtype("{{int f2} f2,int f3}","{null f2,null f3}"); } @Test public void test_4124() { checkNotSubtype("{{int f2} f2,int f3}","{null f1,int f2}"); } @Test public void test_4125() { checkNotSubtype("{{int f2} f2,int f3}","{null f2,int f3}"); } @Test public void test_4126() { checkNotSubtype("{{int f2} f2,int f3}","{int f1,any f2}"); } @Test public void test_4127() { checkNotSubtype("{{int f2} f2,int f3}","{int f2,any f3}"); } @Test public void test_4128() { checkNotSubtype("{{int f2} f2,int f3}","{int f1,null f2}"); } @Test public void test_4129() { checkNotSubtype("{{int f2} f2,int f3}","{int f2,null f3}"); } @Test public void test_4130() { checkNotSubtype("{{int f2} f2,int f3}","{int f1,int f2}"); } @Test public void test_4131() { checkNotSubtype("{{int f2} f2,int f3}","{int f2,int f3}"); } @Test public void test_4136() { checkNotSubtype("{{int f2} f2,int f3}","{{any f1} f1}"); } @Test public void test_4137() { checkNotSubtype("{{int f2} f2,int f3}","{{any f2} f1}"); } @Test public void test_4138() { checkNotSubtype("{{int f2} f2,int f3}","{{any f1} f2}"); } @Test public void test_4139() { checkNotSubtype("{{int f2} f2,int f3}","{{any f2} f2}"); } @Test public void test_4140() { checkNotSubtype("{{int f2} f2,int f3}","{{any f1} f1,any f2}"); } @Test public void test_4141() { checkNotSubtype("{{int f2} f2,int f3}","{{any f2} f1,any f2}"); } @Test public void test_4142() { checkNotSubtype("{{int f2} f2,int f3}","{{any f1} f2,any f3}"); } @Test public void test_4143() { checkNotSubtype("{{int f2} f2,int f3}","{{any f2} f2,any f3}"); } @Test public void test_4144() { checkNotSubtype("{{int f2} f2,int f3}","{{null f1} f1}"); } @Test public void test_4145() { checkNotSubtype("{{int f2} f2,int f3}","{{null f2} f1}"); } @Test public void test_4146() { checkNotSubtype("{{int f2} f2,int f3}","{{null f1} f2}"); } @Test public void test_4147() { checkNotSubtype("{{int f2} f2,int f3}","{{null f2} f2}"); } @Test public void test_4148() { checkNotSubtype("{{int f2} f2,int f3}","{{null f1} f1,null f2}"); } @Test public void test_4149() { checkNotSubtype("{{int f2} f2,int f3}","{{null f2} f1,null f2}"); } @Test public void test_4150() { checkNotSubtype("{{int f2} f2,int f3}","{{null f1} f2,null f3}"); } @Test public void test_4151() { checkNotSubtype("{{int f2} f2,int f3}","{{null f2} f2,null f3}"); } @Test public void test_4152() { checkNotSubtype("{{int f2} f2,int f3}","{{int f1} f1}"); } @Test public void test_4153() { checkNotSubtype("{{int f2} f2,int f3}","{{int f2} f1}"); } @Test public void test_4154() { checkNotSubtype("{{int f2} f2,int f3}","{{int f1} f2}"); } @Test public void test_4155() { checkNotSubtype("{{int f2} f2,int f3}","{{int f2} f2}"); } @Test public void test_4156() { checkNotSubtype("{{int f2} f2,int f3}","{{int f1} f1,int f2}"); } @Test public void test_4157() { checkNotSubtype("{{int f2} f2,int f3}","{{int f2} f1,int f2}"); } @Test public void test_4158() { checkNotSubtype("{{int f2} f2,int f3}","{{int f1} f2,int f3}"); } @Test public void test_4159() { checkIsSubtype("{{int f2} f2,int f3}","{{int f2} f2,int f3}"); } @Test public void test_4160() { checkNotSubtype("{{int f2} f2,int f3}","any"); } @Test public void test_4161() { checkNotSubtype("{{int f2} f2,int f3}","null"); } @Test public void test_4162() { checkNotSubtype("{{int f2} f2,int f3}","int"); } @Test public void test_4163() { checkNotSubtype("{{int f2} f2,int f3}","any"); } @Test public void test_4164() { checkNotSubtype("{{int f2} f2,int f3}","any"); } @Test public void test_4165() { checkNotSubtype("{{int f2} f2,int f3}","any"); } @Test public void test_4166() { checkNotSubtype("{{int f2} f2,int f3}","any"); } @Test public void test_4167() { checkNotSubtype("{{int f2} f2,int f3}","null"); } @Test public void test_4168() { checkNotSubtype("{{int f2} f2,int f3}","any"); } @Test public void test_4169() { checkNotSubtype("{{int f2} f2,int f3}","null"); } @Test public void test_4170() { checkNotSubtype("{{int f2} f2,int f3}","null|int"); } @Test public void test_4171() { checkNotSubtype("{{int f2} f2,int f3}","int"); } @Test public void test_4172() { checkNotSubtype("{{int f2} f2,int f3}","any"); } @Test public void test_4173() { checkNotSubtype("{{int f2} f2,int f3}","int|null"); } @Test public void test_4174() { checkNotSubtype("{{int f2} f2,int f3}","int"); } @Test public void test_4175() { checkNotSubtype("{{int f2} f2,int f3}","any"); } @Test public void test_4176() { checkNotSubtype("{{int f2} f2,int f3}","any"); } @Test public void test_4177() { checkNotSubtype("{{int f2} f2,int f3}","{null f1}|null"); } @Test public void test_4178() { checkNotSubtype("{{int f2} f2,int f3}","{null f2}|null"); } @Test public void test_4179() { checkNotSubtype("{{int f2} f2,int f3}","{int f1}|int"); } @Test public void test_4180() { checkNotSubtype("{{int f2} f2,int f3}","{int f2}|int"); } @Test public void test_4181() { checkIsSubtype("any","any"); } @Test public void test_4182() { checkIsSubtype("any","null"); } @Test public void test_4183() { checkIsSubtype("any","int"); } @Test public void test_4184() { checkIsSubtype("any","{any f1}"); } @Test public void test_4185() { checkIsSubtype("any","{any f2}"); } @Test public void test_4186() { checkIsSubtype("any","{null f1}"); } @Test public void test_4187() { checkIsSubtype("any","{null f2}"); } @Test public void test_4188() { checkIsSubtype("any","{int f1}"); } @Test public void test_4189() { checkIsSubtype("any","{int f2}"); } @Test public void test_4190() { checkIsSubtype("any","{any f1,any f2}"); } @Test public void test_4191() { checkIsSubtype("any","{any f2,any f3}"); } @Test public void test_4192() { checkIsSubtype("any","{any f1,null f2}"); } @Test public void test_4193() { checkIsSubtype("any","{any f2,null f3}"); } @Test public void test_4194() { checkIsSubtype("any","{any f1,int f2}"); } @Test public void test_4195() { checkIsSubtype("any","{any f2,int f3}"); } @Test public void test_4196() { checkIsSubtype("any","{null f1,any f2}"); } @Test public void test_4197() { checkIsSubtype("any","{null f2,any f3}"); } @Test public void test_4198() { checkIsSubtype("any","{null f1,null f2}"); } @Test public void test_4199() { checkIsSubtype("any","{null f2,null f3}"); } @Test public void test_4200() { checkIsSubtype("any","{null f1,int f2}"); } @Test public void test_4201() { checkIsSubtype("any","{null f2,int f3}"); } @Test public void test_4202() { checkIsSubtype("any","{int f1,any f2}"); } @Test public void test_4203() { checkIsSubtype("any","{int f2,any f3}"); } @Test public void test_4204() { checkIsSubtype("any","{int f1,null f2}"); } @Test public void test_4205() { checkIsSubtype("any","{int f2,null f3}"); } @Test public void test_4206() { checkIsSubtype("any","{int f1,int f2}"); } @Test public void test_4207() { checkIsSubtype("any","{int f2,int f3}"); } @Test public void test_4212() { checkIsSubtype("any","{{any f1} f1}"); } @Test public void test_4213() { checkIsSubtype("any","{{any f2} f1}"); } @Test public void test_4214() { checkIsSubtype("any","{{any f1} f2}"); } @Test public void test_4215() { checkIsSubtype("any","{{any f2} f2}"); } @Test public void test_4216() { checkIsSubtype("any","{{any f1} f1,any f2}"); } @Test public void test_4217() { checkIsSubtype("any","{{any f2} f1,any f2}"); } @Test public void test_4218() { checkIsSubtype("any","{{any f1} f2,any f3}"); } @Test public void test_4219() { checkIsSubtype("any","{{any f2} f2,any f3}"); } @Test public void test_4220() { checkIsSubtype("any","{{null f1} f1}"); } @Test public void test_4221() { checkIsSubtype("any","{{null f2} f1}"); } @Test public void test_4222() { checkIsSubtype("any","{{null f1} f2}"); } @Test public void test_4223() { checkIsSubtype("any","{{null f2} f2}"); } @Test public void test_4224() { checkIsSubtype("any","{{null f1} f1,null f2}"); } @Test public void test_4225() { checkIsSubtype("any","{{null f2} f1,null f2}"); } @Test public void test_4226() { checkIsSubtype("any","{{null f1} f2,null f3}"); } @Test public void test_4227() { checkIsSubtype("any","{{null f2} f2,null f3}"); } @Test public void test_4228() { checkIsSubtype("any","{{int f1} f1}"); } @Test public void test_4229() { checkIsSubtype("any","{{int f2} f1}"); } @Test public void test_4230() { checkIsSubtype("any","{{int f1} f2}"); } @Test public void test_4231() { checkIsSubtype("any","{{int f2} f2}"); } @Test public void test_4232() { checkIsSubtype("any","{{int f1} f1,int f2}"); } @Test public void test_4233() { checkIsSubtype("any","{{int f2} f1,int f2}"); } @Test public void test_4234() { checkIsSubtype("any","{{int f1} f2,int f3}"); } @Test public void test_4235() { checkIsSubtype("any","{{int f2} f2,int f3}"); } @Test public void test_4236() { checkIsSubtype("any","any"); } @Test public void test_4237() { checkIsSubtype("any","null"); } @Test public void test_4238() { checkIsSubtype("any","int"); } @Test public void test_4239() { checkIsSubtype("any","any"); } @Test public void test_4240() { checkIsSubtype("any","any"); } @Test public void test_4241() { checkIsSubtype("any","any"); } @Test public void test_4242() { checkIsSubtype("any","any"); } @Test public void test_4243() { checkIsSubtype("any","null"); } @Test public void test_4244() { checkIsSubtype("any","any"); } @Test public void test_4245() { checkIsSubtype("any","null"); } @Test public void test_4246() { checkIsSubtype("any","null|int"); } @Test public void test_4247() { checkIsSubtype("any","int"); } @Test public void test_4248() { checkIsSubtype("any","any"); } @Test public void test_4249() { checkIsSubtype("any","int|null"); } @Test public void test_4250() { checkIsSubtype("any","int"); } @Test public void test_4251() { checkIsSubtype("any","any"); } @Test public void test_4252() { checkIsSubtype("any","any"); } @Test public void test_4253() { checkIsSubtype("any","{null f1}|null"); } @Test public void test_4254() { checkIsSubtype("any","{null f2}|null"); } @Test public void test_4255() { checkIsSubtype("any","{int f1}|int"); } @Test public void test_4256() { checkIsSubtype("any","{int f2}|int"); } @Test public void test_4257() { checkNotSubtype("null","any"); } @Test public void test_4258() { checkIsSubtype("null","null"); } @Test public void test_4259() { checkNotSubtype("null","int"); } @Test public void test_4260() { checkNotSubtype("null","{any f1}"); } @Test public void test_4261() { checkNotSubtype("null","{any f2}"); } @Test public void test_4262() { checkNotSubtype("null","{null f1}"); } @Test public void test_4263() { checkNotSubtype("null","{null f2}"); } @Test public void test_4264() { checkNotSubtype("null","{int f1}"); } @Test public void test_4265() { checkNotSubtype("null","{int f2}"); } @Test public void test_4266() { checkNotSubtype("null","{any f1,any f2}"); } @Test public void test_4267() { checkNotSubtype("null","{any f2,any f3}"); } @Test public void test_4268() { checkNotSubtype("null","{any f1,null f2}"); } @Test public void test_4269() { checkNotSubtype("null","{any f2,null f3}"); } @Test public void test_4270() { checkNotSubtype("null","{any f1,int f2}"); } @Test public void test_4271() { checkNotSubtype("null","{any f2,int f3}"); } @Test public void test_4272() { checkNotSubtype("null","{null f1,any f2}"); } @Test public void test_4273() { checkNotSubtype("null","{null f2,any f3}"); } @Test public void test_4274() { checkNotSubtype("null","{null f1,null f2}"); } @Test public void test_4275() { checkNotSubtype("null","{null f2,null f3}"); } @Test public void test_4276() { checkNotSubtype("null","{null f1,int f2}"); } @Test public void test_4277() { checkNotSubtype("null","{null f2,int f3}"); } @Test public void test_4278() { checkNotSubtype("null","{int f1,any f2}"); } @Test public void test_4279() { checkNotSubtype("null","{int f2,any f3}"); } @Test public void test_4280() { checkNotSubtype("null","{int f1,null f2}"); } @Test public void test_4281() { checkNotSubtype("null","{int f2,null f3}"); } @Test public void test_4282() { checkNotSubtype("null","{int f1,int f2}"); } @Test public void test_4283() { checkNotSubtype("null","{int f2,int f3}"); } @Test public void test_4288() { checkNotSubtype("null","{{any f1} f1}"); } @Test public void test_4289() { checkNotSubtype("null","{{any f2} f1}"); } @Test public void test_4290() { checkNotSubtype("null","{{any f1} f2}"); } @Test public void test_4291() { checkNotSubtype("null","{{any f2} f2}"); } @Test public void test_4292() { checkNotSubtype("null","{{any f1} f1,any f2}"); } @Test public void test_4293() { checkNotSubtype("null","{{any f2} f1,any f2}"); } @Test public void test_4294() { checkNotSubtype("null","{{any f1} f2,any f3}"); } @Test public void test_4295() { checkNotSubtype("null","{{any f2} f2,any f3}"); } @Test public void test_4296() { checkNotSubtype("null","{{null f1} f1}"); } @Test public void test_4297() { checkNotSubtype("null","{{null f2} f1}"); } @Test public void test_4298() { checkNotSubtype("null","{{null f1} f2}"); } @Test public void test_4299() { checkNotSubtype("null","{{null f2} f2}"); } @Test public void test_4300() { checkNotSubtype("null","{{null f1} f1,null f2}"); } @Test public void test_4301() { checkNotSubtype("null","{{null f2} f1,null f2}"); } @Test public void test_4302() { checkNotSubtype("null","{{null f1} f2,null f3}"); } @Test public void test_4303() { checkNotSubtype("null","{{null f2} f2,null f3}"); } @Test public void test_4304() { checkNotSubtype("null","{{int f1} f1}"); } @Test public void test_4305() { checkNotSubtype("null","{{int f2} f1}"); } @Test public void test_4306() { checkNotSubtype("null","{{int f1} f2}"); } @Test public void test_4307() { checkNotSubtype("null","{{int f2} f2}"); } @Test public void test_4308() { checkNotSubtype("null","{{int f1} f1,int f2}"); } @Test public void test_4309() { checkNotSubtype("null","{{int f2} f1,int f2}"); } @Test public void test_4310() { checkNotSubtype("null","{{int f1} f2,int f3}"); } @Test public void test_4311() { checkNotSubtype("null","{{int f2} f2,int f3}"); } @Test public void test_4312() { checkNotSubtype("null","any"); } @Test public void test_4313() { checkIsSubtype("null","null"); } @Test public void test_4314() { checkNotSubtype("null","int"); } @Test public void test_4315() { checkNotSubtype("null","any"); } @Test public void test_4316() { checkNotSubtype("null","any"); } @Test public void test_4317() { checkNotSubtype("null","any"); } @Test public void test_4318() { checkNotSubtype("null","any"); } @Test public void test_4319() { checkIsSubtype("null","null"); } @Test public void test_4320() { checkNotSubtype("null","any"); } @Test public void test_4321() { checkIsSubtype("null","null"); } @Test public void test_4322() { checkNotSubtype("null","null|int"); } @Test public void test_4323() { checkNotSubtype("null","int"); } @Test public void test_4324() { checkNotSubtype("null","any"); } @Test public void test_4325() { checkNotSubtype("null","int|null"); } @Test public void test_4326() { checkNotSubtype("null","int"); } @Test public void test_4327() { checkNotSubtype("null","any"); } @Test public void test_4328() { checkNotSubtype("null","any"); } @Test public void test_4329() { checkNotSubtype("null","{null f1}|null"); } @Test public void test_4330() { checkNotSubtype("null","{null f2}|null"); } @Test public void test_4331() { checkNotSubtype("null","{int f1}|int"); } @Test public void test_4332() { checkNotSubtype("null","{int f2}|int"); } @Test public void test_4333() { checkNotSubtype("int","any"); } @Test public void test_4334() { checkNotSubtype("int","null"); } @Test public void test_4335() { checkIsSubtype("int","int"); } @Test public void test_4336() { checkNotSubtype("int","{any f1}"); } @Test public void test_4337() { checkNotSubtype("int","{any f2}"); } @Test public void test_4338() { checkNotSubtype("int","{null f1}"); } @Test public void test_4339() { checkNotSubtype("int","{null f2}"); } @Test public void test_4340() { checkNotSubtype("int","{int f1}"); } @Test public void test_4341() { checkNotSubtype("int","{int f2}"); } @Test public void test_4342() { checkNotSubtype("int","{any f1,any f2}"); } @Test public void test_4343() { checkNotSubtype("int","{any f2,any f3}"); } @Test public void test_4344() { checkNotSubtype("int","{any f1,null f2}"); } @Test public void test_4345() { checkNotSubtype("int","{any f2,null f3}"); } @Test public void test_4346() { checkNotSubtype("int","{any f1,int f2}"); } @Test public void test_4347() { checkNotSubtype("int","{any f2,int f3}"); } @Test public void test_4348() { checkNotSubtype("int","{null f1,any f2}"); } @Test public void test_4349() { checkNotSubtype("int","{null f2,any f3}"); } @Test public void test_4350() { checkNotSubtype("int","{null f1,null f2}"); } @Test public void test_4351() { checkNotSubtype("int","{null f2,null f3}"); } @Test public void test_4352() { checkNotSubtype("int","{null f1,int f2}"); } @Test public void test_4353() { checkNotSubtype("int","{null f2,int f3}"); } @Test public void test_4354() { checkNotSubtype("int","{int f1,any f2}"); } @Test public void test_4355() { checkNotSubtype("int","{int f2,any f3}"); } @Test public void test_4356() { checkNotSubtype("int","{int f1,null f2}"); } @Test public void test_4357() { checkNotSubtype("int","{int f2,null f3}"); } @Test public void test_4358() { checkNotSubtype("int","{int f1,int f2}"); } @Test public void test_4359() { checkNotSubtype("int","{int f2,int f3}"); } @Test public void test_4364() { checkNotSubtype("int","{{any f1} f1}"); } @Test public void test_4365() { checkNotSubtype("int","{{any f2} f1}"); } @Test public void test_4366() { checkNotSubtype("int","{{any f1} f2}"); } @Test public void test_4367() { checkNotSubtype("int","{{any f2} f2}"); } @Test public void test_4368() { checkNotSubtype("int","{{any f1} f1,any f2}"); } @Test public void test_4369() { checkNotSubtype("int","{{any f2} f1,any f2}"); } @Test public void test_4370() { checkNotSubtype("int","{{any f1} f2,any f3}"); } @Test public void test_4371() { checkNotSubtype("int","{{any f2} f2,any f3}"); } @Test public void test_4372() { checkNotSubtype("int","{{null f1} f1}"); } @Test public void test_4373() { checkNotSubtype("int","{{null f2} f1}"); } @Test public void test_4374() { checkNotSubtype("int","{{null f1} f2}"); } @Test public void test_4375() { checkNotSubtype("int","{{null f2} f2}"); } @Test public void test_4376() { checkNotSubtype("int","{{null f1} f1,null f2}"); } @Test public void test_4377() { checkNotSubtype("int","{{null f2} f1,null f2}"); } @Test public void test_4378() { checkNotSubtype("int","{{null f1} f2,null f3}"); } @Test public void test_4379() { checkNotSubtype("int","{{null f2} f2,null f3}"); } @Test public void test_4380() { checkNotSubtype("int","{{int f1} f1}"); } @Test public void test_4381() { checkNotSubtype("int","{{int f2} f1}"); } @Test public void test_4382() { checkNotSubtype("int","{{int f1} f2}"); } @Test public void test_4383() { checkNotSubtype("int","{{int f2} f2}"); } @Test public void test_4384() { checkNotSubtype("int","{{int f1} f1,int f2}"); } @Test public void test_4385() { checkNotSubtype("int","{{int f2} f1,int f2}"); } @Test public void test_4386() { checkNotSubtype("int","{{int f1} f2,int f3}"); } @Test public void test_4387() { checkNotSubtype("int","{{int f2} f2,int f3}"); } @Test public void test_4388() { checkNotSubtype("int","any"); } @Test public void test_4389() { checkNotSubtype("int","null"); } @Test public void test_4390() { checkIsSubtype("int","int"); } @Test public void test_4391() { checkNotSubtype("int","any"); } @Test public void test_4392() { checkNotSubtype("int","any"); } @Test public void test_4393() { checkNotSubtype("int","any"); } @Test public void test_4394() { checkNotSubtype("int","any"); } @Test public void test_4395() { checkNotSubtype("int","null"); } @Test public void test_4396() { checkNotSubtype("int","any"); } @Test public void test_4397() { checkNotSubtype("int","null"); } @Test public void test_4398() { checkNotSubtype("int","null|int"); } @Test public void test_4399() { checkIsSubtype("int","int"); } @Test public void test_4400() { checkNotSubtype("int","any"); } @Test public void test_4401() { checkNotSubtype("int","int|null"); } @Test public void test_4402() { checkIsSubtype("int","int"); } @Test public void test_4403() { checkNotSubtype("int","any"); } @Test public void test_4404() { checkNotSubtype("int","any"); } @Test public void test_4405() { checkNotSubtype("int","{null f1}|null"); } @Test public void test_4406() { checkNotSubtype("int","{null f2}|null"); } @Test public void test_4407() { checkNotSubtype("int","{int f1}|int"); } @Test public void test_4408() { checkNotSubtype("int","{int f2}|int"); } @Test public void test_4409() { checkIsSubtype("any","any"); } @Test public void test_4410() { checkIsSubtype("any","null"); } @Test public void test_4411() { checkIsSubtype("any","int"); } @Test public void test_4412() { checkIsSubtype("any","{any f1}"); } @Test public void test_4413() { checkIsSubtype("any","{any f2}"); } @Test public void test_4414() { checkIsSubtype("any","{null f1}"); } @Test public void test_4415() { checkIsSubtype("any","{null f2}"); } @Test public void test_4416() { checkIsSubtype("any","{int f1}"); } @Test public void test_4417() { checkIsSubtype("any","{int f2}"); } @Test public void test_4418() { checkIsSubtype("any","{any f1,any f2}"); } @Test public void test_4419() { checkIsSubtype("any","{any f2,any f3}"); } @Test public void test_4420() { checkIsSubtype("any","{any f1,null f2}"); } @Test public void test_4421() { checkIsSubtype("any","{any f2,null f3}"); } @Test public void test_4422() { checkIsSubtype("any","{any f1,int f2}"); } @Test public void test_4423() { checkIsSubtype("any","{any f2,int f3}"); } @Test public void test_4424() { checkIsSubtype("any","{null f1,any f2}"); } @Test public void test_4425() { checkIsSubtype("any","{null f2,any f3}"); } @Test public void test_4426() { checkIsSubtype("any","{null f1,null f2}"); } @Test public void test_4427() { checkIsSubtype("any","{null f2,null f3}"); } @Test public void test_4428() { checkIsSubtype("any","{null f1,int f2}"); } @Test public void test_4429() { checkIsSubtype("any","{null f2,int f3}"); } @Test public void test_4430() { checkIsSubtype("any","{int f1,any f2}"); } @Test public void test_4431() { checkIsSubtype("any","{int f2,any f3}"); } @Test public void test_4432() { checkIsSubtype("any","{int f1,null f2}"); } @Test public void test_4433() { checkIsSubtype("any","{int f2,null f3}"); } @Test public void test_4434() { checkIsSubtype("any","{int f1,int f2}"); } @Test public void test_4435() { checkIsSubtype("any","{int f2,int f3}"); } @Test public void test_4440() { checkIsSubtype("any","{{any f1} f1}"); } @Test public void test_4441() { checkIsSubtype("any","{{any f2} f1}"); } @Test public void test_4442() { checkIsSubtype("any","{{any f1} f2}"); } @Test public void test_4443() { checkIsSubtype("any","{{any f2} f2}"); } @Test public void test_4444() { checkIsSubtype("any","{{any f1} f1,any f2}"); } @Test public void test_4445() { checkIsSubtype("any","{{any f2} f1,any f2}"); } @Test public void test_4446() { checkIsSubtype("any","{{any f1} f2,any f3}"); } @Test public void test_4447() { checkIsSubtype("any","{{any f2} f2,any f3}"); } @Test public void test_4448() { checkIsSubtype("any","{{null f1} f1}"); } @Test public void test_4449() { checkIsSubtype("any","{{null f2} f1}"); } @Test public void test_4450() { checkIsSubtype("any","{{null f1} f2}"); } @Test public void test_4451() { checkIsSubtype("any","{{null f2} f2}"); } @Test public void test_4452() { checkIsSubtype("any","{{null f1} f1,null f2}"); } @Test public void test_4453() { checkIsSubtype("any","{{null f2} f1,null f2}"); } @Test public void test_4454() { checkIsSubtype("any","{{null f1} f2,null f3}"); } @Test public void test_4455() { checkIsSubtype("any","{{null f2} f2,null f3}"); } @Test public void test_4456() { checkIsSubtype("any","{{int f1} f1}"); } @Test public void test_4457() { checkIsSubtype("any","{{int f2} f1}"); } @Test public void test_4458() { checkIsSubtype("any","{{int f1} f2}"); } @Test public void test_4459() { checkIsSubtype("any","{{int f2} f2}"); } @Test public void test_4460() { checkIsSubtype("any","{{int f1} f1,int f2}"); } @Test public void test_4461() { checkIsSubtype("any","{{int f2} f1,int f2}"); } @Test public void test_4462() { checkIsSubtype("any","{{int f1} f2,int f3}"); } @Test public void test_4463() { checkIsSubtype("any","{{int f2} f2,int f3}"); } @Test public void test_4464() { checkIsSubtype("any","any"); } @Test public void test_4465() { checkIsSubtype("any","null"); } @Test public void test_4466() { checkIsSubtype("any","int"); } @Test public void test_4467() { checkIsSubtype("any","any"); } @Test public void test_4468() { checkIsSubtype("any","any"); } @Test public void test_4469() { checkIsSubtype("any","any"); } @Test public void test_4470() { checkIsSubtype("any","any"); } @Test public void test_4471() { checkIsSubtype("any","null"); } @Test public void test_4472() { checkIsSubtype("any","any"); } @Test public void test_4473() { checkIsSubtype("any","null"); } @Test public void test_4474() { checkIsSubtype("any","null|int"); } @Test public void test_4475() { checkIsSubtype("any","int"); } @Test public void test_4476() { checkIsSubtype("any","any"); } @Test public void test_4477() { checkIsSubtype("any","int|null"); } @Test public void test_4478() { checkIsSubtype("any","int"); } @Test public void test_4479() { checkIsSubtype("any","any"); } @Test public void test_4480() { checkIsSubtype("any","any"); } @Test public void test_4481() { checkIsSubtype("any","{null f1}|null"); } @Test public void test_4482() { checkIsSubtype("any","{null f2}|null"); } @Test public void test_4483() { checkIsSubtype("any","{int f1}|int"); } @Test public void test_4484() { checkIsSubtype("any","{int f2}|int"); } @Test public void test_4485() { checkIsSubtype("any","any"); } @Test public void test_4486() { checkIsSubtype("any","null"); } @Test public void test_4487() { checkIsSubtype("any","int"); } @Test public void test_4488() { checkIsSubtype("any","{any f1}"); } @Test public void test_4489() { checkIsSubtype("any","{any f2}"); } @Test public void test_4490() { checkIsSubtype("any","{null f1}"); } @Test public void test_4491() { checkIsSubtype("any","{null f2}"); } @Test public void test_4492() { checkIsSubtype("any","{int f1}"); } @Test public void test_4493() { checkIsSubtype("any","{int f2}"); } @Test public void test_4494() { checkIsSubtype("any","{any f1,any f2}"); } @Test public void test_4495() { checkIsSubtype("any","{any f2,any f3}"); } @Test public void test_4496() { checkIsSubtype("any","{any f1,null f2}"); } @Test public void test_4497() { checkIsSubtype("any","{any f2,null f3}"); } @Test public void test_4498() { checkIsSubtype("any","{any f1,int f2}"); } @Test public void test_4499() { checkIsSubtype("any","{any f2,int f3}"); } @Test public void test_4500() { checkIsSubtype("any","{null f1,any f2}"); } @Test public void test_4501() { checkIsSubtype("any","{null f2,any f3}"); } @Test public void test_4502() { checkIsSubtype("any","{null f1,null f2}"); } @Test public void test_4503() { checkIsSubtype("any","{null f2,null f3}"); } @Test public void test_4504() { checkIsSubtype("any","{null f1,int f2}"); } @Test public void test_4505() { checkIsSubtype("any","{null f2,int f3}"); } @Test public void test_4506() { checkIsSubtype("any","{int f1,any f2}"); } @Test public void test_4507() { checkIsSubtype("any","{int f2,any f3}"); } @Test public void test_4508() { checkIsSubtype("any","{int f1,null f2}"); } @Test public void test_4509() { checkIsSubtype("any","{int f2,null f3}"); } @Test public void test_4510() { checkIsSubtype("any","{int f1,int f2}"); } @Test public void test_4511() { checkIsSubtype("any","{int f2,int f3}"); } @Test public void test_4516() { checkIsSubtype("any","{{any f1} f1}"); } @Test public void test_4517() { checkIsSubtype("any","{{any f2} f1}"); } @Test public void test_4518() { checkIsSubtype("any","{{any f1} f2}"); } @Test public void test_4519() { checkIsSubtype("any","{{any f2} f2}"); } @Test public void test_4520() { checkIsSubtype("any","{{any f1} f1,any f2}"); } @Test public void test_4521() { checkIsSubtype("any","{{any f2} f1,any f2}"); } @Test public void test_4522() { checkIsSubtype("any","{{any f1} f2,any f3}"); } @Test public void test_4523() { checkIsSubtype("any","{{any f2} f2,any f3}"); } @Test public void test_4524() { checkIsSubtype("any","{{null f1} f1}"); } @Test public void test_4525() { checkIsSubtype("any","{{null f2} f1}"); } @Test public void test_4526() { checkIsSubtype("any","{{null f1} f2}"); } @Test public void test_4527() { checkIsSubtype("any","{{null f2} f2}"); } @Test public void test_4528() { checkIsSubtype("any","{{null f1} f1,null f2}"); } @Test public void test_4529() { checkIsSubtype("any","{{null f2} f1,null f2}"); } @Test public void test_4530() { checkIsSubtype("any","{{null f1} f2,null f3}"); } @Test public void test_4531() { checkIsSubtype("any","{{null f2} f2,null f3}"); } @Test public void test_4532() { checkIsSubtype("any","{{int f1} f1}"); } @Test public void test_4533() { checkIsSubtype("any","{{int f2} f1}"); } @Test public void test_4534() { checkIsSubtype("any","{{int f1} f2}"); } @Test public void test_4535() { checkIsSubtype("any","{{int f2} f2}"); } @Test public void test_4536() { checkIsSubtype("any","{{int f1} f1,int f2}"); } @Test public void test_4537() { checkIsSubtype("any","{{int f2} f1,int f2}"); } @Test public void test_4538() { checkIsSubtype("any","{{int f1} f2,int f3}"); } @Test public void test_4539() { checkIsSubtype("any","{{int f2} f2,int f3}"); } @Test public void test_4540() { checkIsSubtype("any","any"); } @Test public void test_4541() { checkIsSubtype("any","null"); } @Test public void test_4542() { checkIsSubtype("any","int"); } @Test public void test_4543() { checkIsSubtype("any","any"); } @Test public void test_4544() { checkIsSubtype("any","any"); } @Test public void test_4545() { checkIsSubtype("any","any"); } @Test public void test_4546() { checkIsSubtype("any","any"); } @Test public void test_4547() { checkIsSubtype("any","null"); } @Test public void test_4548() { checkIsSubtype("any","any"); } @Test public void test_4549() { checkIsSubtype("any","null"); } @Test public void test_4550() { checkIsSubtype("any","null|int"); } @Test public void test_4551() { checkIsSubtype("any","int"); } @Test public void test_4552() { checkIsSubtype("any","any"); } @Test public void test_4553() { checkIsSubtype("any","int|null"); } @Test public void test_4554() { checkIsSubtype("any","int"); } @Test public void test_4555() { checkIsSubtype("any","any"); } @Test public void test_4556() { checkIsSubtype("any","any"); } @Test public void test_4557() { checkIsSubtype("any","{null f1}|null"); } @Test public void test_4558() { checkIsSubtype("any","{null f2}|null"); } @Test public void test_4559() { checkIsSubtype("any","{int f1}|int"); } @Test public void test_4560() { checkIsSubtype("any","{int f2}|int"); } @Test public void test_4561() { checkIsSubtype("any","any"); } @Test public void test_4562() { checkIsSubtype("any","null"); } @Test public void test_4563() { checkIsSubtype("any","int"); } @Test public void test_4564() { checkIsSubtype("any","{any f1}"); } @Test public void test_4565() { checkIsSubtype("any","{any f2}"); } @Test public void test_4566() { checkIsSubtype("any","{null f1}"); } @Test public void test_4567() { checkIsSubtype("any","{null f2}"); } @Test public void test_4568() { checkIsSubtype("any","{int f1}"); } @Test public void test_4569() { checkIsSubtype("any","{int f2}"); } @Test public void test_4570() { checkIsSubtype("any","{any f1,any f2}"); } @Test public void test_4571() { checkIsSubtype("any","{any f2,any f3}"); } @Test public void test_4572() { checkIsSubtype("any","{any f1,null f2}"); } @Test public void test_4573() { checkIsSubtype("any","{any f2,null f3}"); } @Test public void test_4574() { checkIsSubtype("any","{any f1,int f2}"); } @Test public void test_4575() { checkIsSubtype("any","{any f2,int f3}"); } @Test public void test_4576() { checkIsSubtype("any","{null f1,any f2}"); } @Test public void test_4577() { checkIsSubtype("any","{null f2,any f3}"); } @Test public void test_4578() { checkIsSubtype("any","{null f1,null f2}"); } @Test public void test_4579() { checkIsSubtype("any","{null f2,null f3}"); } @Test public void test_4580() { checkIsSubtype("any","{null f1,int f2}"); } @Test public void test_4581() { checkIsSubtype("any","{null f2,int f3}"); } @Test public void test_4582() { checkIsSubtype("any","{int f1,any f2}"); } @Test public void test_4583() { checkIsSubtype("any","{int f2,any f3}"); } @Test public void test_4584() { checkIsSubtype("any","{int f1,null f2}"); } @Test public void test_4585() { checkIsSubtype("any","{int f2,null f3}"); } @Test public void test_4586() { checkIsSubtype("any","{int f1,int f2}"); } @Test public void test_4587() { checkIsSubtype("any","{int f2,int f3}"); } @Test public void test_4592() { checkIsSubtype("any","{{any f1} f1}"); } @Test public void test_4593() { checkIsSubtype("any","{{any f2} f1}"); } @Test public void test_4594() { checkIsSubtype("any","{{any f1} f2}"); } @Test public void test_4595() { checkIsSubtype("any","{{any f2} f2}"); } @Test public void test_4596() { checkIsSubtype("any","{{any f1} f1,any f2}"); } @Test public void test_4597() { checkIsSubtype("any","{{any f2} f1,any f2}"); } @Test public void test_4598() { checkIsSubtype("any","{{any f1} f2,any f3}"); } @Test public void test_4599() { checkIsSubtype("any","{{any f2} f2,any f3}"); } @Test public void test_4600() { checkIsSubtype("any","{{null f1} f1}"); } @Test public void test_4601() { checkIsSubtype("any","{{null f2} f1}"); } @Test public void test_4602() { checkIsSubtype("any","{{null f1} f2}"); } @Test public void test_4603() { checkIsSubtype("any","{{null f2} f2}"); } @Test public void test_4604() { checkIsSubtype("any","{{null f1} f1,null f2}"); } @Test public void test_4605() { checkIsSubtype("any","{{null f2} f1,null f2}"); } @Test public void test_4606() { checkIsSubtype("any","{{null f1} f2,null f3}"); } @Test public void test_4607() { checkIsSubtype("any","{{null f2} f2,null f3}"); } @Test public void test_4608() { checkIsSubtype("any","{{int f1} f1}"); } @Test public void test_4609() { checkIsSubtype("any","{{int f2} f1}"); } @Test public void test_4610() { checkIsSubtype("any","{{int f1} f2}"); } @Test public void test_4611() { checkIsSubtype("any","{{int f2} f2}"); } @Test public void test_4612() { checkIsSubtype("any","{{int f1} f1,int f2}"); } @Test public void test_4613() { checkIsSubtype("any","{{int f2} f1,int f2}"); } @Test public void test_4614() { checkIsSubtype("any","{{int f1} f2,int f3}"); } @Test public void test_4615() { checkIsSubtype("any","{{int f2} f2,int f3}"); } @Test public void test_4616() { checkIsSubtype("any","any"); } @Test public void test_4617() { checkIsSubtype("any","null"); } @Test public void test_4618() { checkIsSubtype("any","int"); } @Test public void test_4619() { checkIsSubtype("any","any"); } @Test public void test_4620() { checkIsSubtype("any","any"); } @Test public void test_4621() { checkIsSubtype("any","any"); } @Test public void test_4622() { checkIsSubtype("any","any"); } @Test public void test_4623() { checkIsSubtype("any","null"); } @Test public void test_4624() { checkIsSubtype("any","any"); } @Test public void test_4625() { checkIsSubtype("any","null"); } @Test public void test_4626() { checkIsSubtype("any","null|int"); } @Test public void test_4627() { checkIsSubtype("any","int"); } @Test public void test_4628() { checkIsSubtype("any","any"); } @Test public void test_4629() { checkIsSubtype("any","int|null"); } @Test public void test_4630() { checkIsSubtype("any","int"); } @Test public void test_4631() { checkIsSubtype("any","any"); } @Test public void test_4632() { checkIsSubtype("any","any"); } @Test public void test_4633() { checkIsSubtype("any","{null f1}|null"); } @Test public void test_4634() { checkIsSubtype("any","{null f2}|null"); } @Test public void test_4635() { checkIsSubtype("any","{int f1}|int"); } @Test public void test_4636() { checkIsSubtype("any","{int f2}|int"); } @Test public void test_4637() { checkIsSubtype("any","any"); } @Test public void test_4638() { checkIsSubtype("any","null"); } @Test public void test_4639() { checkIsSubtype("any","int"); } @Test public void test_4640() { checkIsSubtype("any","{any f1}"); } @Test public void test_4641() { checkIsSubtype("any","{any f2}"); } @Test public void test_4642() { checkIsSubtype("any","{null f1}"); } @Test public void test_4643() { checkIsSubtype("any","{null f2}"); } @Test public void test_4644() { checkIsSubtype("any","{int f1}"); } @Test public void test_4645() { checkIsSubtype("any","{int f2}"); } @Test public void test_4646() { checkIsSubtype("any","{any f1,any f2}"); } @Test public void test_4647() { checkIsSubtype("any","{any f2,any f3}"); } @Test public void test_4648() { checkIsSubtype("any","{any f1,null f2}"); } @Test public void test_4649() { checkIsSubtype("any","{any f2,null f3}"); } @Test public void test_4650() { checkIsSubtype("any","{any f1,int f2}"); } @Test public void test_4651() { checkIsSubtype("any","{any f2,int f3}"); } @Test public void test_4652() { checkIsSubtype("any","{null f1,any f2}"); } @Test public void test_4653() { checkIsSubtype("any","{null f2,any f3}"); } @Test public void test_4654() { checkIsSubtype("any","{null f1,null f2}"); } @Test public void test_4655() { checkIsSubtype("any","{null f2,null f3}"); } @Test public void test_4656() { checkIsSubtype("any","{null f1,int f2}"); } @Test public void test_4657() { checkIsSubtype("any","{null f2,int f3}"); } @Test public void test_4658() { checkIsSubtype("any","{int f1,any f2}"); } @Test public void test_4659() { checkIsSubtype("any","{int f2,any f3}"); } @Test public void test_4660() { checkIsSubtype("any","{int f1,null f2}"); } @Test public void test_4661() { checkIsSubtype("any","{int f2,null f3}"); } @Test public void test_4662() { checkIsSubtype("any","{int f1,int f2}"); } @Test public void test_4663() { checkIsSubtype("any","{int f2,int f3}"); } @Test public void test_4668() { checkIsSubtype("any","{{any f1} f1}"); } @Test public void test_4669() { checkIsSubtype("any","{{any f2} f1}"); } @Test public void test_4670() { checkIsSubtype("any","{{any f1} f2}"); } @Test public void test_4671() { checkIsSubtype("any","{{any f2} f2}"); } @Test public void test_4672() { checkIsSubtype("any","{{any f1} f1,any f2}"); } @Test public void test_4673() { checkIsSubtype("any","{{any f2} f1,any f2}"); } @Test public void test_4674() { checkIsSubtype("any","{{any f1} f2,any f3}"); } @Test public void test_4675() { checkIsSubtype("any","{{any f2} f2,any f3}"); } @Test public void test_4676() { checkIsSubtype("any","{{null f1} f1}"); } @Test public void test_4677() { checkIsSubtype("any","{{null f2} f1}"); } @Test public void test_4678() { checkIsSubtype("any","{{null f1} f2}"); } @Test public void test_4679() { checkIsSubtype("any","{{null f2} f2}"); } @Test public void test_4680() { checkIsSubtype("any","{{null f1} f1,null f2}"); } @Test public void test_4681() { checkIsSubtype("any","{{null f2} f1,null f2}"); } @Test public void test_4682() { checkIsSubtype("any","{{null f1} f2,null f3}"); } @Test public void test_4683() { checkIsSubtype("any","{{null f2} f2,null f3}"); } @Test public void test_4684() { checkIsSubtype("any","{{int f1} f1}"); } @Test public void test_4685() { checkIsSubtype("any","{{int f2} f1}"); } @Test public void test_4686() { checkIsSubtype("any","{{int f1} f2}"); } @Test public void test_4687() { checkIsSubtype("any","{{int f2} f2}"); } @Test public void test_4688() { checkIsSubtype("any","{{int f1} f1,int f2}"); } @Test public void test_4689() { checkIsSubtype("any","{{int f2} f1,int f2}"); } @Test public void test_4690() { checkIsSubtype("any","{{int f1} f2,int f3}"); } @Test public void test_4691() { checkIsSubtype("any","{{int f2} f2,int f3}"); } @Test public void test_4692() { checkIsSubtype("any","any"); } @Test public void test_4693() { checkIsSubtype("any","null"); } @Test public void test_4694() { checkIsSubtype("any","int"); } @Test public void test_4695() { checkIsSubtype("any","any"); } @Test public void test_4696() { checkIsSubtype("any","any"); } @Test public void test_4697() { checkIsSubtype("any","any"); } @Test public void test_4698() { checkIsSubtype("any","any"); } @Test public void test_4699() { checkIsSubtype("any","null"); } @Test public void test_4700() { checkIsSubtype("any","any"); } @Test public void test_4701() { checkIsSubtype("any","null"); } @Test public void test_4702() { checkIsSubtype("any","null|int"); } @Test public void test_4703() { checkIsSubtype("any","int"); } @Test public void test_4704() { checkIsSubtype("any","any"); } @Test public void test_4705() { checkIsSubtype("any","int|null"); } @Test public void test_4706() { checkIsSubtype("any","int"); } @Test public void test_4707() { checkIsSubtype("any","any"); } @Test public void test_4708() { checkIsSubtype("any","any"); } @Test public void test_4709() { checkIsSubtype("any","{null f1}|null"); } @Test public void test_4710() { checkIsSubtype("any","{null f2}|null"); } @Test public void test_4711() { checkIsSubtype("any","{int f1}|int"); } @Test public void test_4712() { checkIsSubtype("any","{int f2}|int"); } @Test public void test_4713() { checkNotSubtype("null","any"); } @Test public void test_4714() { checkIsSubtype("null","null"); } @Test public void test_4715() { checkNotSubtype("null","int"); } @Test public void test_4716() { checkNotSubtype("null","{any f1}"); } @Test public void test_4717() { checkNotSubtype("null","{any f2}"); } @Test public void test_4718() { checkNotSubtype("null","{null f1}"); } @Test public void test_4719() { checkNotSubtype("null","{null f2}"); } @Test public void test_4720() { checkNotSubtype("null","{int f1}"); } @Test public void test_4721() { checkNotSubtype("null","{int f2}"); } @Test public void test_4722() { checkNotSubtype("null","{any f1,any f2}"); } @Test public void test_4723() { checkNotSubtype("null","{any f2,any f3}"); } @Test public void test_4724() { checkNotSubtype("null","{any f1,null f2}"); } @Test public void test_4725() { checkNotSubtype("null","{any f2,null f3}"); } @Test public void test_4726() { checkNotSubtype("null","{any f1,int f2}"); } @Test public void test_4727() { checkNotSubtype("null","{any f2,int f3}"); } @Test public void test_4728() { checkNotSubtype("null","{null f1,any f2}"); } @Test public void test_4729() { checkNotSubtype("null","{null f2,any f3}"); } @Test public void test_4730() { checkNotSubtype("null","{null f1,null f2}"); } @Test public void test_4731() { checkNotSubtype("null","{null f2,null f3}"); } @Test public void test_4732() { checkNotSubtype("null","{null f1,int f2}"); } @Test public void test_4733() { checkNotSubtype("null","{null f2,int f3}"); } @Test public void test_4734() { checkNotSubtype("null","{int f1,any f2}"); } @Test public void test_4735() { checkNotSubtype("null","{int f2,any f3}"); } @Test public void test_4736() { checkNotSubtype("null","{int f1,null f2}"); } @Test public void test_4737() { checkNotSubtype("null","{int f2,null f3}"); } @Test public void test_4738() { checkNotSubtype("null","{int f1,int f2}"); } @Test public void test_4739() { checkNotSubtype("null","{int f2,int f3}"); } @Test public void test_4744() { checkNotSubtype("null","{{any f1} f1}"); } @Test public void test_4745() { checkNotSubtype("null","{{any f2} f1}"); } @Test public void test_4746() { checkNotSubtype("null","{{any f1} f2}"); } @Test public void test_4747() { checkNotSubtype("null","{{any f2} f2}"); } @Test public void test_4748() { checkNotSubtype("null","{{any f1} f1,any f2}"); } @Test public void test_4749() { checkNotSubtype("null","{{any f2} f1,any f2}"); } @Test public void test_4750() { checkNotSubtype("null","{{any f1} f2,any f3}"); } @Test public void test_4751() { checkNotSubtype("null","{{any f2} f2,any f3}"); } @Test public void test_4752() { checkNotSubtype("null","{{null f1} f1}"); } @Test public void test_4753() { checkNotSubtype("null","{{null f2} f1}"); } @Test public void test_4754() { checkNotSubtype("null","{{null f1} f2}"); } @Test public void test_4755() { checkNotSubtype("null","{{null f2} f2}"); } @Test public void test_4756() { checkNotSubtype("null","{{null f1} f1,null f2}"); } @Test public void test_4757() { checkNotSubtype("null","{{null f2} f1,null f2}"); } @Test public void test_4758() { checkNotSubtype("null","{{null f1} f2,null f3}"); } @Test public void test_4759() { checkNotSubtype("null","{{null f2} f2,null f3}"); } @Test public void test_4760() { checkNotSubtype("null","{{int f1} f1}"); } @Test public void test_4761() { checkNotSubtype("null","{{int f2} f1}"); } @Test public void test_4762() { checkNotSubtype("null","{{int f1} f2}"); } @Test public void test_4763() { checkNotSubtype("null","{{int f2} f2}"); } @Test public void test_4764() { checkNotSubtype("null","{{int f1} f1,int f2}"); } @Test public void test_4765() { checkNotSubtype("null","{{int f2} f1,int f2}"); } @Test public void test_4766() { checkNotSubtype("null","{{int f1} f2,int f3}"); } @Test public void test_4767() { checkNotSubtype("null","{{int f2} f2,int f3}"); } @Test public void test_4768() { checkNotSubtype("null","any"); } @Test public void test_4769() { checkIsSubtype("null","null"); } @Test public void test_4770() { checkNotSubtype("null","int"); } @Test public void test_4771() { checkNotSubtype("null","any"); } @Test public void test_4772() { checkNotSubtype("null","any"); } @Test public void test_4773() { checkNotSubtype("null","any"); } @Test public void test_4774() { checkNotSubtype("null","any"); } @Test public void test_4775() { checkIsSubtype("null","null"); } @Test public void test_4776() { checkNotSubtype("null","any"); } @Test public void test_4777() { checkIsSubtype("null","null"); } @Test public void test_4778() { checkNotSubtype("null","null|int"); } @Test public void test_4779() { checkNotSubtype("null","int"); } @Test public void test_4780() { checkNotSubtype("null","any"); } @Test public void test_4781() { checkNotSubtype("null","int|null"); } @Test public void test_4782() { checkNotSubtype("null","int"); } @Test public void test_4783() { checkNotSubtype("null","any"); } @Test public void test_4784() { checkNotSubtype("null","any"); } @Test public void test_4785() { checkNotSubtype("null","{null f1}|null"); } @Test public void test_4786() { checkNotSubtype("null","{null f2}|null"); } @Test public void test_4787() { checkNotSubtype("null","{int f1}|int"); } @Test public void test_4788() { checkNotSubtype("null","{int f2}|int"); } @Test public void test_4789() { checkIsSubtype("any","any"); } @Test public void test_4790() { checkIsSubtype("any","null"); } @Test public void test_4791() { checkIsSubtype("any","int"); } @Test public void test_4792() { checkIsSubtype("any","{any f1}"); } @Test public void test_4793() { checkIsSubtype("any","{any f2}"); } @Test public void test_4794() { checkIsSubtype("any","{null f1}"); } @Test public void test_4795() { checkIsSubtype("any","{null f2}"); } @Test public void test_4796() { checkIsSubtype("any","{int f1}"); } @Test public void test_4797() { checkIsSubtype("any","{int f2}"); } @Test public void test_4798() { checkIsSubtype("any","{any f1,any f2}"); } @Test public void test_4799() { checkIsSubtype("any","{any f2,any f3}"); } @Test public void test_4800() { checkIsSubtype("any","{any f1,null f2}"); } @Test public void test_4801() { checkIsSubtype("any","{any f2,null f3}"); } @Test public void test_4802() { checkIsSubtype("any","{any f1,int f2}"); } @Test public void test_4803() { checkIsSubtype("any","{any f2,int f3}"); } @Test public void test_4804() { checkIsSubtype("any","{null f1,any f2}"); } @Test public void test_4805() { checkIsSubtype("any","{null f2,any f3}"); } @Test public void test_4806() { checkIsSubtype("any","{null f1,null f2}"); } @Test public void test_4807() { checkIsSubtype("any","{null f2,null f3}"); } @Test public void test_4808() { checkIsSubtype("any","{null f1,int f2}"); } @Test public void test_4809() { checkIsSubtype("any","{null f2,int f3}"); } @Test public void test_4810() { checkIsSubtype("any","{int f1,any f2}"); } @Test public void test_4811() { checkIsSubtype("any","{int f2,any f3}"); } @Test public void test_4812() { checkIsSubtype("any","{int f1,null f2}"); } @Test public void test_4813() { checkIsSubtype("any","{int f2,null f3}"); } @Test public void test_4814() { checkIsSubtype("any","{int f1,int f2}"); } @Test public void test_4815() { checkIsSubtype("any","{int f2,int f3}"); } @Test public void test_4820() { checkIsSubtype("any","{{any f1} f1}"); } @Test public void test_4821() { checkIsSubtype("any","{{any f2} f1}"); } @Test public void test_4822() { checkIsSubtype("any","{{any f1} f2}"); } @Test public void test_4823() { checkIsSubtype("any","{{any f2} f2}"); } @Test public void test_4824() { checkIsSubtype("any","{{any f1} f1,any f2}"); } @Test public void test_4825() { checkIsSubtype("any","{{any f2} f1,any f2}"); } @Test public void test_4826() { checkIsSubtype("any","{{any f1} f2,any f3}"); } @Test public void test_4827() { checkIsSubtype("any","{{any f2} f2,any f3}"); } @Test public void test_4828() { checkIsSubtype("any","{{null f1} f1}"); } @Test public void test_4829() { checkIsSubtype("any","{{null f2} f1}"); } @Test public void test_4830() { checkIsSubtype("any","{{null f1} f2}"); } @Test public void test_4831() { checkIsSubtype("any","{{null f2} f2}"); } @Test public void test_4832() { checkIsSubtype("any","{{null f1} f1,null f2}"); } @Test public void test_4833() { checkIsSubtype("any","{{null f2} f1,null f2}"); } @Test public void test_4834() { checkIsSubtype("any","{{null f1} f2,null f3}"); } @Test public void test_4835() { checkIsSubtype("any","{{null f2} f2,null f3}"); } @Test public void test_4836() { checkIsSubtype("any","{{int f1} f1}"); } @Test public void test_4837() { checkIsSubtype("any","{{int f2} f1}"); } @Test public void test_4838() { checkIsSubtype("any","{{int f1} f2}"); } @Test public void test_4839() { checkIsSubtype("any","{{int f2} f2}"); } @Test public void test_4840() { checkIsSubtype("any","{{int f1} f1,int f2}"); } @Test public void test_4841() { checkIsSubtype("any","{{int f2} f1,int f2}"); } @Test public void test_4842() { checkIsSubtype("any","{{int f1} f2,int f3}"); } @Test public void test_4843() { checkIsSubtype("any","{{int f2} f2,int f3}"); } @Test public void test_4844() { checkIsSubtype("any","any"); } @Test public void test_4845() { checkIsSubtype("any","null"); } @Test public void test_4846() { checkIsSubtype("any","int"); } @Test public void test_4847() { checkIsSubtype("any","any"); } @Test public void test_4848() { checkIsSubtype("any","any"); } @Test public void test_4849() { checkIsSubtype("any","any"); } @Test public void test_4850() { checkIsSubtype("any","any"); } @Test public void test_4851() { checkIsSubtype("any","null"); } @Test public void test_4852() { checkIsSubtype("any","any"); } @Test public void test_4853() { checkIsSubtype("any","null"); } @Test public void test_4854() { checkIsSubtype("any","null|int"); } @Test public void test_4855() { checkIsSubtype("any","int"); } @Test public void test_4856() { checkIsSubtype("any","any"); } @Test public void test_4857() { checkIsSubtype("any","int|null"); } @Test public void test_4858() { checkIsSubtype("any","int"); } @Test public void test_4859() { checkIsSubtype("any","any"); } @Test public void test_4860() { checkIsSubtype("any","any"); } @Test public void test_4861() { checkIsSubtype("any","{null f1}|null"); } @Test public void test_4862() { checkIsSubtype("any","{null f2}|null"); } @Test public void test_4863() { checkIsSubtype("any","{int f1}|int"); } @Test public void test_4864() { checkIsSubtype("any","{int f2}|int"); } @Test public void test_4865() { checkNotSubtype("null","any"); } @Test public void test_4866() { checkIsSubtype("null","null"); } @Test public void test_4867() { checkNotSubtype("null","int"); } @Test public void test_4868() { checkNotSubtype("null","{any f1}"); } @Test public void test_4869() { checkNotSubtype("null","{any f2}"); } @Test public void test_4870() { checkNotSubtype("null","{null f1}"); } @Test public void test_4871() { checkNotSubtype("null","{null f2}"); } @Test public void test_4872() { checkNotSubtype("null","{int f1}"); } @Test public void test_4873() { checkNotSubtype("null","{int f2}"); } @Test public void test_4874() { checkNotSubtype("null","{any f1,any f2}"); } @Test public void test_4875() { checkNotSubtype("null","{any f2,any f3}"); } @Test public void test_4876() { checkNotSubtype("null","{any f1,null f2}"); } @Test public void test_4877() { checkNotSubtype("null","{any f2,null f3}"); } @Test public void test_4878() { checkNotSubtype("null","{any f1,int f2}"); } @Test public void test_4879() { checkNotSubtype("null","{any f2,int f3}"); } @Test public void test_4880() { checkNotSubtype("null","{null f1,any f2}"); } @Test public void test_4881() { checkNotSubtype("null","{null f2,any f3}"); } @Test public void test_4882() { checkNotSubtype("null","{null f1,null f2}"); } @Test public void test_4883() { checkNotSubtype("null","{null f2,null f3}"); } @Test public void test_4884() { checkNotSubtype("null","{null f1,int f2}"); } @Test public void test_4885() { checkNotSubtype("null","{null f2,int f3}"); } @Test public void test_4886() { checkNotSubtype("null","{int f1,any f2}"); } @Test public void test_4887() { checkNotSubtype("null","{int f2,any f3}"); } @Test public void test_4888() { checkNotSubtype("null","{int f1,null f2}"); } @Test public void test_4889() { checkNotSubtype("null","{int f2,null f3}"); } @Test public void test_4890() { checkNotSubtype("null","{int f1,int f2}"); } @Test public void test_4891() { checkNotSubtype("null","{int f2,int f3}"); } @Test public void test_4896() { checkNotSubtype("null","{{any f1} f1}"); } @Test public void test_4897() { checkNotSubtype("null","{{any f2} f1}"); } @Test public void test_4898() { checkNotSubtype("null","{{any f1} f2}"); } @Test public void test_4899() { checkNotSubtype("null","{{any f2} f2}"); } @Test public void test_4900() { checkNotSubtype("null","{{any f1} f1,any f2}"); } @Test public void test_4901() { checkNotSubtype("null","{{any f2} f1,any f2}"); } @Test public void test_4902() { checkNotSubtype("null","{{any f1} f2,any f3}"); } @Test public void test_4903() { checkNotSubtype("null","{{any f2} f2,any f3}"); } @Test public void test_4904() { checkNotSubtype("null","{{null f1} f1}"); } @Test public void test_4905() { checkNotSubtype("null","{{null f2} f1}"); } @Test public void test_4906() { checkNotSubtype("null","{{null f1} f2}"); } @Test public void test_4907() { checkNotSubtype("null","{{null f2} f2}"); } @Test public void test_4908() { checkNotSubtype("null","{{null f1} f1,null f2}"); } @Test public void test_4909() { checkNotSubtype("null","{{null f2} f1,null f2}"); } @Test public void test_4910() { checkNotSubtype("null","{{null f1} f2,null f3}"); } @Test public void test_4911() { checkNotSubtype("null","{{null f2} f2,null f3}"); } @Test public void test_4912() { checkNotSubtype("null","{{int f1} f1}"); } @Test public void test_4913() { checkNotSubtype("null","{{int f2} f1}"); } @Test public void test_4914() { checkNotSubtype("null","{{int f1} f2}"); } @Test public void test_4915() { checkNotSubtype("null","{{int f2} f2}"); } @Test public void test_4916() { checkNotSubtype("null","{{int f1} f1,int f2}"); } @Test public void test_4917() { checkNotSubtype("null","{{int f2} f1,int f2}"); } @Test public void test_4918() { checkNotSubtype("null","{{int f1} f2,int f3}"); } @Test public void test_4919() { checkNotSubtype("null","{{int f2} f2,int f3}"); } @Test public void test_4920() { checkNotSubtype("null","any"); } @Test public void test_4921() { checkIsSubtype("null","null"); } @Test public void test_4922() { checkNotSubtype("null","int"); } @Test public void test_4923() { checkNotSubtype("null","any"); } @Test public void test_4924() { checkNotSubtype("null","any"); } @Test public void test_4925() { checkNotSubtype("null","any"); } @Test public void test_4926() { checkNotSubtype("null","any"); } @Test public void test_4927() { checkIsSubtype("null","null"); } @Test public void test_4928() { checkNotSubtype("null","any"); } @Test public void test_4929() { checkIsSubtype("null","null"); } @Test public void test_4930() { checkNotSubtype("null","null|int"); } @Test public void test_4931() { checkNotSubtype("null","int"); } @Test public void test_4932() { checkNotSubtype("null","any"); } @Test public void test_4933() { checkNotSubtype("null","int|null"); } @Test public void test_4934() { checkNotSubtype("null","int"); } @Test public void test_4935() { checkNotSubtype("null","any"); } @Test public void test_4936() { checkNotSubtype("null","any"); } @Test public void test_4937() { checkNotSubtype("null","{null f1}|null"); } @Test public void test_4938() { checkNotSubtype("null","{null f2}|null"); } @Test public void test_4939() { checkNotSubtype("null","{int f1}|int"); } @Test public void test_4940() { checkNotSubtype("null","{int f2}|int"); } @Test public void test_4941() { checkNotSubtype("null|int","any"); } @Test public void test_4942() { checkIsSubtype("null|int","null"); } @Test public void test_4943() { checkIsSubtype("null|int","int"); } @Test public void test_4944() { checkNotSubtype("null|int","{any f1}"); } @Test public void test_4945() { checkNotSubtype("null|int","{any f2}"); } @Test public void test_4946() { checkNotSubtype("null|int","{null f1}"); } @Test public void test_4947() { checkNotSubtype("null|int","{null f2}"); } @Test public void test_4948() { checkNotSubtype("null|int","{int f1}"); } @Test public void test_4949() { checkNotSubtype("null|int","{int f2}"); } @Test public void test_4950() { checkNotSubtype("null|int","{any f1,any f2}"); } @Test public void test_4951() { checkNotSubtype("null|int","{any f2,any f3}"); } @Test public void test_4952() { checkNotSubtype("null|int","{any f1,null f2}"); } @Test public void test_4953() { checkNotSubtype("null|int","{any f2,null f3}"); } @Test public void test_4954() { checkNotSubtype("null|int","{any f1,int f2}"); } @Test public void test_4955() { checkNotSubtype("null|int","{any f2,int f3}"); } @Test public void test_4956() { checkNotSubtype("null|int","{null f1,any f2}"); } @Test public void test_4957() { checkNotSubtype("null|int","{null f2,any f3}"); } @Test public void test_4958() { checkNotSubtype("null|int","{null f1,null f2}"); } @Test public void test_4959() { checkNotSubtype("null|int","{null f2,null f3}"); } @Test public void test_4960() { checkNotSubtype("null|int","{null f1,int f2}"); } @Test public void test_4961() { checkNotSubtype("null|int","{null f2,int f3}"); } @Test public void test_4962() { checkNotSubtype("null|int","{int f1,any f2}"); } @Test public void test_4963() { checkNotSubtype("null|int","{int f2,any f3}"); } @Test public void test_4964() { checkNotSubtype("null|int","{int f1,null f2}"); } @Test public void test_4965() { checkNotSubtype("null|int","{int f2,null f3}"); } @Test public void test_4966() { checkNotSubtype("null|int","{int f1,int f2}"); } @Test public void test_4967() { checkNotSubtype("null|int","{int f2,int f3}"); } @Test public void test_4972() { checkNotSubtype("null|int","{{any f1} f1}"); } @Test public void test_4973() { checkNotSubtype("null|int","{{any f2} f1}"); } @Test public void test_4974() { checkNotSubtype("null|int","{{any f1} f2}"); } @Test public void test_4975() { checkNotSubtype("null|int","{{any f2} f2}"); } @Test public void test_4976() { checkNotSubtype("null|int","{{any f1} f1,any f2}"); } @Test public void test_4977() { checkNotSubtype("null|int","{{any f2} f1,any f2}"); } @Test public void test_4978() { checkNotSubtype("null|int","{{any f1} f2,any f3}"); } @Test public void test_4979() { checkNotSubtype("null|int","{{any f2} f2,any f3}"); } @Test public void test_4980() { checkNotSubtype("null|int","{{null f1} f1}"); } @Test public void test_4981() { checkNotSubtype("null|int","{{null f2} f1}"); } @Test public void test_4982() { checkNotSubtype("null|int","{{null f1} f2}"); } @Test public void test_4983() { checkNotSubtype("null|int","{{null f2} f2}"); } @Test public void test_4984() { checkNotSubtype("null|int","{{null f1} f1,null f2}"); } @Test public void test_4985() { checkNotSubtype("null|int","{{null f2} f1,null f2}"); } @Test public void test_4986() { checkNotSubtype("null|int","{{null f1} f2,null f3}"); } @Test public void test_4987() { checkNotSubtype("null|int","{{null f2} f2,null f3}"); } @Test public void test_4988() { checkNotSubtype("null|int","{{int f1} f1}"); } @Test public void test_4989() { checkNotSubtype("null|int","{{int f2} f1}"); } @Test public void test_4990() { checkNotSubtype("null|int","{{int f1} f2}"); } @Test public void test_4991() { checkNotSubtype("null|int","{{int f2} f2}"); } @Test public void test_4992() { checkNotSubtype("null|int","{{int f1} f1,int f2}"); } @Test public void test_4993() { checkNotSubtype("null|int","{{int f2} f1,int f2}"); } @Test public void test_4994() { checkNotSubtype("null|int","{{int f1} f2,int f3}"); } @Test public void test_4995() { checkNotSubtype("null|int","{{int f2} f2,int f3}"); } @Test public void test_4996() { checkNotSubtype("null|int","any"); } @Test public void test_4997() { checkIsSubtype("null|int","null"); } @Test public void test_4998() { checkIsSubtype("null|int","int"); } @Test public void test_4999() { checkNotSubtype("null|int","any"); } @Test public void test_5000() { checkNotSubtype("null|int","any"); } @Test public void test_5001() { checkNotSubtype("null|int","any"); } @Test public void test_5002() { checkNotSubtype("null|int","any"); } @Test public void test_5003() { checkIsSubtype("null|int","null"); } @Test public void test_5004() { checkNotSubtype("null|int","any"); } @Test public void test_5005() { checkIsSubtype("null|int","null"); } @Test public void test_5006() { checkIsSubtype("null|int","null|int"); } @Test public void test_5007() { checkIsSubtype("null|int","int"); } @Test public void test_5008() { checkNotSubtype("null|int","any"); } @Test public void test_5009() { checkIsSubtype("null|int","int|null"); } @Test public void test_5010() { checkIsSubtype("null|int","int"); } @Test public void test_5011() { checkNotSubtype("null|int","any"); } @Test public void test_5012() { checkNotSubtype("null|int","any"); } @Test public void test_5013() { checkNotSubtype("null|int","{null f1}|null"); } @Test public void test_5014() { checkNotSubtype("null|int","{null f2}|null"); } @Test public void test_5015() { checkNotSubtype("null|int","{int f1}|int"); } @Test public void test_5016() { checkNotSubtype("null|int","{int f2}|int"); } @Test public void test_5017() { checkNotSubtype("int","any"); } @Test public void test_5018() { checkNotSubtype("int","null"); } @Test public void test_5019() { checkIsSubtype("int","int"); } @Test public void test_5020() { checkNotSubtype("int","{any f1}"); } @Test public void test_5021() { checkNotSubtype("int","{any f2}"); } @Test public void test_5022() { checkNotSubtype("int","{null f1}"); } @Test public void test_5023() { checkNotSubtype("int","{null f2}"); } @Test public void test_5024() { checkNotSubtype("int","{int f1}"); } @Test public void test_5025() { checkNotSubtype("int","{int f2}"); } @Test public void test_5026() { checkNotSubtype("int","{any f1,any f2}"); } @Test public void test_5027() { checkNotSubtype("int","{any f2,any f3}"); } @Test public void test_5028() { checkNotSubtype("int","{any f1,null f2}"); } @Test public void test_5029() { checkNotSubtype("int","{any f2,null f3}"); } @Test public void test_5030() { checkNotSubtype("int","{any f1,int f2}"); } @Test public void test_5031() { checkNotSubtype("int","{any f2,int f3}"); } @Test public void test_5032() { checkNotSubtype("int","{null f1,any f2}"); } @Test public void test_5033() { checkNotSubtype("int","{null f2,any f3}"); } @Test public void test_5034() { checkNotSubtype("int","{null f1,null f2}"); } @Test public void test_5035() { checkNotSubtype("int","{null f2,null f3}"); } @Test public void test_5036() { checkNotSubtype("int","{null f1,int f2}"); } @Test public void test_5037() { checkNotSubtype("int","{null f2,int f3}"); } @Test public void test_5038() { checkNotSubtype("int","{int f1,any f2}"); } @Test public void test_5039() { checkNotSubtype("int","{int f2,any f3}"); } @Test public void test_5040() { checkNotSubtype("int","{int f1,null f2}"); } @Test public void test_5041() { checkNotSubtype("int","{int f2,null f3}"); } @Test public void test_5042() { checkNotSubtype("int","{int f1,int f2}"); } @Test public void test_5043() { checkNotSubtype("int","{int f2,int f3}"); } @Test public void test_5048() { checkNotSubtype("int","{{any f1} f1}"); } @Test public void test_5049() { checkNotSubtype("int","{{any f2} f1}"); } @Test public void test_5050() { checkNotSubtype("int","{{any f1} f2}"); } @Test public void test_5051() { checkNotSubtype("int","{{any f2} f2}"); } @Test public void test_5052() { checkNotSubtype("int","{{any f1} f1,any f2}"); } @Test public void test_5053() { checkNotSubtype("int","{{any f2} f1,any f2}"); } @Test public void test_5054() { checkNotSubtype("int","{{any f1} f2,any f3}"); } @Test public void test_5055() { checkNotSubtype("int","{{any f2} f2,any f3}"); } @Test public void test_5056() { checkNotSubtype("int","{{null f1} f1}"); } @Test public void test_5057() { checkNotSubtype("int","{{null f2} f1}"); } @Test public void test_5058() { checkNotSubtype("int","{{null f1} f2}"); } @Test public void test_5059() { checkNotSubtype("int","{{null f2} f2}"); } @Test public void test_5060() { checkNotSubtype("int","{{null f1} f1,null f2}"); } @Test public void test_5061() { checkNotSubtype("int","{{null f2} f1,null f2}"); } @Test public void test_5062() { checkNotSubtype("int","{{null f1} f2,null f3}"); } @Test public void test_5063() { checkNotSubtype("int","{{null f2} f2,null f3}"); } @Test public void test_5064() { checkNotSubtype("int","{{int f1} f1}"); } @Test public void test_5065() { checkNotSubtype("int","{{int f2} f1}"); } @Test public void test_5066() { checkNotSubtype("int","{{int f1} f2}"); } @Test public void test_5067() { checkNotSubtype("int","{{int f2} f2}"); } @Test public void test_5068() { checkNotSubtype("int","{{int f1} f1,int f2}"); } @Test public void test_5069() { checkNotSubtype("int","{{int f2} f1,int f2}"); } @Test public void test_5070() { checkNotSubtype("int","{{int f1} f2,int f3}"); } @Test public void test_5071() { checkNotSubtype("int","{{int f2} f2,int f3}"); } @Test public void test_5072() { checkNotSubtype("int","any"); } @Test public void test_5073() { checkNotSubtype("int","null"); } @Test public void test_5074() { checkIsSubtype("int","int"); } @Test public void test_5075() { checkNotSubtype("int","any"); } @Test public void test_5076() { checkNotSubtype("int","any"); } @Test public void test_5077() { checkNotSubtype("int","any"); } @Test public void test_5078() { checkNotSubtype("int","any"); } @Test public void test_5079() { checkNotSubtype("int","null"); } @Test public void test_5080() { checkNotSubtype("int","any"); } @Test public void test_5081() { checkNotSubtype("int","null"); } @Test public void test_5082() { checkNotSubtype("int","null|int"); } @Test public void test_5083() { checkIsSubtype("int","int"); } @Test public void test_5084() { checkNotSubtype("int","any"); } @Test public void test_5085() { checkNotSubtype("int","int|null"); } @Test public void test_5086() { checkIsSubtype("int","int"); } @Test public void test_5087() { checkNotSubtype("int","any"); } @Test public void test_5088() { checkNotSubtype("int","any"); } @Test public void test_5089() { checkNotSubtype("int","{null f1}|null"); } @Test public void test_5090() { checkNotSubtype("int","{null f2}|null"); } @Test public void test_5091() { checkNotSubtype("int","{int f1}|int"); } @Test public void test_5092() { checkNotSubtype("int","{int f2}|int"); } @Test public void test_5093() { checkIsSubtype("any","any"); } @Test public void test_5094() { checkIsSubtype("any","null"); } @Test public void test_5095() { checkIsSubtype("any","int"); } @Test public void test_5096() { checkIsSubtype("any","{any f1}"); } @Test public void test_5097() { checkIsSubtype("any","{any f2}"); } @Test public void test_5098() { checkIsSubtype("any","{null f1}"); } @Test public void test_5099() { checkIsSubtype("any","{null f2}"); } @Test public void test_5100() { checkIsSubtype("any","{int f1}"); } @Test public void test_5101() { checkIsSubtype("any","{int f2}"); } @Test public void test_5102() { checkIsSubtype("any","{any f1,any f2}"); } @Test public void test_5103() { checkIsSubtype("any","{any f2,any f3}"); } @Test public void test_5104() { checkIsSubtype("any","{any f1,null f2}"); } @Test public void test_5105() { checkIsSubtype("any","{any f2,null f3}"); } @Test public void test_5106() { checkIsSubtype("any","{any f1,int f2}"); } @Test public void test_5107() { checkIsSubtype("any","{any f2,int f3}"); } @Test public void test_5108() { checkIsSubtype("any","{null f1,any f2}"); } @Test public void test_5109() { checkIsSubtype("any","{null f2,any f3}"); } @Test public void test_5110() { checkIsSubtype("any","{null f1,null f2}"); } @Test public void test_5111() { checkIsSubtype("any","{null f2,null f3}"); } @Test public void test_5112() { checkIsSubtype("any","{null f1,int f2}"); } @Test public void test_5113() { checkIsSubtype("any","{null f2,int f3}"); } @Test public void test_5114() { checkIsSubtype("any","{int f1,any f2}"); } @Test public void test_5115() { checkIsSubtype("any","{int f2,any f3}"); } @Test public void test_5116() { checkIsSubtype("any","{int f1,null f2}"); } @Test public void test_5117() { checkIsSubtype("any","{int f2,null f3}"); } @Test public void test_5118() { checkIsSubtype("any","{int f1,int f2}"); } @Test public void test_5119() { checkIsSubtype("any","{int f2,int f3}"); } @Test public void test_5124() { checkIsSubtype("any","{{any f1} f1}"); } @Test public void test_5125() { checkIsSubtype("any","{{any f2} f1}"); } @Test public void test_5126() { checkIsSubtype("any","{{any f1} f2}"); } @Test public void test_5127() { checkIsSubtype("any","{{any f2} f2}"); } @Test public void test_5128() { checkIsSubtype("any","{{any f1} f1,any f2}"); } @Test public void test_5129() { checkIsSubtype("any","{{any f2} f1,any f2}"); } @Test public void test_5130() { checkIsSubtype("any","{{any f1} f2,any f3}"); } @Test public void test_5131() { checkIsSubtype("any","{{any f2} f2,any f3}"); } @Test public void test_5132() { checkIsSubtype("any","{{null f1} f1}"); } @Test public void test_5133() { checkIsSubtype("any","{{null f2} f1}"); } @Test public void test_5134() { checkIsSubtype("any","{{null f1} f2}"); } @Test public void test_5135() { checkIsSubtype("any","{{null f2} f2}"); } @Test public void test_5136() { checkIsSubtype("any","{{null f1} f1,null f2}"); } @Test public void test_5137() { checkIsSubtype("any","{{null f2} f1,null f2}"); } @Test public void test_5138() { checkIsSubtype("any","{{null f1} f2,null f3}"); } @Test public void test_5139() { checkIsSubtype("any","{{null f2} f2,null f3}"); } @Test public void test_5140() { checkIsSubtype("any","{{int f1} f1}"); } @Test public void test_5141() { checkIsSubtype("any","{{int f2} f1}"); } @Test public void test_5142() { checkIsSubtype("any","{{int f1} f2}"); } @Test public void test_5143() { checkIsSubtype("any","{{int f2} f2}"); } @Test public void test_5144() { checkIsSubtype("any","{{int f1} f1,int f2}"); } @Test public void test_5145() { checkIsSubtype("any","{{int f2} f1,int f2}"); } @Test public void test_5146() { checkIsSubtype("any","{{int f1} f2,int f3}"); } @Test public void test_5147() { checkIsSubtype("any","{{int f2} f2,int f3}"); } @Test public void test_5148() { checkIsSubtype("any","any"); } @Test public void test_5149() { checkIsSubtype("any","null"); } @Test public void test_5150() { checkIsSubtype("any","int"); } @Test public void test_5151() { checkIsSubtype("any","any"); } @Test public void test_5152() { checkIsSubtype("any","any"); } @Test public void test_5153() { checkIsSubtype("any","any"); } @Test public void test_5154() { checkIsSubtype("any","any"); } @Test public void test_5155() { checkIsSubtype("any","null"); } @Test public void test_5156() { checkIsSubtype("any","any"); } @Test public void test_5157() { checkIsSubtype("any","null"); } @Test public void test_5158() { checkIsSubtype("any","null|int"); } @Test public void test_5159() { checkIsSubtype("any","int"); } @Test public void test_5160() { checkIsSubtype("any","any"); } @Test public void test_5161() { checkIsSubtype("any","int|null"); } @Test public void test_5162() { checkIsSubtype("any","int"); } @Test public void test_5163() { checkIsSubtype("any","any"); } @Test public void test_5164() { checkIsSubtype("any","any"); } @Test public void test_5165() { checkIsSubtype("any","{null f1}|null"); } @Test public void test_5166() { checkIsSubtype("any","{null f2}|null"); } @Test public void test_5167() { checkIsSubtype("any","{int f1}|int"); } @Test public void test_5168() { checkIsSubtype("any","{int f2}|int"); } @Test public void test_5169() { checkNotSubtype("int|null","any"); } @Test public void test_5170() { checkIsSubtype("int|null","null"); } @Test public void test_5171() { checkIsSubtype("int|null","int"); } @Test public void test_5172() { checkNotSubtype("int|null","{any f1}"); } @Test public void test_5173() { checkNotSubtype("int|null","{any f2}"); } @Test public void test_5174() { checkNotSubtype("int|null","{null f1}"); } @Test public void test_5175() { checkNotSubtype("int|null","{null f2}"); } @Test public void test_5176() { checkNotSubtype("int|null","{int f1}"); } @Test public void test_5177() { checkNotSubtype("int|null","{int f2}"); } @Test public void test_5178() { checkNotSubtype("int|null","{any f1,any f2}"); } @Test public void test_5179() { checkNotSubtype("int|null","{any f2,any f3}"); } @Test public void test_5180() { checkNotSubtype("int|null","{any f1,null f2}"); } @Test public void test_5181() { checkNotSubtype("int|null","{any f2,null f3}"); } @Test public void test_5182() { checkNotSubtype("int|null","{any f1,int f2}"); } @Test public void test_5183() { checkNotSubtype("int|null","{any f2,int f3}"); } @Test public void test_5184() { checkNotSubtype("int|null","{null f1,any f2}"); } @Test public void test_5185() { checkNotSubtype("int|null","{null f2,any f3}"); } @Test public void test_5186() { checkNotSubtype("int|null","{null f1,null f2}"); } @Test public void test_5187() { checkNotSubtype("int|null","{null f2,null f3}"); } @Test public void test_5188() { checkNotSubtype("int|null","{null f1,int f2}"); } @Test public void test_5189() { checkNotSubtype("int|null","{null f2,int f3}"); } @Test public void test_5190() { checkNotSubtype("int|null","{int f1,any f2}"); } @Test public void test_5191() { checkNotSubtype("int|null","{int f2,any f3}"); } @Test public void test_5192() { checkNotSubtype("int|null","{int f1,null f2}"); } @Test public void test_5193() { checkNotSubtype("int|null","{int f2,null f3}"); } @Test public void test_5194() { checkNotSubtype("int|null","{int f1,int f2}"); } @Test public void test_5195() { checkNotSubtype("int|null","{int f2,int f3}"); } @Test public void test_5200() { checkNotSubtype("int|null","{{any f1} f1}"); } @Test public void test_5201() { checkNotSubtype("int|null","{{any f2} f1}"); } @Test public void test_5202() { checkNotSubtype("int|null","{{any f1} f2}"); } @Test public void test_5203() { checkNotSubtype("int|null","{{any f2} f2}"); } @Test public void test_5204() { checkNotSubtype("int|null","{{any f1} f1,any f2}"); } @Test public void test_5205() { checkNotSubtype("int|null","{{any f2} f1,any f2}"); } @Test public void test_5206() { checkNotSubtype("int|null","{{any f1} f2,any f3}"); } @Test public void test_5207() { checkNotSubtype("int|null","{{any f2} f2,any f3}"); } @Test public void test_5208() { checkNotSubtype("int|null","{{null f1} f1}"); } @Test public void test_5209() { checkNotSubtype("int|null","{{null f2} f1}"); } @Test public void test_5210() { checkNotSubtype("int|null","{{null f1} f2}"); } @Test public void test_5211() { checkNotSubtype("int|null","{{null f2} f2}"); } @Test public void test_5212() { checkNotSubtype("int|null","{{null f1} f1,null f2}"); } @Test public void test_5213() { checkNotSubtype("int|null","{{null f2} f1,null f2}"); } @Test public void test_5214() { checkNotSubtype("int|null","{{null f1} f2,null f3}"); } @Test public void test_5215() { checkNotSubtype("int|null","{{null f2} f2,null f3}"); } @Test public void test_5216() { checkNotSubtype("int|null","{{int f1} f1}"); } @Test public void test_5217() { checkNotSubtype("int|null","{{int f2} f1}"); } @Test public void test_5218() { checkNotSubtype("int|null","{{int f1} f2}"); } @Test public void test_5219() { checkNotSubtype("int|null","{{int f2} f2}"); } @Test public void test_5220() { checkNotSubtype("int|null","{{int f1} f1,int f2}"); } @Test public void test_5221() { checkNotSubtype("int|null","{{int f2} f1,int f2}"); } @Test public void test_5222() { checkNotSubtype("int|null","{{int f1} f2,int f3}"); } @Test public void test_5223() { checkNotSubtype("int|null","{{int f2} f2,int f3}"); } @Test public void test_5224() { checkNotSubtype("int|null","any"); } @Test public void test_5225() { checkIsSubtype("int|null","null"); } @Test public void test_5226() { checkIsSubtype("int|null","int"); } @Test public void test_5227() { checkNotSubtype("int|null","any"); } @Test public void test_5228() { checkNotSubtype("int|null","any"); } @Test public void test_5229() { checkNotSubtype("int|null","any"); } @Test public void test_5230() { checkNotSubtype("int|null","any"); } @Test public void test_5231() { checkIsSubtype("int|null","null"); } @Test public void test_5232() { checkNotSubtype("int|null","any"); } @Test public void test_5233() { checkIsSubtype("int|null","null"); } @Test public void test_5234() { checkIsSubtype("int|null","null|int"); } @Test public void test_5235() { checkIsSubtype("int|null","int"); } @Test public void test_5236() { checkNotSubtype("int|null","any"); } @Test public void test_5237() { checkIsSubtype("int|null","int|null"); } @Test public void test_5238() { checkIsSubtype("int|null","int"); } @Test public void test_5239() { checkNotSubtype("int|null","any"); } @Test public void test_5240() { checkNotSubtype("int|null","any"); } @Test public void test_5241() { checkNotSubtype("int|null","{null f1}|null"); } @Test public void test_5242() { checkNotSubtype("int|null","{null f2}|null"); } @Test public void test_5243() { checkNotSubtype("int|null","{int f1}|int"); } @Test public void test_5244() { checkNotSubtype("int|null","{int f2}|int"); } @Test public void test_5245() { checkNotSubtype("int","any"); } @Test public void test_5246() { checkNotSubtype("int","null"); } @Test public void test_5247() { checkIsSubtype("int","int"); } @Test public void test_5248() { checkNotSubtype("int","{any f1}"); } @Test public void test_5249() { checkNotSubtype("int","{any f2}"); } @Test public void test_5250() { checkNotSubtype("int","{null f1}"); } @Test public void test_5251() { checkNotSubtype("int","{null f2}"); } @Test public void test_5252() { checkNotSubtype("int","{int f1}"); } @Test public void test_5253() { checkNotSubtype("int","{int f2}"); } @Test public void test_5254() { checkNotSubtype("int","{any f1,any f2}"); } @Test public void test_5255() { checkNotSubtype("int","{any f2,any f3}"); } @Test public void test_5256() { checkNotSubtype("int","{any f1,null f2}"); } @Test public void test_5257() { checkNotSubtype("int","{any f2,null f3}"); } @Test public void test_5258() { checkNotSubtype("int","{any f1,int f2}"); } @Test public void test_5259() { checkNotSubtype("int","{any f2,int f3}"); } @Test public void test_5260() { checkNotSubtype("int","{null f1,any f2}"); } @Test public void test_5261() { checkNotSubtype("int","{null f2,any f3}"); } @Test public void test_5262() { checkNotSubtype("int","{null f1,null f2}"); } @Test public void test_5263() { checkNotSubtype("int","{null f2,null f3}"); } @Test public void test_5264() { checkNotSubtype("int","{null f1,int f2}"); } @Test public void test_5265() { checkNotSubtype("int","{null f2,int f3}"); } @Test public void test_5266() { checkNotSubtype("int","{int f1,any f2}"); } @Test public void test_5267() { checkNotSubtype("int","{int f2,any f3}"); } @Test public void test_5268() { checkNotSubtype("int","{int f1,null f2}"); } @Test public void test_5269() { checkNotSubtype("int","{int f2,null f3}"); } @Test public void test_5270() { checkNotSubtype("int","{int f1,int f2}"); } @Test public void test_5271() { checkNotSubtype("int","{int f2,int f3}"); } @Test public void test_5276() { checkNotSubtype("int","{{any f1} f1}"); } @Test public void test_5277() { checkNotSubtype("int","{{any f2} f1}"); } @Test public void test_5278() { checkNotSubtype("int","{{any f1} f2}"); } @Test public void test_5279() { checkNotSubtype("int","{{any f2} f2}"); } @Test public void test_5280() { checkNotSubtype("int","{{any f1} f1,any f2}"); } @Test public void test_5281() { checkNotSubtype("int","{{any f2} f1,any f2}"); } @Test public void test_5282() { checkNotSubtype("int","{{any f1} f2,any f3}"); } @Test public void test_5283() { checkNotSubtype("int","{{any f2} f2,any f3}"); } @Test public void test_5284() { checkNotSubtype("int","{{null f1} f1}"); } @Test public void test_5285() { checkNotSubtype("int","{{null f2} f1}"); } @Test public void test_5286() { checkNotSubtype("int","{{null f1} f2}"); } @Test public void test_5287() { checkNotSubtype("int","{{null f2} f2}"); } @Test public void test_5288() { checkNotSubtype("int","{{null f1} f1,null f2}"); } @Test public void test_5289() { checkNotSubtype("int","{{null f2} f1,null f2}"); } @Test public void test_5290() { checkNotSubtype("int","{{null f1} f2,null f3}"); } @Test public void test_5291() { checkNotSubtype("int","{{null f2} f2,null f3}"); } @Test public void test_5292() { checkNotSubtype("int","{{int f1} f1}"); } @Test public void test_5293() { checkNotSubtype("int","{{int f2} f1}"); } @Test public void test_5294() { checkNotSubtype("int","{{int f1} f2}"); } @Test public void test_5295() { checkNotSubtype("int","{{int f2} f2}"); } @Test public void test_5296() { checkNotSubtype("int","{{int f1} f1,int f2}"); } @Test public void test_5297() { checkNotSubtype("int","{{int f2} f1,int f2}"); } @Test public void test_5298() { checkNotSubtype("int","{{int f1} f2,int f3}"); } @Test public void test_5299() { checkNotSubtype("int","{{int f2} f2,int f3}"); } @Test public void test_5300() { checkNotSubtype("int","any"); } @Test public void test_5301() { checkNotSubtype("int","null"); } @Test public void test_5302() { checkIsSubtype("int","int"); } @Test public void test_5303() { checkNotSubtype("int","any"); } @Test public void test_5304() { checkNotSubtype("int","any"); } @Test public void test_5305() { checkNotSubtype("int","any"); } @Test public void test_5306() { checkNotSubtype("int","any"); } @Test public void test_5307() { checkNotSubtype("int","null"); } @Test public void test_5308() { checkNotSubtype("int","any"); } @Test public void test_5309() { checkNotSubtype("int","null"); } @Test public void test_5310() { checkNotSubtype("int","null|int"); } @Test public void test_5311() { checkIsSubtype("int","int"); } @Test public void test_5312() { checkNotSubtype("int","any"); } @Test public void test_5313() { checkNotSubtype("int","int|null"); } @Test public void test_5314() { checkIsSubtype("int","int"); } @Test public void test_5315() { checkNotSubtype("int","any"); } @Test public void test_5316() { checkNotSubtype("int","any"); } @Test public void test_5317() { checkNotSubtype("int","{null f1}|null"); } @Test public void test_5318() { checkNotSubtype("int","{null f2}|null"); } @Test public void test_5319() { checkNotSubtype("int","{int f1}|int"); } @Test public void test_5320() { checkNotSubtype("int","{int f2}|int"); } @Test public void test_5321() { checkIsSubtype("any","any"); } @Test public void test_5322() { checkIsSubtype("any","null"); } @Test public void test_5323() { checkIsSubtype("any","int"); } @Test public void test_5324() { checkIsSubtype("any","{any f1}"); } @Test public void test_5325() { checkIsSubtype("any","{any f2}"); } @Test public void test_5326() { checkIsSubtype("any","{null f1}"); } @Test public void test_5327() { checkIsSubtype("any","{null f2}"); } @Test public void test_5328() { checkIsSubtype("any","{int f1}"); } @Test public void test_5329() { checkIsSubtype("any","{int f2}"); } @Test public void test_5330() { checkIsSubtype("any","{any f1,any f2}"); } @Test public void test_5331() { checkIsSubtype("any","{any f2,any f3}"); } @Test public void test_5332() { checkIsSubtype("any","{any f1,null f2}"); } @Test public void test_5333() { checkIsSubtype("any","{any f2,null f3}"); } @Test public void test_5334() { checkIsSubtype("any","{any f1,int f2}"); } @Test public void test_5335() { checkIsSubtype("any","{any f2,int f3}"); } @Test public void test_5336() { checkIsSubtype("any","{null f1,any f2}"); } @Test public void test_5337() { checkIsSubtype("any","{null f2,any f3}"); } @Test public void test_5338() { checkIsSubtype("any","{null f1,null f2}"); } @Test public void test_5339() { checkIsSubtype("any","{null f2,null f3}"); } @Test public void test_5340() { checkIsSubtype("any","{null f1,int f2}"); } @Test public void test_5341() { checkIsSubtype("any","{null f2,int f3}"); } @Test public void test_5342() { checkIsSubtype("any","{int f1,any f2}"); } @Test public void test_5343() { checkIsSubtype("any","{int f2,any f3}"); } @Test public void test_5344() { checkIsSubtype("any","{int f1,null f2}"); } @Test public void test_5345() { checkIsSubtype("any","{int f2,null f3}"); } @Test public void test_5346() { checkIsSubtype("any","{int f1,int f2}"); } @Test public void test_5347() { checkIsSubtype("any","{int f2,int f3}"); } @Test public void test_5352() { checkIsSubtype("any","{{any f1} f1}"); } @Test public void test_5353() { checkIsSubtype("any","{{any f2} f1}"); } @Test public void test_5354() { checkIsSubtype("any","{{any f1} f2}"); } @Test public void test_5355() { checkIsSubtype("any","{{any f2} f2}"); } @Test public void test_5356() { checkIsSubtype("any","{{any f1} f1,any f2}"); } @Test public void test_5357() { checkIsSubtype("any","{{any f2} f1,any f2}"); } @Test public void test_5358() { checkIsSubtype("any","{{any f1} f2,any f3}"); } @Test public void test_5359() { checkIsSubtype("any","{{any f2} f2,any f3}"); } @Test public void test_5360() { checkIsSubtype("any","{{null f1} f1}"); } @Test public void test_5361() { checkIsSubtype("any","{{null f2} f1}"); } @Test public void test_5362() { checkIsSubtype("any","{{null f1} f2}"); } @Test public void test_5363() { checkIsSubtype("any","{{null f2} f2}"); } @Test public void test_5364() { checkIsSubtype("any","{{null f1} f1,null f2}"); } @Test public void test_5365() { checkIsSubtype("any","{{null f2} f1,null f2}"); } @Test public void test_5366() { checkIsSubtype("any","{{null f1} f2,null f3}"); } @Test public void test_5367() { checkIsSubtype("any","{{null f2} f2,null f3}"); } @Test public void test_5368() { checkIsSubtype("any","{{int f1} f1}"); } @Test public void test_5369() { checkIsSubtype("any","{{int f2} f1}"); } @Test public void test_5370() { checkIsSubtype("any","{{int f1} f2}"); } @Test public void test_5371() { checkIsSubtype("any","{{int f2} f2}"); } @Test public void test_5372() { checkIsSubtype("any","{{int f1} f1,int f2}"); } @Test public void test_5373() { checkIsSubtype("any","{{int f2} f1,int f2}"); } @Test public void test_5374() { checkIsSubtype("any","{{int f1} f2,int f3}"); } @Test public void test_5375() { checkIsSubtype("any","{{int f2} f2,int f3}"); } @Test public void test_5376() { checkIsSubtype("any","any"); } @Test public void test_5377() { checkIsSubtype("any","null"); } @Test public void test_5378() { checkIsSubtype("any","int"); } @Test public void test_5379() { checkIsSubtype("any","any"); } @Test public void test_5380() { checkIsSubtype("any","any"); } @Test public void test_5381() { checkIsSubtype("any","any"); } @Test public void test_5382() { checkIsSubtype("any","any"); } @Test public void test_5383() { checkIsSubtype("any","null"); } @Test public void test_5384() { checkIsSubtype("any","any"); } @Test public void test_5385() { checkIsSubtype("any","null"); } @Test public void test_5386() { checkIsSubtype("any","null|int"); } @Test public void test_5387() { checkIsSubtype("any","int"); } @Test public void test_5388() { checkIsSubtype("any","any"); } @Test public void test_5389() { checkIsSubtype("any","int|null"); } @Test public void test_5390() { checkIsSubtype("any","int"); } @Test public void test_5391() { checkIsSubtype("any","any"); } @Test public void test_5392() { checkIsSubtype("any","any"); } @Test public void test_5393() { checkIsSubtype("any","{null f1}|null"); } @Test public void test_5394() { checkIsSubtype("any","{null f2}|null"); } @Test public void test_5395() { checkIsSubtype("any","{int f1}|int"); } @Test public void test_5396() { checkIsSubtype("any","{int f2}|int"); } @Test public void test_5397() { checkIsSubtype("any","any"); } @Test public void test_5398() { checkIsSubtype("any","null"); } @Test public void test_5399() { checkIsSubtype("any","int"); } @Test public void test_5400() { checkIsSubtype("any","{any f1}"); } @Test public void test_5401() { checkIsSubtype("any","{any f2}"); } @Test public void test_5402() { checkIsSubtype("any","{null f1}"); } @Test public void test_5403() { checkIsSubtype("any","{null f2}"); } @Test public void test_5404() { checkIsSubtype("any","{int f1}"); } @Test public void test_5405() { checkIsSubtype("any","{int f2}"); } @Test public void test_5406() { checkIsSubtype("any","{any f1,any f2}"); } @Test public void test_5407() { checkIsSubtype("any","{any f2,any f3}"); } @Test public void test_5408() { checkIsSubtype("any","{any f1,null f2}"); } @Test public void test_5409() { checkIsSubtype("any","{any f2,null f3}"); } @Test public void test_5410() { checkIsSubtype("any","{any f1,int f2}"); } @Test public void test_5411() { checkIsSubtype("any","{any f2,int f3}"); } @Test public void test_5412() { checkIsSubtype("any","{null f1,any f2}"); } @Test public void test_5413() { checkIsSubtype("any","{null f2,any f3}"); } @Test public void test_5414() { checkIsSubtype("any","{null f1,null f2}"); } @Test public void test_5415() { checkIsSubtype("any","{null f2,null f3}"); } @Test public void test_5416() { checkIsSubtype("any","{null f1,int f2}"); } @Test public void test_5417() { checkIsSubtype("any","{null f2,int f3}"); } @Test public void test_5418() { checkIsSubtype("any","{int f1,any f2}"); } @Test public void test_5419() { checkIsSubtype("any","{int f2,any f3}"); } @Test public void test_5420() { checkIsSubtype("any","{int f1,null f2}"); } @Test public void test_5421() { checkIsSubtype("any","{int f2,null f3}"); } @Test public void test_5422() { checkIsSubtype("any","{int f1,int f2}"); } @Test public void test_5423() { checkIsSubtype("any","{int f2,int f3}"); } @Test public void test_5428() { checkIsSubtype("any","{{any f1} f1}"); } @Test public void test_5429() { checkIsSubtype("any","{{any f2} f1}"); } @Test public void test_5430() { checkIsSubtype("any","{{any f1} f2}"); } @Test public void test_5431() { checkIsSubtype("any","{{any f2} f2}"); } @Test public void test_5432() { checkIsSubtype("any","{{any f1} f1,any f2}"); } @Test public void test_5433() { checkIsSubtype("any","{{any f2} f1,any f2}"); } @Test public void test_5434() { checkIsSubtype("any","{{any f1} f2,any f3}"); } @Test public void test_5435() { checkIsSubtype("any","{{any f2} f2,any f3}"); } @Test public void test_5436() { checkIsSubtype("any","{{null f1} f1}"); } @Test public void test_5437() { checkIsSubtype("any","{{null f2} f1}"); } @Test public void test_5438() { checkIsSubtype("any","{{null f1} f2}"); } @Test public void test_5439() { checkIsSubtype("any","{{null f2} f2}"); } @Test public void test_5440() { checkIsSubtype("any","{{null f1} f1,null f2}"); } @Test public void test_5441() { checkIsSubtype("any","{{null f2} f1,null f2}"); } @Test public void test_5442() { checkIsSubtype("any","{{null f1} f2,null f3}"); } @Test public void test_5443() { checkIsSubtype("any","{{null f2} f2,null f3}"); } @Test public void test_5444() { checkIsSubtype("any","{{int f1} f1}"); } @Test public void test_5445() { checkIsSubtype("any","{{int f2} f1}"); } @Test public void test_5446() { checkIsSubtype("any","{{int f1} f2}"); } @Test public void test_5447() { checkIsSubtype("any","{{int f2} f2}"); } @Test public void test_5448() { checkIsSubtype("any","{{int f1} f1,int f2}"); } @Test public void test_5449() { checkIsSubtype("any","{{int f2} f1,int f2}"); } @Test public void test_5450() { checkIsSubtype("any","{{int f1} f2,int f3}"); } @Test public void test_5451() { checkIsSubtype("any","{{int f2} f2,int f3}"); } @Test public void test_5452() { checkIsSubtype("any","any"); } @Test public void test_5453() { checkIsSubtype("any","null"); } @Test public void test_5454() { checkIsSubtype("any","int"); } @Test public void test_5455() { checkIsSubtype("any","any"); } @Test public void test_5456() { checkIsSubtype("any","any"); } @Test public void test_5457() { checkIsSubtype("any","any"); } @Test public void test_5458() { checkIsSubtype("any","any"); } @Test public void test_5459() { checkIsSubtype("any","null"); } @Test public void test_5460() { checkIsSubtype("any","any"); } @Test public void test_5461() { checkIsSubtype("any","null"); } @Test public void test_5462() { checkIsSubtype("any","null|int"); } @Test public void test_5463() { checkIsSubtype("any","int"); } @Test public void test_5464() { checkIsSubtype("any","any"); } @Test public void test_5465() { checkIsSubtype("any","int|null"); } @Test public void test_5466() { checkIsSubtype("any","int"); } @Test public void test_5467() { checkIsSubtype("any","any"); } @Test public void test_5468() { checkIsSubtype("any","any"); } @Test public void test_5469() { checkIsSubtype("any","{null f1}|null"); } @Test public void test_5470() { checkIsSubtype("any","{null f2}|null"); } @Test public void test_5471() { checkIsSubtype("any","{int f1}|int"); } @Test public void test_5472() { checkIsSubtype("any","{int f2}|int"); } @Test public void test_5473() { checkNotSubtype("{null f1}|null","any"); } @Test public void test_5474() { checkIsSubtype("{null f1}|null","null"); } @Test public void test_5475() { checkNotSubtype("{null f1}|null","int"); } @Test public void test_5476() { checkNotSubtype("{null f1}|null","{any f1}"); } @Test public void test_5477() { checkNotSubtype("{null f1}|null","{any f2}"); } @Test public void test_5478() { checkIsSubtype("{null f1}|null","{null f1}"); } @Test public void test_5479() { checkNotSubtype("{null f1}|null","{null f2}"); } @Test public void test_5480() { checkNotSubtype("{null f1}|null","{int f1}"); } @Test public void test_5481() { checkNotSubtype("{null f1}|null","{int f2}"); } @Test public void test_5482() { checkNotSubtype("{null f1}|null","{any f1,any f2}"); } @Test public void test_5483() { checkNotSubtype("{null f1}|null","{any f2,any f3}"); } @Test public void test_5484() { checkNotSubtype("{null f1}|null","{any f1,null f2}"); } @Test public void test_5485() { checkNotSubtype("{null f1}|null","{any f2,null f3}"); } @Test public void test_5486() { checkNotSubtype("{null f1}|null","{any f1,int f2}"); } @Test public void test_5487() { checkNotSubtype("{null f1}|null","{any f2,int f3}"); } @Test public void test_5488() { checkNotSubtype("{null f1}|null","{null f1,any f2}"); } @Test public void test_5489() { checkNotSubtype("{null f1}|null","{null f2,any f3}"); } @Test public void test_5490() { checkNotSubtype("{null f1}|null","{null f1,null f2}"); } @Test public void test_5491() { checkNotSubtype("{null f1}|null","{null f2,null f3}"); } @Test public void test_5492() { checkNotSubtype("{null f1}|null","{null f1,int f2}"); } @Test public void test_5493() { checkNotSubtype("{null f1}|null","{null f2,int f3}"); } @Test public void test_5494() { checkNotSubtype("{null f1}|null","{int f1,any f2}"); } @Test public void test_5495() { checkNotSubtype("{null f1}|null","{int f2,any f3}"); } @Test public void test_5496() { checkNotSubtype("{null f1}|null","{int f1,null f2}"); } @Test public void test_5497() { checkNotSubtype("{null f1}|null","{int f2,null f3}"); } @Test public void test_5498() { checkNotSubtype("{null f1}|null","{int f1,int f2}"); } @Test public void test_5499() { checkNotSubtype("{null f1}|null","{int f2,int f3}"); } @Test public void test_5504() { checkNotSubtype("{null f1}|null","{{any f1} f1}"); } @Test public void test_5505() { checkNotSubtype("{null f1}|null","{{any f2} f1}"); } @Test public void test_5506() { checkNotSubtype("{null f1}|null","{{any f1} f2}"); } @Test public void test_5507() { checkNotSubtype("{null f1}|null","{{any f2} f2}"); } @Test public void test_5508() { checkNotSubtype("{null f1}|null","{{any f1} f1,any f2}"); } @Test public void test_5509() { checkNotSubtype("{null f1}|null","{{any f2} f1,any f2}"); } @Test public void test_5510() { checkNotSubtype("{null f1}|null","{{any f1} f2,any f3}"); } @Test public void test_5511() { checkNotSubtype("{null f1}|null","{{any f2} f2,any f3}"); } @Test public void test_5512() { checkNotSubtype("{null f1}|null","{{null f1} f1}"); } @Test public void test_5513() { checkNotSubtype("{null f1}|null","{{null f2} f1}"); } @Test public void test_5514() { checkNotSubtype("{null f1}|null","{{null f1} f2}"); } @Test public void test_5515() { checkNotSubtype("{null f1}|null","{{null f2} f2}"); } @Test public void test_5516() { checkNotSubtype("{null f1}|null","{{null f1} f1,null f2}"); } @Test public void test_5517() { checkNotSubtype("{null f1}|null","{{null f2} f1,null f2}"); } @Test public void test_5518() { checkNotSubtype("{null f1}|null","{{null f1} f2,null f3}"); } @Test public void test_5519() { checkNotSubtype("{null f1}|null","{{null f2} f2,null f3}"); } @Test public void test_5520() { checkNotSubtype("{null f1}|null","{{int f1} f1}"); } @Test public void test_5521() { checkNotSubtype("{null f1}|null","{{int f2} f1}"); } @Test public void test_5522() { checkNotSubtype("{null f1}|null","{{int f1} f2}"); } @Test public void test_5523() { checkNotSubtype("{null f1}|null","{{int f2} f2}"); } @Test public void test_5524() { checkNotSubtype("{null f1}|null","{{int f1} f1,int f2}"); } @Test public void test_5525() { checkNotSubtype("{null f1}|null","{{int f2} f1,int f2}"); } @Test public void test_5526() { checkNotSubtype("{null f1}|null","{{int f1} f2,int f3}"); } @Test public void test_5527() { checkNotSubtype("{null f1}|null","{{int f2} f2,int f3}"); } @Test public void test_5528() { checkNotSubtype("{null f1}|null","any"); } @Test public void test_5529() { checkIsSubtype("{null f1}|null","null"); } @Test public void test_5530() { checkNotSubtype("{null f1}|null","int"); } @Test public void test_5531() { checkNotSubtype("{null f1}|null","any"); } @Test public void test_5532() { checkNotSubtype("{null f1}|null","any"); } @Test public void test_5533() { checkNotSubtype("{null f1}|null","any"); } @Test public void test_5534() { checkNotSubtype("{null f1}|null","any"); } @Test public void test_5535() { checkIsSubtype("{null f1}|null","null"); } @Test public void test_5536() { checkNotSubtype("{null f1}|null","any"); } @Test public void test_5537() { checkIsSubtype("{null f1}|null","null"); } @Test public void test_5538() { checkNotSubtype("{null f1}|null","null|int"); } @Test public void test_5539() { checkNotSubtype("{null f1}|null","int"); } @Test public void test_5540() { checkNotSubtype("{null f1}|null","any"); } @Test public void test_5541() { checkNotSubtype("{null f1}|null","int|null"); } @Test public void test_5542() { checkNotSubtype("{null f1}|null","int"); } @Test public void test_5543() { checkNotSubtype("{null f1}|null","any"); } @Test public void test_5544() { checkNotSubtype("{null f1}|null","any"); } @Test public void test_5545() { checkIsSubtype("{null f1}|null","{null f1}|null"); } @Test public void test_5546() { checkNotSubtype("{null f1}|null","{null f2}|null"); } @Test public void test_5547() { checkNotSubtype("{null f1}|null","{int f1}|int"); } @Test public void test_5548() { checkNotSubtype("{null f1}|null","{int f2}|int"); } @Test public void test_5549() { checkNotSubtype("{null f2}|null","any"); } @Test public void test_5550() { checkIsSubtype("{null f2}|null","null"); } @Test public void test_5551() { checkNotSubtype("{null f2}|null","int"); } @Test public void test_5552() { checkNotSubtype("{null f2}|null","{any f1}"); } @Test public void test_5553() { checkNotSubtype("{null f2}|null","{any f2}"); } @Test public void test_5554() { checkNotSubtype("{null f2}|null","{null f1}"); } @Test public void test_5555() { checkIsSubtype("{null f2}|null","{null f2}"); } @Test public void test_5556() { checkNotSubtype("{null f2}|null","{int f1}"); } @Test public void test_5557() { checkNotSubtype("{null f2}|null","{int f2}"); } @Test public void test_5558() { checkNotSubtype("{null f2}|null","{any f1,any f2}"); } @Test public void test_5559() { checkNotSubtype("{null f2}|null","{any f2,any f3}"); } @Test public void test_5560() { checkNotSubtype("{null f2}|null","{any f1,null f2}"); } @Test public void test_5561() { checkNotSubtype("{null f2}|null","{any f2,null f3}"); } @Test public void test_5562() { checkNotSubtype("{null f2}|null","{any f1,int f2}"); } @Test public void test_5563() { checkNotSubtype("{null f2}|null","{any f2,int f3}"); } @Test public void test_5564() { checkNotSubtype("{null f2}|null","{null f1,any f2}"); } @Test public void test_5565() { checkNotSubtype("{null f2}|null","{null f2,any f3}"); } @Test public void test_5566() { checkNotSubtype("{null f2}|null","{null f1,null f2}"); } @Test public void test_5567() { checkNotSubtype("{null f2}|null","{null f2,null f3}"); } @Test public void test_5568() { checkNotSubtype("{null f2}|null","{null f1,int f2}"); } @Test public void test_5569() { checkNotSubtype("{null f2}|null","{null f2,int f3}"); } @Test public void test_5570() { checkNotSubtype("{null f2}|null","{int f1,any f2}"); } @Test public void test_5571() { checkNotSubtype("{null f2}|null","{int f2,any f3}"); } @Test public void test_5572() { checkNotSubtype("{null f2}|null","{int f1,null f2}"); } @Test public void test_5573() { checkNotSubtype("{null f2}|null","{int f2,null f3}"); } @Test public void test_5574() { checkNotSubtype("{null f2}|null","{int f1,int f2}"); } @Test public void test_5575() { checkNotSubtype("{null f2}|null","{int f2,int f3}"); } @Test public void test_5580() { checkNotSubtype("{null f2}|null","{{any f1} f1}"); } @Test public void test_5581() { checkNotSubtype("{null f2}|null","{{any f2} f1}"); } @Test public void test_5582() { checkNotSubtype("{null f2}|null","{{any f1} f2}"); } @Test public void test_5583() { checkNotSubtype("{null f2}|null","{{any f2} f2}"); } @Test public void test_5584() { checkNotSubtype("{null f2}|null","{{any f1} f1,any f2}"); } @Test public void test_5585() { checkNotSubtype("{null f2}|null","{{any f2} f1,any f2}"); } @Test public void test_5586() { checkNotSubtype("{null f2}|null","{{any f1} f2,any f3}"); } @Test public void test_5587() { checkNotSubtype("{null f2}|null","{{any f2} f2,any f3}"); } @Test public void test_5588() { checkNotSubtype("{null f2}|null","{{null f1} f1}"); } @Test public void test_5589() { checkNotSubtype("{null f2}|null","{{null f2} f1}"); } @Test public void test_5590() { checkNotSubtype("{null f2}|null","{{null f1} f2}"); } @Test public void test_5591() { checkNotSubtype("{null f2}|null","{{null f2} f2}"); } @Test public void test_5592() { checkNotSubtype("{null f2}|null","{{null f1} f1,null f2}"); } @Test public void test_5593() { checkNotSubtype("{null f2}|null","{{null f2} f1,null f2}"); } @Test public void test_5594() { checkNotSubtype("{null f2}|null","{{null f1} f2,null f3}"); } @Test public void test_5595() { checkNotSubtype("{null f2}|null","{{null f2} f2,null f3}"); } @Test public void test_5596() { checkNotSubtype("{null f2}|null","{{int f1} f1}"); } @Test public void test_5597() { checkNotSubtype("{null f2}|null","{{int f2} f1}"); } @Test public void test_5598() { checkNotSubtype("{null f2}|null","{{int f1} f2}"); } @Test public void test_5599() { checkNotSubtype("{null f2}|null","{{int f2} f2}"); } @Test public void test_5600() { checkNotSubtype("{null f2}|null","{{int f1} f1,int f2}"); } @Test public void test_5601() { checkNotSubtype("{null f2}|null","{{int f2} f1,int f2}"); } @Test public void test_5602() { checkNotSubtype("{null f2}|null","{{int f1} f2,int f3}"); } @Test public void test_5603() { checkNotSubtype("{null f2}|null","{{int f2} f2,int f3}"); } @Test public void test_5604() { checkNotSubtype("{null f2}|null","any"); } @Test public void test_5605() { checkIsSubtype("{null f2}|null","null"); } @Test public void test_5606() { checkNotSubtype("{null f2}|null","int"); } @Test public void test_5607() { checkNotSubtype("{null f2}|null","any"); } @Test public void test_5608() { checkNotSubtype("{null f2}|null","any"); } @Test public void test_5609() { checkNotSubtype("{null f2}|null","any"); } @Test public void test_5610() { checkNotSubtype("{null f2}|null","any"); } @Test public void test_5611() { checkIsSubtype("{null f2}|null","null"); } @Test public void test_5612() { checkNotSubtype("{null f2}|null","any"); } @Test public void test_5613() { checkIsSubtype("{null f2}|null","null"); } @Test public void test_5614() { checkNotSubtype("{null f2}|null","null|int"); } @Test public void test_5615() { checkNotSubtype("{null f2}|null","int"); } @Test public void test_5616() { checkNotSubtype("{null f2}|null","any"); } @Test public void test_5617() { checkNotSubtype("{null f2}|null","int|null"); } @Test public void test_5618() { checkNotSubtype("{null f2}|null","int"); } @Test public void test_5619() { checkNotSubtype("{null f2}|null","any"); } @Test public void test_5620() { checkNotSubtype("{null f2}|null","any"); } @Test public void test_5621() { checkNotSubtype("{null f2}|null","{null f1}|null"); } @Test public void test_5622() { checkIsSubtype("{null f2}|null","{null f2}|null"); } @Test public void test_5623() { checkNotSubtype("{null f2}|null","{int f1}|int"); } @Test public void test_5624() { checkNotSubtype("{null f2}|null","{int f2}|int"); } @Test public void test_5625() { checkNotSubtype("{int f1}|int","any"); } @Test public void test_5626() { checkNotSubtype("{int f1}|int","null"); } @Test public void test_5627() { checkIsSubtype("{int f1}|int","int"); } @Test public void test_5628() { checkNotSubtype("{int f1}|int","{any f1}"); } @Test public void test_5629() { checkNotSubtype("{int f1}|int","{any f2}"); } @Test public void test_5630() { checkNotSubtype("{int f1}|int","{null f1}"); } @Test public void test_5631() { checkNotSubtype("{int f1}|int","{null f2}"); } @Test public void test_5632() { checkIsSubtype("{int f1}|int","{int f1}"); } @Test public void test_5633() { checkNotSubtype("{int f1}|int","{int f2}"); } @Test public void test_5634() { checkNotSubtype("{int f1}|int","{any f1,any f2}"); } @Test public void test_5635() { checkNotSubtype("{int f1}|int","{any f2,any f3}"); } @Test public void test_5636() { checkNotSubtype("{int f1}|int","{any f1,null f2}"); } @Test public void test_5637() { checkNotSubtype("{int f1}|int","{any f2,null f3}"); } @Test public void test_5638() { checkNotSubtype("{int f1}|int","{any f1,int f2}"); } @Test public void test_5639() { checkNotSubtype("{int f1}|int","{any f2,int f3}"); } @Test public void test_5640() { checkNotSubtype("{int f1}|int","{null f1,any f2}"); } @Test public void test_5641() { checkNotSubtype("{int f1}|int","{null f2,any f3}"); } @Test public void test_5642() { checkNotSubtype("{int f1}|int","{null f1,null f2}"); } @Test public void test_5643() { checkNotSubtype("{int f1}|int","{null f2,null f3}"); } @Test public void test_5644() { checkNotSubtype("{int f1}|int","{null f1,int f2}"); } @Test public void test_5645() { checkNotSubtype("{int f1}|int","{null f2,int f3}"); } @Test public void test_5646() { checkNotSubtype("{int f1}|int","{int f1,any f2}"); } @Test public void test_5647() { checkNotSubtype("{int f1}|int","{int f2,any f3}"); } @Test public void test_5648() { checkNotSubtype("{int f1}|int","{int f1,null f2}"); } @Test public void test_5649() { checkNotSubtype("{int f1}|int","{int f2,null f3}"); } @Test public void test_5650() { checkNotSubtype("{int f1}|int","{int f1,int f2}"); } @Test public void test_5651() { checkNotSubtype("{int f1}|int","{int f2,int f3}"); } @Test public void test_5656() { checkNotSubtype("{int f1}|int","{{any f1} f1}"); } @Test public void test_5657() { checkNotSubtype("{int f1}|int","{{any f2} f1}"); } @Test public void test_5658() { checkNotSubtype("{int f1}|int","{{any f1} f2}"); } @Test public void test_5659() { checkNotSubtype("{int f1}|int","{{any f2} f2}"); } @Test public void test_5660() { checkNotSubtype("{int f1}|int","{{any f1} f1,any f2}"); } @Test public void test_5661() { checkNotSubtype("{int f1}|int","{{any f2} f1,any f2}"); } @Test public void test_5662() { checkNotSubtype("{int f1}|int","{{any f1} f2,any f3}"); } @Test public void test_5663() { checkNotSubtype("{int f1}|int","{{any f2} f2,any f3}"); } @Test public void test_5664() { checkNotSubtype("{int f1}|int","{{null f1} f1}"); } @Test public void test_5665() { checkNotSubtype("{int f1}|int","{{null f2} f1}"); } @Test public void test_5666() { checkNotSubtype("{int f1}|int","{{null f1} f2}"); } @Test public void test_5667() { checkNotSubtype("{int f1}|int","{{null f2} f2}"); } @Test public void test_5668() { checkNotSubtype("{int f1}|int","{{null f1} f1,null f2}"); } @Test public void test_5669() { checkNotSubtype("{int f1}|int","{{null f2} f1,null f2}"); } @Test public void test_5670() { checkNotSubtype("{int f1}|int","{{null f1} f2,null f3}"); } @Test public void test_5671() { checkNotSubtype("{int f1}|int","{{null f2} f2,null f3}"); } @Test public void test_5672() { checkNotSubtype("{int f1}|int","{{int f1} f1}"); } @Test public void test_5673() { checkNotSubtype("{int f1}|int","{{int f2} f1}"); } @Test public void test_5674() { checkNotSubtype("{int f1}|int","{{int f1} f2}"); } @Test public void test_5675() { checkNotSubtype("{int f1}|int","{{int f2} f2}"); } @Test public void test_5676() { checkNotSubtype("{int f1}|int","{{int f1} f1,int f2}"); } @Test public void test_5677() { checkNotSubtype("{int f1}|int","{{int f2} f1,int f2}"); } @Test public void test_5678() { checkNotSubtype("{int f1}|int","{{int f1} f2,int f3}"); } @Test public void test_5679() { checkNotSubtype("{int f1}|int","{{int f2} f2,int f3}"); } @Test public void test_5680() { checkNotSubtype("{int f1}|int","any"); } @Test public void test_5681() { checkNotSubtype("{int f1}|int","null"); } @Test public void test_5682() { checkIsSubtype("{int f1}|int","int"); } @Test public void test_5683() { checkNotSubtype("{int f1}|int","any"); } @Test public void test_5684() { checkNotSubtype("{int f1}|int","any"); } @Test public void test_5685() { checkNotSubtype("{int f1}|int","any"); } @Test public void test_5686() { checkNotSubtype("{int f1}|int","any"); } @Test public void test_5687() { checkNotSubtype("{int f1}|int","null"); } @Test public void test_5688() { checkNotSubtype("{int f1}|int","any"); } @Test public void test_5689() { checkNotSubtype("{int f1}|int","null"); } @Test public void test_5690() { checkNotSubtype("{int f1}|int","null|int"); } @Test public void test_5691() { checkIsSubtype("{int f1}|int","int"); } @Test public void test_5692() { checkNotSubtype("{int f1}|int","any"); } @Test public void test_5693() { checkNotSubtype("{int f1}|int","int|null"); } @Test public void test_5694() { checkIsSubtype("{int f1}|int","int"); } @Test public void test_5695() { checkNotSubtype("{int f1}|int","any"); } @Test public void test_5696() { checkNotSubtype("{int f1}|int","any"); } @Test public void test_5697() { checkNotSubtype("{int f1}|int","{null f1}|null"); } @Test public void test_5698() { checkNotSubtype("{int f1}|int","{null f2}|null"); } @Test public void test_5699() { checkIsSubtype("{int f1}|int","{int f1}|int"); } @Test public void test_5700() { checkNotSubtype("{int f1}|int","{int f2}|int"); } @Test public void test_5701() { checkNotSubtype("{int f2}|int","any"); } @Test public void test_5702() { checkNotSubtype("{int f2}|int","null"); } @Test public void test_5703() { checkIsSubtype("{int f2}|int","int"); } @Test public void test_5704() { checkNotSubtype("{int f2}|int","{any f1}"); } @Test public void test_5705() { checkNotSubtype("{int f2}|int","{any f2}"); } @Test public void test_5706() { checkNotSubtype("{int f2}|int","{null f1}"); } @Test public void test_5707() { checkNotSubtype("{int f2}|int","{null f2}"); } @Test public void test_5708() { checkNotSubtype("{int f2}|int","{int f1}"); } @Test public void test_5709() { checkIsSubtype("{int f2}|int","{int f2}"); } @Test public void test_5710() { checkNotSubtype("{int f2}|int","{any f1,any f2}"); } @Test public void test_5711() { checkNotSubtype("{int f2}|int","{any f2,any f3}"); } @Test public void test_5712() { checkNotSubtype("{int f2}|int","{any f1,null f2}"); } @Test public void test_5713() { checkNotSubtype("{int f2}|int","{any f2,null f3}"); } @Test public void test_5714() { checkNotSubtype("{int f2}|int","{any f1,int f2}"); } @Test public void test_5715() { checkNotSubtype("{int f2}|int","{any f2,int f3}"); } @Test public void test_5716() { checkNotSubtype("{int f2}|int","{null f1,any f2}"); } @Test public void test_5717() { checkNotSubtype("{int f2}|int","{null f2,any f3}"); } @Test public void test_5718() { checkNotSubtype("{int f2}|int","{null f1,null f2}"); } @Test public void test_5719() { checkNotSubtype("{int f2}|int","{null f2,null f3}"); } @Test public void test_5720() { checkNotSubtype("{int f2}|int","{null f1,int f2}"); } @Test public void test_5721() { checkNotSubtype("{int f2}|int","{null f2,int f3}"); } @Test public void test_5722() { checkNotSubtype("{int f2}|int","{int f1,any f2}"); } @Test public void test_5723() { checkNotSubtype("{int f2}|int","{int f2,any f3}"); } @Test public void test_5724() { checkNotSubtype("{int f2}|int","{int f1,null f2}"); } @Test public void test_5725() { checkNotSubtype("{int f2}|int","{int f2,null f3}"); } @Test public void test_5726() { checkNotSubtype("{int f2}|int","{int f1,int f2}"); } @Test public void test_5727() { checkNotSubtype("{int f2}|int","{int f2,int f3}"); } @Test public void test_5732() { checkNotSubtype("{int f2}|int","{{any f1} f1}"); } @Test public void test_5733() { checkNotSubtype("{int f2}|int","{{any f2} f1}"); } @Test public void test_5734() { checkNotSubtype("{int f2}|int","{{any f1} f2}"); } @Test public void test_5735() { checkNotSubtype("{int f2}|int","{{any f2} f2}"); } @Test public void test_5736() { checkNotSubtype("{int f2}|int","{{any f1} f1,any f2}"); } @Test public void test_5737() { checkNotSubtype("{int f2}|int","{{any f2} f1,any f2}"); } @Test public void test_5738() { checkNotSubtype("{int f2}|int","{{any f1} f2,any f3}"); } @Test public void test_5739() { checkNotSubtype("{int f2}|int","{{any f2} f2,any f3}"); } @Test public void test_5740() { checkNotSubtype("{int f2}|int","{{null f1} f1}"); } @Test public void test_5741() { checkNotSubtype("{int f2}|int","{{null f2} f1}"); } @Test public void test_5742() { checkNotSubtype("{int f2}|int","{{null f1} f2}"); } @Test public void test_5743() { checkNotSubtype("{int f2}|int","{{null f2} f2}"); } @Test public void test_5744() { checkNotSubtype("{int f2}|int","{{null f1} f1,null f2}"); } @Test public void test_5745() { checkNotSubtype("{int f2}|int","{{null f2} f1,null f2}"); } @Test public void test_5746() { checkNotSubtype("{int f2}|int","{{null f1} f2,null f3}"); } @Test public void test_5747() { checkNotSubtype("{int f2}|int","{{null f2} f2,null f3}"); } @Test public void test_5748() { checkNotSubtype("{int f2}|int","{{int f1} f1}"); } @Test public void test_5749() { checkNotSubtype("{int f2}|int","{{int f2} f1}"); } @Test public void test_5750() { checkNotSubtype("{int f2}|int","{{int f1} f2}"); } @Test public void test_5751() { checkNotSubtype("{int f2}|int","{{int f2} f2}"); } @Test public void test_5752() { checkNotSubtype("{int f2}|int","{{int f1} f1,int f2}"); } @Test public void test_5753() { checkNotSubtype("{int f2}|int","{{int f2} f1,int f2}"); } @Test public void test_5754() { checkNotSubtype("{int f2}|int","{{int f1} f2,int f3}"); } @Test public void test_5755() { checkNotSubtype("{int f2}|int","{{int f2} f2,int f3}"); } @Test public void test_5756() { checkNotSubtype("{int f2}|int","any"); } @Test public void test_5757() { checkNotSubtype("{int f2}|int","null"); } @Test public void test_5758() { checkIsSubtype("{int f2}|int","int"); } @Test public void test_5759() { checkNotSubtype("{int f2}|int","any"); } @Test public void test_5760() { checkNotSubtype("{int f2}|int","any"); } @Test public void test_5761() { checkNotSubtype("{int f2}|int","any"); } @Test public void test_5762() { checkNotSubtype("{int f2}|int","any"); } @Test public void test_5763() { checkNotSubtype("{int f2}|int","null"); } @Test public void test_5764() { checkNotSubtype("{int f2}|int","any"); } @Test public void test_5765() { checkNotSubtype("{int f2}|int","null"); } @Test public void test_5766() { checkNotSubtype("{int f2}|int","null|int"); } @Test public void test_5767() { checkIsSubtype("{int f2}|int","int"); } @Test public void test_5768() { checkNotSubtype("{int f2}|int","any"); } @Test public void test_5769() { checkNotSubtype("{int f2}|int","int|null"); } @Test public void test_5770() { checkIsSubtype("{int f2}|int","int"); } @Test public void test_5771() { checkNotSubtype("{int f2}|int","any"); } @Test public void test_5772() { checkNotSubtype("{int f2}|int","any"); } @Test public void test_5773() { checkNotSubtype("{int f2}|int","{null f1}|null"); } @Test public void test_5774() { checkNotSubtype("{int f2}|int","{null f2}|null"); } @Test public void test_5775() { checkNotSubtype("{int f2}|int","{int f1}|int"); } @Test public void test_5776() { checkIsSubtype("{int f2}|int","{int f2}|int"); } private void checkIsSubtype(String from, String to) { Type ft = Type.fromString(from); Type tt = Type.fromString(to); try { assertTrue(new TypeSystem(null).isSubtype(ft,tt)); } catch(ResolveError e) { throw new RuntimeException(e); } } private void checkNotSubtype(String from, String to) { Type ft = Type.fromString(from); Type tt = Type.fromString(to); try { assertFalse(new TypeSystem(null).isSubtype(ft, tt)); } catch (ResolveError e) { throw new RuntimeException(e); } } }