|  | // Copyright (c) 2017, the R8 project authors. Please see the AUTHORS file | 
|  | // for details. All rights reserved. Use of this source code is governed by a | 
|  | // BSD-style license that can be found in the LICENSE file. | 
|  |  | 
|  | package multidex002; | 
|  |  | 
|  | import multidexfakeframeworks.Activity; | 
|  |  | 
|  | public class MainActivity extends Activity { | 
|  |  | 
|  | private static final String TAG = "MultidexLegacyTestApp"; | 
|  | private int instanceFieldNotInited; | 
|  | private int instanceFieldInited = | 
|  | new multidex002.manymethods.Big043().get43(); | 
|  | private static int staticField = | 
|  | new multidex002.manymethods.Big044().get44(); | 
|  |  | 
|  | public MainActivity() { | 
|  | instanceFieldNotInited = new multidex002.manymethods.Big042().get42(); | 
|  | } | 
|  |  | 
|  | protected void onCreate() { | 
|  | int value = getValue(); | 
|  |  | 
|  | System.out.println("Here's the count " + value); | 
|  | } | 
|  |  | 
|  | public int getValue() { | 
|  | int value = new multidex002.manymethods.Big001().get1() | 
|  | + new multidex002.manymethods.Big002().get2() | 
|  | + new multidex002.manymethods.Big003().get3() | 
|  | + new multidex002.manymethods.Big004().get4() | 
|  | + new multidex002.manymethods.Big005().get5() | 
|  | + new multidex002.manymethods.Big006().get6() | 
|  | + new multidex002.manymethods.Big007().get7() | 
|  | + new multidex002.manymethods.Big008().get8() | 
|  | + new multidex002.manymethods.Big009().get9() | 
|  | + new multidex002.manymethods.Big010().get10() | 
|  | + new multidex002.manymethods.Big011().get11() | 
|  | + new multidex002.manymethods.Big012().get12() | 
|  | + new multidex002.manymethods.Big013().get13() | 
|  | + new multidex002.manymethods.Big014().get14() | 
|  | + new multidex002.manymethods.Big015().get15() | 
|  | + new multidex002.manymethods.Big016().get16() | 
|  | + new multidex002.manymethods.Big017().get17() | 
|  | + new multidex002.manymethods.Big018().get18() | 
|  | + new multidex002.manymethods.Big019().get19() | 
|  | + new multidex002.manymethods.Big020().get20() | 
|  | + new multidex002.manymethods.Big021().get21() | 
|  | + new multidex002.manymethods.Big022().get22() | 
|  | + new multidex002.manymethods.Big023().get23() | 
|  | + new multidex002.manymethods.Big024().get24() | 
|  | + new multidex002.manymethods.Big025().get25() | 
|  | + new multidex002.manymethods.Big026().get26() | 
|  | + new multidex002.manymethods.Big027().get27() | 
|  | + new multidex002.manymethods.Big028().get28() | 
|  | + new multidex002.manymethods.Big029().get29() | 
|  | + new multidex002.manymethods.Big030().get30() | 
|  | + new multidex002.manymethods.Big031().get31() | 
|  | + new multidex002.manymethods.Big032().get32() | 
|  | + new multidex002.manymethods.Big033().get33() | 
|  | + new multidex002.manymethods.Big034().get34() | 
|  | + new multidex002.manymethods.Big035().get35() | 
|  | + new multidex002.manymethods.Big036().get36() | 
|  | + new multidex002.manymethods.Big037().get37() | 
|  | + new multidex002.manymethods.Big038().get38() | 
|  | + new multidex002.manymethods.Big039().get39() | 
|  | + new multidex002.manymethods.Big040().get40() | 
|  | + new multidex002.manymethods.Big041().get41() | 
|  | + instanceFieldNotInited + instanceFieldInited + staticField | 
|  | + IntermediateClass.get() + Referenced.get(instanceFieldNotInited); | 
|  | return value; | 
|  | } | 
|  |  | 
|  | public int getAnnotation2Value() { | 
|  | return ((AnnotationWithEnum2) TestApplication.annotation2).value().get(); | 
|  | } | 
|  |  | 
|  | } |