1*795d594fSAndroid Build Coastguard Worker /* 2*795d594fSAndroid Build Coastguard Worker * Copyright (C) 2016 The Android Open Source Project 3*795d594fSAndroid Build Coastguard Worker * 4*795d594fSAndroid Build Coastguard Worker * Licensed under the Apache License, Version 2.0 (the "License"); 5*795d594fSAndroid Build Coastguard Worker * you may not use this file except in compliance with the License. 6*795d594fSAndroid Build Coastguard Worker * You may obtain a copy of the License at 7*795d594fSAndroid Build Coastguard Worker * 8*795d594fSAndroid Build Coastguard Worker * http://www.apache.org/licenses/LICENSE-2.0 9*795d594fSAndroid Build Coastguard Worker * 10*795d594fSAndroid Build Coastguard Worker * Unless required by applicable law or agreed to in writing, software 11*795d594fSAndroid Build Coastguard Worker * distributed under the License is distributed on an "AS IS" BASIS, 12*795d594fSAndroid Build Coastguard Worker * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13*795d594fSAndroid Build Coastguard Worker * See the License for the specific language governing permissions and 14*795d594fSAndroid Build Coastguard Worker * limitations under the License. 15*795d594fSAndroid Build Coastguard Worker */ 16*795d594fSAndroid Build Coastguard Worker 17*795d594fSAndroid Build Coastguard Worker interface Itf { method1()18*795d594fSAndroid Build Coastguard Worker public Class<?> method1(); method2()19*795d594fSAndroid Build Coastguard Worker public Class<?> method2(); method3()20*795d594fSAndroid Build Coastguard Worker public Class<?> method3(); method4()21*795d594fSAndroid Build Coastguard Worker public Class<?> method4(); method5()22*795d594fSAndroid Build Coastguard Worker public Class<?> method5(); method6()23*795d594fSAndroid Build Coastguard Worker public Class<?> method6(); method7()24*795d594fSAndroid Build Coastguard Worker public Class<?> method7(); method8()25*795d594fSAndroid Build Coastguard Worker public Class<?> method8(); method9()26*795d594fSAndroid Build Coastguard Worker public Class<?> method9(); method10()27*795d594fSAndroid Build Coastguard Worker public Class<?> method10(); method11()28*795d594fSAndroid Build Coastguard Worker public Class<?> method11(); method12()29*795d594fSAndroid Build Coastguard Worker public Class<?> method12(); method13()30*795d594fSAndroid Build Coastguard Worker public Class<?> method13(); method14()31*795d594fSAndroid Build Coastguard Worker public Class<?> method14(); method15()32*795d594fSAndroid Build Coastguard Worker public Class<?> method15(); method16()33*795d594fSAndroid Build Coastguard Worker public Class<?> method16(); method17()34*795d594fSAndroid Build Coastguard Worker public Class<?> method17(); method18()35*795d594fSAndroid Build Coastguard Worker public Class<?> method18(); method19()36*795d594fSAndroid Build Coastguard Worker public Class<?> method19(); method20()37*795d594fSAndroid Build Coastguard Worker public Class<?> method20(); method21()38*795d594fSAndroid Build Coastguard Worker public Class<?> method21(); method22()39*795d594fSAndroid Build Coastguard Worker public Class<?> method22(); method23()40*795d594fSAndroid Build Coastguard Worker public Class<?> method23(); method24()41*795d594fSAndroid Build Coastguard Worker public Class<?> method24(); method25()42*795d594fSAndroid Build Coastguard Worker public Class<?> method25(); method26()43*795d594fSAndroid Build Coastguard Worker public Class<?> method26(); method27()44*795d594fSAndroid Build Coastguard Worker public Class<?> method27(); method28()45*795d594fSAndroid Build Coastguard Worker public Class<?> method28(); method29()46*795d594fSAndroid Build Coastguard Worker public Class<?> method29(); method30()47*795d594fSAndroid Build Coastguard Worker public Class<?> method30(); method31()48*795d594fSAndroid Build Coastguard Worker public Class<?> method31(); method32()49*795d594fSAndroid Build Coastguard Worker public Class<?> method32(); method33()50*795d594fSAndroid Build Coastguard Worker public Class<?> method33(); method34()51*795d594fSAndroid Build Coastguard Worker public Class<?> method34(); method35()52*795d594fSAndroid Build Coastguard Worker public Class<?> method35(); method36()53*795d594fSAndroid Build Coastguard Worker public Class<?> method36(); method37()54*795d594fSAndroid Build Coastguard Worker public Class<?> method37(); method38()55*795d594fSAndroid Build Coastguard Worker public Class<?> method38(); method39()56*795d594fSAndroid Build Coastguard Worker public Class<?> method39(); method40()57*795d594fSAndroid Build Coastguard Worker public Class<?> method40(); method41()58*795d594fSAndroid Build Coastguard Worker public Class<?> method41(); method42()59*795d594fSAndroid Build Coastguard Worker public Class<?> method42(); method43()60*795d594fSAndroid Build Coastguard Worker public Class<?> method43(); method44()61*795d594fSAndroid Build Coastguard Worker public Class<?> method44(); method45()62*795d594fSAndroid Build Coastguard Worker public Class<?> method45(); method46()63*795d594fSAndroid Build Coastguard Worker public Class<?> method46(); method47()64*795d594fSAndroid Build Coastguard Worker public Class<?> method47(); method48()65*795d594fSAndroid Build Coastguard Worker public Class<?> method48(); method49()66*795d594fSAndroid Build Coastguard Worker public Class<?> method49(); method50()67*795d594fSAndroid Build Coastguard Worker public Class<?> method50(); method51()68*795d594fSAndroid Build Coastguard Worker public Class<?> method51(); method52()69*795d594fSAndroid Build Coastguard Worker public Class<?> method52(); method53()70*795d594fSAndroid Build Coastguard Worker public Class<?> method53(); method54()71*795d594fSAndroid Build Coastguard Worker public Class<?> method54(); method55()72*795d594fSAndroid Build Coastguard Worker public Class<?> method55(); method56()73*795d594fSAndroid Build Coastguard Worker public Class<?> method56(); method57()74*795d594fSAndroid Build Coastguard Worker public Class<?> method57(); method58()75*795d594fSAndroid Build Coastguard Worker public Class<?> method58(); method59()76*795d594fSAndroid Build Coastguard Worker public Class<?> method59(); method60()77*795d594fSAndroid Build Coastguard Worker public Class<?> method60(); method61()78*795d594fSAndroid Build Coastguard Worker public Class<?> method61(); method62()79*795d594fSAndroid Build Coastguard Worker public Class<?> method62(); method63()80*795d594fSAndroid Build Coastguard Worker public Class<?> method63(); method64()81*795d594fSAndroid Build Coastguard Worker public Class<?> method64(); method65()82*795d594fSAndroid Build Coastguard Worker public Class<?> method65(); method66()83*795d594fSAndroid Build Coastguard Worker public Class<?> method66(); method67()84*795d594fSAndroid Build Coastguard Worker public Class<?> method67(); method68()85*795d594fSAndroid Build Coastguard Worker public Class<?> method68(); method69()86*795d594fSAndroid Build Coastguard Worker public Class<?> method69(); method70()87*795d594fSAndroid Build Coastguard Worker public Class<?> method70(); method71()88*795d594fSAndroid Build Coastguard Worker public Class<?> method71(); method72()89*795d594fSAndroid Build Coastguard Worker public Class<?> method72(); method73()90*795d594fSAndroid Build Coastguard Worker public Class<?> method73(); method74()91*795d594fSAndroid Build Coastguard Worker public Class<?> method74(); method75()92*795d594fSAndroid Build Coastguard Worker public Class<?> method75(); method76()93*795d594fSAndroid Build Coastguard Worker public Class<?> method76(); method77()94*795d594fSAndroid Build Coastguard Worker public Class<?> method77(); method78()95*795d594fSAndroid Build Coastguard Worker public Class<?> method78(); method79()96*795d594fSAndroid Build Coastguard Worker public Class<?> method79(); 97*795d594fSAndroid Build Coastguard Worker } 98*795d594fSAndroid Build Coastguard Worker 99*795d594fSAndroid Build Coastguard Worker public class Main implements Itf { 100*795d594fSAndroid Build Coastguard Worker public static Itf main; main(String[] args)101*795d594fSAndroid Build Coastguard Worker public static void main(String[] args) { 102*795d594fSAndroid Build Coastguard Worker main = new Main(); 103*795d594fSAndroid Build Coastguard Worker callMains(); 104*795d594fSAndroid Build Coastguard Worker main = new SubMain(); 105*795d594fSAndroid Build Coastguard Worker callSubMains(); 106*795d594fSAndroid Build Coastguard Worker } 107*795d594fSAndroid Build Coastguard Worker callMains()108*795d594fSAndroid Build Coastguard Worker public static void callMains() { 109*795d594fSAndroid Build Coastguard Worker // We loop to artificially create branches. The compiler will 110*795d594fSAndroid Build Coastguard Worker // not compile this method otherwise. 111*795d594fSAndroid Build Coastguard Worker for (int i = 0; i < 2; ++i) { 112*795d594fSAndroid Build Coastguard Worker expectEquals(main.method1(), Main.class); 113*795d594fSAndroid Build Coastguard Worker expectEquals(main.method2(), Main.class); 114*795d594fSAndroid Build Coastguard Worker expectEquals(main.method3(), Main.class); 115*795d594fSAndroid Build Coastguard Worker expectEquals(main.method4(), Main.class); 116*795d594fSAndroid Build Coastguard Worker expectEquals(main.method5(), Main.class); 117*795d594fSAndroid Build Coastguard Worker expectEquals(main.method6(), Main.class); 118*795d594fSAndroid Build Coastguard Worker expectEquals(main.method7(), Main.class); 119*795d594fSAndroid Build Coastguard Worker expectEquals(main.method8(), Main.class); 120*795d594fSAndroid Build Coastguard Worker expectEquals(main.method9(), Main.class); 121*795d594fSAndroid Build Coastguard Worker expectEquals(main.method10(), Main.class); 122*795d594fSAndroid Build Coastguard Worker expectEquals(main.method11(), Main.class); 123*795d594fSAndroid Build Coastguard Worker expectEquals(main.method12(), Main.class); 124*795d594fSAndroid Build Coastguard Worker expectEquals(main.method13(), Main.class); 125*795d594fSAndroid Build Coastguard Worker expectEquals(main.method14(), Main.class); 126*795d594fSAndroid Build Coastguard Worker expectEquals(main.method15(), Main.class); 127*795d594fSAndroid Build Coastguard Worker expectEquals(main.method16(), Main.class); 128*795d594fSAndroid Build Coastguard Worker expectEquals(main.method17(), Main.class); 129*795d594fSAndroid Build Coastguard Worker expectEquals(main.method18(), Main.class); 130*795d594fSAndroid Build Coastguard Worker expectEquals(main.method19(), Main.class); 131*795d594fSAndroid Build Coastguard Worker expectEquals(main.method20(), Main.class); 132*795d594fSAndroid Build Coastguard Worker expectEquals(main.method21(), Main.class); 133*795d594fSAndroid Build Coastguard Worker expectEquals(main.method22(), Main.class); 134*795d594fSAndroid Build Coastguard Worker expectEquals(main.method23(), Main.class); 135*795d594fSAndroid Build Coastguard Worker expectEquals(main.method24(), Main.class); 136*795d594fSAndroid Build Coastguard Worker expectEquals(main.method25(), Main.class); 137*795d594fSAndroid Build Coastguard Worker expectEquals(main.method26(), Main.class); 138*795d594fSAndroid Build Coastguard Worker expectEquals(main.method27(), Main.class); 139*795d594fSAndroid Build Coastguard Worker expectEquals(main.method28(), Main.class); 140*795d594fSAndroid Build Coastguard Worker expectEquals(main.method29(), Main.class); 141*795d594fSAndroid Build Coastguard Worker expectEquals(main.method30(), Main.class); 142*795d594fSAndroid Build Coastguard Worker expectEquals(main.method31(), Main.class); 143*795d594fSAndroid Build Coastguard Worker expectEquals(main.method32(), Main.class); 144*795d594fSAndroid Build Coastguard Worker expectEquals(main.method33(), Main.class); 145*795d594fSAndroid Build Coastguard Worker expectEquals(main.method34(), Main.class); 146*795d594fSAndroid Build Coastguard Worker expectEquals(main.method35(), Main.class); 147*795d594fSAndroid Build Coastguard Worker expectEquals(main.method36(), Main.class); 148*795d594fSAndroid Build Coastguard Worker expectEquals(main.method37(), Main.class); 149*795d594fSAndroid Build Coastguard Worker expectEquals(main.method38(), Main.class); 150*795d594fSAndroid Build Coastguard Worker expectEquals(main.method39(), Main.class); 151*795d594fSAndroid Build Coastguard Worker expectEquals(main.method40(), Main.class); 152*795d594fSAndroid Build Coastguard Worker expectEquals(main.method41(), Main.class); 153*795d594fSAndroid Build Coastguard Worker expectEquals(main.method42(), Main.class); 154*795d594fSAndroid Build Coastguard Worker expectEquals(main.method43(), Main.class); 155*795d594fSAndroid Build Coastguard Worker expectEquals(main.method44(), Main.class); 156*795d594fSAndroid Build Coastguard Worker expectEquals(main.method45(), Main.class); 157*795d594fSAndroid Build Coastguard Worker expectEquals(main.method46(), Main.class); 158*795d594fSAndroid Build Coastguard Worker expectEquals(main.method47(), Main.class); 159*795d594fSAndroid Build Coastguard Worker expectEquals(main.method48(), Main.class); 160*795d594fSAndroid Build Coastguard Worker expectEquals(main.method49(), Main.class); 161*795d594fSAndroid Build Coastguard Worker expectEquals(main.method50(), Main.class); 162*795d594fSAndroid Build Coastguard Worker expectEquals(main.method51(), Main.class); 163*795d594fSAndroid Build Coastguard Worker expectEquals(main.method52(), Main.class); 164*795d594fSAndroid Build Coastguard Worker expectEquals(main.method53(), Main.class); 165*795d594fSAndroid Build Coastguard Worker expectEquals(main.method54(), Main.class); 166*795d594fSAndroid Build Coastguard Worker expectEquals(main.method55(), Main.class); 167*795d594fSAndroid Build Coastguard Worker expectEquals(main.method56(), Main.class); 168*795d594fSAndroid Build Coastguard Worker expectEquals(main.method57(), Main.class); 169*795d594fSAndroid Build Coastguard Worker expectEquals(main.method58(), Main.class); 170*795d594fSAndroid Build Coastguard Worker expectEquals(main.method59(), Main.class); 171*795d594fSAndroid Build Coastguard Worker expectEquals(main.method60(), Main.class); 172*795d594fSAndroid Build Coastguard Worker expectEquals(main.method61(), Main.class); 173*795d594fSAndroid Build Coastguard Worker expectEquals(main.method62(), Main.class); 174*795d594fSAndroid Build Coastguard Worker expectEquals(main.method63(), Main.class); 175*795d594fSAndroid Build Coastguard Worker expectEquals(main.method64(), Main.class); 176*795d594fSAndroid Build Coastguard Worker expectEquals(main.method65(), Main.class); 177*795d594fSAndroid Build Coastguard Worker expectEquals(main.method66(), Main.class); 178*795d594fSAndroid Build Coastguard Worker expectEquals(main.method67(), Main.class); 179*795d594fSAndroid Build Coastguard Worker expectEquals(main.method68(), Main.class); 180*795d594fSAndroid Build Coastguard Worker expectEquals(main.method69(), Main.class); 181*795d594fSAndroid Build Coastguard Worker expectEquals(main.method70(), Main.class); 182*795d594fSAndroid Build Coastguard Worker expectEquals(main.method71(), Main.class); 183*795d594fSAndroid Build Coastguard Worker expectEquals(main.method72(), Main.class); 184*795d594fSAndroid Build Coastguard Worker expectEquals(main.method73(), Main.class); 185*795d594fSAndroid Build Coastguard Worker expectEquals(main.method74(), Main.class); 186*795d594fSAndroid Build Coastguard Worker expectEquals(main.method75(), Main.class); 187*795d594fSAndroid Build Coastguard Worker expectEquals(main.method76(), Main.class); 188*795d594fSAndroid Build Coastguard Worker expectEquals(main.method77(), Main.class); 189*795d594fSAndroid Build Coastguard Worker expectEquals(main.method78(), Main.class); 190*795d594fSAndroid Build Coastguard Worker expectEquals(main.method79(), Main.class); 191*795d594fSAndroid Build Coastguard Worker } 192*795d594fSAndroid Build Coastguard Worker } 193*795d594fSAndroid Build Coastguard Worker callSubMains()194*795d594fSAndroid Build Coastguard Worker public static void callSubMains() { 195*795d594fSAndroid Build Coastguard Worker // We loop to artificially create branches. The compiler will 196*795d594fSAndroid Build Coastguard Worker // not compile this method otherwise. 197*795d594fSAndroid Build Coastguard Worker for (int i = 0; i < 2; ++i) { 198*795d594fSAndroid Build Coastguard Worker expectEquals(main.method1(), SubMain.class); 199*795d594fSAndroid Build Coastguard Worker expectEquals(main.method2(), SubMain.class); 200*795d594fSAndroid Build Coastguard Worker expectEquals(main.method3(), SubMain.class); 201*795d594fSAndroid Build Coastguard Worker expectEquals(main.method4(), SubMain.class); 202*795d594fSAndroid Build Coastguard Worker expectEquals(main.method5(), SubMain.class); 203*795d594fSAndroid Build Coastguard Worker expectEquals(main.method6(), SubMain.class); 204*795d594fSAndroid Build Coastguard Worker expectEquals(main.method7(), SubMain.class); 205*795d594fSAndroid Build Coastguard Worker expectEquals(main.method8(), SubMain.class); 206*795d594fSAndroid Build Coastguard Worker expectEquals(main.method9(), SubMain.class); 207*795d594fSAndroid Build Coastguard Worker expectEquals(main.method10(), SubMain.class); 208*795d594fSAndroid Build Coastguard Worker expectEquals(main.method11(), SubMain.class); 209*795d594fSAndroid Build Coastguard Worker expectEquals(main.method12(), SubMain.class); 210*795d594fSAndroid Build Coastguard Worker expectEquals(main.method13(), SubMain.class); 211*795d594fSAndroid Build Coastguard Worker expectEquals(main.method14(), SubMain.class); 212*795d594fSAndroid Build Coastguard Worker expectEquals(main.method15(), SubMain.class); 213*795d594fSAndroid Build Coastguard Worker expectEquals(main.method16(), SubMain.class); 214*795d594fSAndroid Build Coastguard Worker expectEquals(main.method17(), SubMain.class); 215*795d594fSAndroid Build Coastguard Worker expectEquals(main.method18(), SubMain.class); 216*795d594fSAndroid Build Coastguard Worker expectEquals(main.method19(), SubMain.class); 217*795d594fSAndroid Build Coastguard Worker expectEquals(main.method20(), SubMain.class); 218*795d594fSAndroid Build Coastguard Worker expectEquals(main.method21(), SubMain.class); 219*795d594fSAndroid Build Coastguard Worker expectEquals(main.method22(), SubMain.class); 220*795d594fSAndroid Build Coastguard Worker expectEquals(main.method23(), SubMain.class); 221*795d594fSAndroid Build Coastguard Worker expectEquals(main.method24(), SubMain.class); 222*795d594fSAndroid Build Coastguard Worker expectEquals(main.method25(), SubMain.class); 223*795d594fSAndroid Build Coastguard Worker expectEquals(main.method26(), SubMain.class); 224*795d594fSAndroid Build Coastguard Worker expectEquals(main.method27(), SubMain.class); 225*795d594fSAndroid Build Coastguard Worker expectEquals(main.method28(), SubMain.class); 226*795d594fSAndroid Build Coastguard Worker expectEquals(main.method29(), SubMain.class); 227*795d594fSAndroid Build Coastguard Worker expectEquals(main.method30(), SubMain.class); 228*795d594fSAndroid Build Coastguard Worker expectEquals(main.method31(), SubMain.class); 229*795d594fSAndroid Build Coastguard Worker expectEquals(main.method32(), SubMain.class); 230*795d594fSAndroid Build Coastguard Worker expectEquals(main.method33(), SubMain.class); 231*795d594fSAndroid Build Coastguard Worker expectEquals(main.method34(), SubMain.class); 232*795d594fSAndroid Build Coastguard Worker expectEquals(main.method35(), SubMain.class); 233*795d594fSAndroid Build Coastguard Worker expectEquals(main.method36(), SubMain.class); 234*795d594fSAndroid Build Coastguard Worker expectEquals(main.method37(), SubMain.class); 235*795d594fSAndroid Build Coastguard Worker expectEquals(main.method38(), SubMain.class); 236*795d594fSAndroid Build Coastguard Worker expectEquals(main.method39(), SubMain.class); 237*795d594fSAndroid Build Coastguard Worker expectEquals(main.method40(), SubMain.class); 238*795d594fSAndroid Build Coastguard Worker expectEquals(main.method41(), SubMain.class); 239*795d594fSAndroid Build Coastguard Worker expectEquals(main.method42(), SubMain.class); 240*795d594fSAndroid Build Coastguard Worker expectEquals(main.method43(), SubMain.class); 241*795d594fSAndroid Build Coastguard Worker expectEquals(main.method44(), SubMain.class); 242*795d594fSAndroid Build Coastguard Worker expectEquals(main.method45(), SubMain.class); 243*795d594fSAndroid Build Coastguard Worker expectEquals(main.method46(), SubMain.class); 244*795d594fSAndroid Build Coastguard Worker expectEquals(main.method47(), SubMain.class); 245*795d594fSAndroid Build Coastguard Worker expectEquals(main.method48(), SubMain.class); 246*795d594fSAndroid Build Coastguard Worker expectEquals(main.method49(), SubMain.class); 247*795d594fSAndroid Build Coastguard Worker expectEquals(main.method50(), SubMain.class); 248*795d594fSAndroid Build Coastguard Worker expectEquals(main.method51(), SubMain.class); 249*795d594fSAndroid Build Coastguard Worker expectEquals(main.method52(), SubMain.class); 250*795d594fSAndroid Build Coastguard Worker expectEquals(main.method53(), SubMain.class); 251*795d594fSAndroid Build Coastguard Worker expectEquals(main.method54(), SubMain.class); 252*795d594fSAndroid Build Coastguard Worker expectEquals(main.method55(), SubMain.class); 253*795d594fSAndroid Build Coastguard Worker expectEquals(main.method56(), SubMain.class); 254*795d594fSAndroid Build Coastguard Worker expectEquals(main.method57(), SubMain.class); 255*795d594fSAndroid Build Coastguard Worker expectEquals(main.method58(), SubMain.class); 256*795d594fSAndroid Build Coastguard Worker expectEquals(main.method59(), SubMain.class); 257*795d594fSAndroid Build Coastguard Worker expectEquals(main.method60(), SubMain.class); 258*795d594fSAndroid Build Coastguard Worker expectEquals(main.method61(), SubMain.class); 259*795d594fSAndroid Build Coastguard Worker expectEquals(main.method62(), SubMain.class); 260*795d594fSAndroid Build Coastguard Worker expectEquals(main.method63(), SubMain.class); 261*795d594fSAndroid Build Coastguard Worker expectEquals(main.method64(), SubMain.class); 262*795d594fSAndroid Build Coastguard Worker expectEquals(main.method65(), SubMain.class); 263*795d594fSAndroid Build Coastguard Worker expectEquals(main.method66(), SubMain.class); 264*795d594fSAndroid Build Coastguard Worker expectEquals(main.method67(), SubMain.class); 265*795d594fSAndroid Build Coastguard Worker expectEquals(main.method68(), SubMain.class); 266*795d594fSAndroid Build Coastguard Worker expectEquals(main.method69(), SubMain.class); 267*795d594fSAndroid Build Coastguard Worker expectEquals(main.method70(), SubMain.class); 268*795d594fSAndroid Build Coastguard Worker expectEquals(main.method71(), SubMain.class); 269*795d594fSAndroid Build Coastguard Worker expectEquals(main.method72(), SubMain.class); 270*795d594fSAndroid Build Coastguard Worker expectEquals(main.method73(), SubMain.class); 271*795d594fSAndroid Build Coastguard Worker expectEquals(main.method74(), SubMain.class); 272*795d594fSAndroid Build Coastguard Worker expectEquals(main.method75(), SubMain.class); 273*795d594fSAndroid Build Coastguard Worker expectEquals(main.method76(), SubMain.class); 274*795d594fSAndroid Build Coastguard Worker expectEquals(main.method77(), SubMain.class); 275*795d594fSAndroid Build Coastguard Worker expectEquals(main.method78(), SubMain.class); 276*795d594fSAndroid Build Coastguard Worker expectEquals(main.method79(), SubMain.class); 277*795d594fSAndroid Build Coastguard Worker } 278*795d594fSAndroid Build Coastguard Worker } 279*795d594fSAndroid Build Coastguard Worker expectEquals(Object actual, Object expected)280*795d594fSAndroid Build Coastguard Worker public static void expectEquals(Object actual, Object expected) { 281*795d594fSAndroid Build Coastguard Worker if (!actual.equals(expected)) { 282*795d594fSAndroid Build Coastguard Worker throw new Error("Expected " + expected + ", got " + actual); 283*795d594fSAndroid Build Coastguard Worker } 284*795d594fSAndroid Build Coastguard Worker } 285*795d594fSAndroid Build Coastguard Worker method1()286*795d594fSAndroid Build Coastguard Worker public Class<?> method1() { return Main.class; } method2()287*795d594fSAndroid Build Coastguard Worker public Class<?> method2() { return Main.class; } method3()288*795d594fSAndroid Build Coastguard Worker public Class<?> method3() { return Main.class; } method4()289*795d594fSAndroid Build Coastguard Worker public Class<?> method4() { return Main.class; } method5()290*795d594fSAndroid Build Coastguard Worker public Class<?> method5() { return Main.class; } method6()291*795d594fSAndroid Build Coastguard Worker public Class<?> method6() { return Main.class; } method7()292*795d594fSAndroid Build Coastguard Worker public Class<?> method7() { return Main.class; } method8()293*795d594fSAndroid Build Coastguard Worker public Class<?> method8() { return Main.class; } method9()294*795d594fSAndroid Build Coastguard Worker public Class<?> method9() { return Main.class; } method10()295*795d594fSAndroid Build Coastguard Worker public Class<?> method10() { return Main.class; } method11()296*795d594fSAndroid Build Coastguard Worker public Class<?> method11() { return Main.class; } method12()297*795d594fSAndroid Build Coastguard Worker public Class<?> method12() { return Main.class; } method13()298*795d594fSAndroid Build Coastguard Worker public Class<?> method13() { return Main.class; } method14()299*795d594fSAndroid Build Coastguard Worker public Class<?> method14() { return Main.class; } method15()300*795d594fSAndroid Build Coastguard Worker public Class<?> method15() { return Main.class; } method16()301*795d594fSAndroid Build Coastguard Worker public Class<?> method16() { return Main.class; } method17()302*795d594fSAndroid Build Coastguard Worker public Class<?> method17() { return Main.class; } method18()303*795d594fSAndroid Build Coastguard Worker public Class<?> method18() { return Main.class; } method19()304*795d594fSAndroid Build Coastguard Worker public Class<?> method19() { return Main.class; } method20()305*795d594fSAndroid Build Coastguard Worker public Class<?> method20() { return Main.class; } method21()306*795d594fSAndroid Build Coastguard Worker public Class<?> method21() { return Main.class; } method22()307*795d594fSAndroid Build Coastguard Worker public Class<?> method22() { return Main.class; } method23()308*795d594fSAndroid Build Coastguard Worker public Class<?> method23() { return Main.class; } method24()309*795d594fSAndroid Build Coastguard Worker public Class<?> method24() { return Main.class; } method25()310*795d594fSAndroid Build Coastguard Worker public Class<?> method25() { return Main.class; } method26()311*795d594fSAndroid Build Coastguard Worker public Class<?> method26() { return Main.class; } method27()312*795d594fSAndroid Build Coastguard Worker public Class<?> method27() { return Main.class; } method28()313*795d594fSAndroid Build Coastguard Worker public Class<?> method28() { return Main.class; } method29()314*795d594fSAndroid Build Coastguard Worker public Class<?> method29() { return Main.class; } method30()315*795d594fSAndroid Build Coastguard Worker public Class<?> method30() { return Main.class; } method31()316*795d594fSAndroid Build Coastguard Worker public Class<?> method31() { return Main.class; } method32()317*795d594fSAndroid Build Coastguard Worker public Class<?> method32() { return Main.class; } method33()318*795d594fSAndroid Build Coastguard Worker public Class<?> method33() { return Main.class; } method34()319*795d594fSAndroid Build Coastguard Worker public Class<?> method34() { return Main.class; } method35()320*795d594fSAndroid Build Coastguard Worker public Class<?> method35() { return Main.class; } method36()321*795d594fSAndroid Build Coastguard Worker public Class<?> method36() { return Main.class; } method37()322*795d594fSAndroid Build Coastguard Worker public Class<?> method37() { return Main.class; } method38()323*795d594fSAndroid Build Coastguard Worker public Class<?> method38() { return Main.class; } method39()324*795d594fSAndroid Build Coastguard Worker public Class<?> method39() { return Main.class; } method40()325*795d594fSAndroid Build Coastguard Worker public Class<?> method40() { return Main.class; } method41()326*795d594fSAndroid Build Coastguard Worker public Class<?> method41() { return Main.class; } method42()327*795d594fSAndroid Build Coastguard Worker public Class<?> method42() { return Main.class; } method43()328*795d594fSAndroid Build Coastguard Worker public Class<?> method43() { return Main.class; } method44()329*795d594fSAndroid Build Coastguard Worker public Class<?> method44() { return Main.class; } method45()330*795d594fSAndroid Build Coastguard Worker public Class<?> method45() { return Main.class; } method46()331*795d594fSAndroid Build Coastguard Worker public Class<?> method46() { return Main.class; } method47()332*795d594fSAndroid Build Coastguard Worker public Class<?> method47() { return Main.class; } method48()333*795d594fSAndroid Build Coastguard Worker public Class<?> method48() { return Main.class; } method49()334*795d594fSAndroid Build Coastguard Worker public Class<?> method49() { return Main.class; } method50()335*795d594fSAndroid Build Coastguard Worker public Class<?> method50() { return Main.class; } method51()336*795d594fSAndroid Build Coastguard Worker public Class<?> method51() { return Main.class; } method52()337*795d594fSAndroid Build Coastguard Worker public Class<?> method52() { return Main.class; } method53()338*795d594fSAndroid Build Coastguard Worker public Class<?> method53() { return Main.class; } method54()339*795d594fSAndroid Build Coastguard Worker public Class<?> method54() { return Main.class; } method55()340*795d594fSAndroid Build Coastguard Worker public Class<?> method55() { return Main.class; } method56()341*795d594fSAndroid Build Coastguard Worker public Class<?> method56() { return Main.class; } method57()342*795d594fSAndroid Build Coastguard Worker public Class<?> method57() { return Main.class; } method58()343*795d594fSAndroid Build Coastguard Worker public Class<?> method58() { return Main.class; } method59()344*795d594fSAndroid Build Coastguard Worker public Class<?> method59() { return Main.class; } method60()345*795d594fSAndroid Build Coastguard Worker public Class<?> method60() { return Main.class; } method61()346*795d594fSAndroid Build Coastguard Worker public Class<?> method61() { return Main.class; } method62()347*795d594fSAndroid Build Coastguard Worker public Class<?> method62() { return Main.class; } method63()348*795d594fSAndroid Build Coastguard Worker public Class<?> method63() { return Main.class; } method64()349*795d594fSAndroid Build Coastguard Worker public Class<?> method64() { return Main.class; } method65()350*795d594fSAndroid Build Coastguard Worker public Class<?> method65() { return Main.class; } method66()351*795d594fSAndroid Build Coastguard Worker public Class<?> method66() { return Main.class; } method67()352*795d594fSAndroid Build Coastguard Worker public Class<?> method67() { return Main.class; } method68()353*795d594fSAndroid Build Coastguard Worker public Class<?> method68() { return Main.class; } method69()354*795d594fSAndroid Build Coastguard Worker public Class<?> method69() { return Main.class; } method70()355*795d594fSAndroid Build Coastguard Worker public Class<?> method70() { return Main.class; } method71()356*795d594fSAndroid Build Coastguard Worker public Class<?> method71() { return Main.class; } method72()357*795d594fSAndroid Build Coastguard Worker public Class<?> method72() { return Main.class; } method73()358*795d594fSAndroid Build Coastguard Worker public Class<?> method73() { return Main.class; } method74()359*795d594fSAndroid Build Coastguard Worker public Class<?> method74() { return Main.class; } method75()360*795d594fSAndroid Build Coastguard Worker public Class<?> method75() { return Main.class; } method76()361*795d594fSAndroid Build Coastguard Worker public Class<?> method76() { return Main.class; } method77()362*795d594fSAndroid Build Coastguard Worker public Class<?> method77() { return Main.class; } method78()363*795d594fSAndroid Build Coastguard Worker public Class<?> method78() { return Main.class; } method79()364*795d594fSAndroid Build Coastguard Worker public Class<?> method79() { return Main.class; } 365*795d594fSAndroid Build Coastguard Worker } 366*795d594fSAndroid Build Coastguard Worker 367*795d594fSAndroid Build Coastguard Worker class SubMain extends Main { method1()368*795d594fSAndroid Build Coastguard Worker public Class<?> method1() { return SubMain.class; } method2()369*795d594fSAndroid Build Coastguard Worker public Class<?> method2() { return SubMain.class; } method3()370*795d594fSAndroid Build Coastguard Worker public Class<?> method3() { return SubMain.class; } method4()371*795d594fSAndroid Build Coastguard Worker public Class<?> method4() { return SubMain.class; } method5()372*795d594fSAndroid Build Coastguard Worker public Class<?> method5() { return SubMain.class; } method6()373*795d594fSAndroid Build Coastguard Worker public Class<?> method6() { return SubMain.class; } method7()374*795d594fSAndroid Build Coastguard Worker public Class<?> method7() { return SubMain.class; } method8()375*795d594fSAndroid Build Coastguard Worker public Class<?> method8() { return SubMain.class; } method9()376*795d594fSAndroid Build Coastguard Worker public Class<?> method9() { return SubMain.class; } method10()377*795d594fSAndroid Build Coastguard Worker public Class<?> method10() { return SubMain.class; } method11()378*795d594fSAndroid Build Coastguard Worker public Class<?> method11() { return SubMain.class; } method12()379*795d594fSAndroid Build Coastguard Worker public Class<?> method12() { return SubMain.class; } method13()380*795d594fSAndroid Build Coastguard Worker public Class<?> method13() { return SubMain.class; } method14()381*795d594fSAndroid Build Coastguard Worker public Class<?> method14() { return SubMain.class; } method15()382*795d594fSAndroid Build Coastguard Worker public Class<?> method15() { return SubMain.class; } method16()383*795d594fSAndroid Build Coastguard Worker public Class<?> method16() { return SubMain.class; } method17()384*795d594fSAndroid Build Coastguard Worker public Class<?> method17() { return SubMain.class; } method18()385*795d594fSAndroid Build Coastguard Worker public Class<?> method18() { return SubMain.class; } method19()386*795d594fSAndroid Build Coastguard Worker public Class<?> method19() { return SubMain.class; } method20()387*795d594fSAndroid Build Coastguard Worker public Class<?> method20() { return SubMain.class; } method21()388*795d594fSAndroid Build Coastguard Worker public Class<?> method21() { return SubMain.class; } method22()389*795d594fSAndroid Build Coastguard Worker public Class<?> method22() { return SubMain.class; } method23()390*795d594fSAndroid Build Coastguard Worker public Class<?> method23() { return SubMain.class; } method24()391*795d594fSAndroid Build Coastguard Worker public Class<?> method24() { return SubMain.class; } method25()392*795d594fSAndroid Build Coastguard Worker public Class<?> method25() { return SubMain.class; } method26()393*795d594fSAndroid Build Coastguard Worker public Class<?> method26() { return SubMain.class; } method27()394*795d594fSAndroid Build Coastguard Worker public Class<?> method27() { return SubMain.class; } method28()395*795d594fSAndroid Build Coastguard Worker public Class<?> method28() { return SubMain.class; } method29()396*795d594fSAndroid Build Coastguard Worker public Class<?> method29() { return SubMain.class; } method30()397*795d594fSAndroid Build Coastguard Worker public Class<?> method30() { return SubMain.class; } method31()398*795d594fSAndroid Build Coastguard Worker public Class<?> method31() { return SubMain.class; } method32()399*795d594fSAndroid Build Coastguard Worker public Class<?> method32() { return SubMain.class; } method33()400*795d594fSAndroid Build Coastguard Worker public Class<?> method33() { return SubMain.class; } method34()401*795d594fSAndroid Build Coastguard Worker public Class<?> method34() { return SubMain.class; } method35()402*795d594fSAndroid Build Coastguard Worker public Class<?> method35() { return SubMain.class; } method36()403*795d594fSAndroid Build Coastguard Worker public Class<?> method36() { return SubMain.class; } method37()404*795d594fSAndroid Build Coastguard Worker public Class<?> method37() { return SubMain.class; } method38()405*795d594fSAndroid Build Coastguard Worker public Class<?> method38() { return SubMain.class; } method39()406*795d594fSAndroid Build Coastguard Worker public Class<?> method39() { return SubMain.class; } method40()407*795d594fSAndroid Build Coastguard Worker public Class<?> method40() { return SubMain.class; } method41()408*795d594fSAndroid Build Coastguard Worker public Class<?> method41() { return SubMain.class; } method42()409*795d594fSAndroid Build Coastguard Worker public Class<?> method42() { return SubMain.class; } method43()410*795d594fSAndroid Build Coastguard Worker public Class<?> method43() { return SubMain.class; } method44()411*795d594fSAndroid Build Coastguard Worker public Class<?> method44() { return SubMain.class; } method45()412*795d594fSAndroid Build Coastguard Worker public Class<?> method45() { return SubMain.class; } method46()413*795d594fSAndroid Build Coastguard Worker public Class<?> method46() { return SubMain.class; } method47()414*795d594fSAndroid Build Coastguard Worker public Class<?> method47() { return SubMain.class; } method48()415*795d594fSAndroid Build Coastguard Worker public Class<?> method48() { return SubMain.class; } method49()416*795d594fSAndroid Build Coastguard Worker public Class<?> method49() { return SubMain.class; } method50()417*795d594fSAndroid Build Coastguard Worker public Class<?> method50() { return SubMain.class; } method51()418*795d594fSAndroid Build Coastguard Worker public Class<?> method51() { return SubMain.class; } method52()419*795d594fSAndroid Build Coastguard Worker public Class<?> method52() { return SubMain.class; } method53()420*795d594fSAndroid Build Coastguard Worker public Class<?> method53() { return SubMain.class; } method54()421*795d594fSAndroid Build Coastguard Worker public Class<?> method54() { return SubMain.class; } method55()422*795d594fSAndroid Build Coastguard Worker public Class<?> method55() { return SubMain.class; } method56()423*795d594fSAndroid Build Coastguard Worker public Class<?> method56() { return SubMain.class; } method57()424*795d594fSAndroid Build Coastguard Worker public Class<?> method57() { return SubMain.class; } method58()425*795d594fSAndroid Build Coastguard Worker public Class<?> method58() { return SubMain.class; } method59()426*795d594fSAndroid Build Coastguard Worker public Class<?> method59() { return SubMain.class; } method60()427*795d594fSAndroid Build Coastguard Worker public Class<?> method60() { return SubMain.class; } method61()428*795d594fSAndroid Build Coastguard Worker public Class<?> method61() { return SubMain.class; } method62()429*795d594fSAndroid Build Coastguard Worker public Class<?> method62() { return SubMain.class; } method63()430*795d594fSAndroid Build Coastguard Worker public Class<?> method63() { return SubMain.class; } method64()431*795d594fSAndroid Build Coastguard Worker public Class<?> method64() { return SubMain.class; } method65()432*795d594fSAndroid Build Coastguard Worker public Class<?> method65() { return SubMain.class; } method66()433*795d594fSAndroid Build Coastguard Worker public Class<?> method66() { return SubMain.class; } method67()434*795d594fSAndroid Build Coastguard Worker public Class<?> method67() { return SubMain.class; } method68()435*795d594fSAndroid Build Coastguard Worker public Class<?> method68() { return SubMain.class; } method69()436*795d594fSAndroid Build Coastguard Worker public Class<?> method69() { return SubMain.class; } method70()437*795d594fSAndroid Build Coastguard Worker public Class<?> method70() { return SubMain.class; } method71()438*795d594fSAndroid Build Coastguard Worker public Class<?> method71() { return SubMain.class; } method72()439*795d594fSAndroid Build Coastguard Worker public Class<?> method72() { return SubMain.class; } method73()440*795d594fSAndroid Build Coastguard Worker public Class<?> method73() { return SubMain.class; } method74()441*795d594fSAndroid Build Coastguard Worker public Class<?> method74() { return SubMain.class; } method75()442*795d594fSAndroid Build Coastguard Worker public Class<?> method75() { return SubMain.class; } method76()443*795d594fSAndroid Build Coastguard Worker public Class<?> method76() { return SubMain.class; } method77()444*795d594fSAndroid Build Coastguard Worker public Class<?> method77() { return SubMain.class; } method78()445*795d594fSAndroid Build Coastguard Worker public Class<?> method78() { return SubMain.class; } method79()446*795d594fSAndroid Build Coastguard Worker public Class<?> method79() { return SubMain.class; } 447*795d594fSAndroid Build Coastguard Worker } 448