2 ` ^             !   &e & S ^ 3 2   8 &   & &   A C E G S J   N ! P" N#$ S% P&' P() X*+ Z* S, -. ^/0 InnerClasses _instance0Lptolemy/copernicus/kernel/LibraryUsageReporter;()VCodeLineNumberTableLocalVariableTablethisv2()Lptolemy/copernicus/kernel/LibraryUsageReporter; getPhaseName()Ljava/lang/String;getDefaultOptionsgetDeclaredOptionsinternalTransform$(Ljava/lang/String;Ljava/util/Map;)VmethodLsoot/SootMethod; reachablesLjava/util/Iterator; castClassLsoot/SootClass;exprLsoot/jimple/CastExpr;castType Lsoot/Type; checkClassLsoot/jimple/InstanceOfExpr; checkTypeboxLsoot/ValueBox;value Lsoot/Value;boxesunit Lsoot/Unit;units methodNameLjava/lang/String;declaringClassnamestheClassclassesex2Ljava/io/IOException;dependedClasses+Lptolemy/copernicus/kernel/DependedClasses;writerLjava/io/FileWriter;exLjava/lang/Exception; phaseNameoptionsLjava/util/Map;outFileanalyzeAllReachablesZcg1Lsoot/jimple/toolkits/callgraph/CallGraphBuilder; callGraph*Lsoot/jimple/toolkits/callgraph/CallGraph;reachableMethods1Lsoot/jimple/toolkits/callgraph/ReachableMethods; hierarchyLsoot/Hierarchy;createableClassesLjava/util/Set;filter'Lsoot/jimple/toolkits/callgraph/Filter;necessaryClassesRTAReachableMethodslistLjava/util/List; StackMapTable.1234567$89!):+_addAllInterfaces"(Ljava/util/Set;Lsoot/SootClass;)V theInterfaceiclassSet SourceFileLibraryUsageReporter.java ef cdanalyzeAllReachables:falseoutFile analyzeAllReachables; <= >?@ ABjava/lang/StringBuilder'LibraryUsageReporter.internalTransform( CD, CE) FnG HIJ kK Lf/soot/jimple/toolkits/callgraph/CallGraphBuilderM kN eO Pf QR/soot/jimple/toolkits/callgraph/ReachableMethodsS kT UV eW Xf YZjava/util/HashSet [\6 ]^ _`soot/SootMethod an1 bc dejava fg4 hi5 jk createableClasses = %soot/jimple/toolkits/callgraph/Filter0ptolemy/copernicus/kernel/LibraryUsageReporter$1 el em7 no epjava/util/LinkedList qn rc s^ tuv wxy soot/Unit zV soot/ValueBox {|soot/jimple/CastExpr }~ soot/RefType e ^soot/jimple/InstanceOfExpr ~  H)ptolemy/copernicus/kernel/DependedClasses ejava/io/FileWriter eI Vsoot/SootClass f I fjava/io/IOException fjava/lang/Exception .ptolemy/copernicus/kernel/LibraryUsageReportersoot/SceneTransformersoot/HasPhaseOptionsjava/lang/String java/util/Map(soot/jimple/toolkits/callgraph/CallGraphsoot/Hierarchy java/util/Setjava/util/Iteratorjava/util/List soot/Value soot/Typejava/lang/Throwablesoot/PhaseOptions getString5(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; getBoolean$(Ljava/util/Map;Ljava/lang/String;)Zjava/lang/SystemoutLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toStringjava/io/PrintStreamprintln(Ljava/lang/String;)V soot/Scene()Lsoot/Scene;releaseCallGraph0soot/jimple/toolkits/pointer/DumbPointerAnalysis4()Lsoot/jimple/toolkits/pointer/DumbPointerAnalysis;(Lsoot/PointsToAnalysis;Z)Vbuild getCallGraph,()Lsoot/jimple/toolkits/callgraph/CallGraph;soot/EntryPoints()Lsoot/EntryPoints; application()Ljava/util/List;C(Lsoot/jimple/toolkits/callgraph/CallGraph;Ljava/util/Collection;)VupdategetActiveHierarchy()Lsoot/Hierarchy;listener()Lsoot/util/queue/QueueReader;hasNext()Znext()Ljava/lang/Object;getNameequals(Ljava/lang/Object;)ZgetDeclaringClass()Lsoot/SootClass; startsWith(Ljava/lang/String;)ZgetSuperclassesOfIncluding"(Lsoot/SootClass;)Ljava/util/List;addAll(Ljava/util/Collection;)ZB(Lptolemy/copernicus/kernel/LibraryUsageReporter;Ljava/util/Set;)V1(Lsoot/jimple/toolkits/callgraph/EdgePredicate;)Viterator()Ljava/util/Iterator;h(Lsoot/jimple/toolkits/callgraph/CallGraph;Ljava/util/Iterator;Lsoot/jimple/toolkits/callgraph/Filter;)V getSignatureadd isConcreteretrieveActiveBody ()Lsoot/Body; soot/BodygetUnits()Lsoot/PatchingChain;soot/PatchingChain getUseBoxesgetValue()Lsoot/Value; getCastType ()Lsoot/Type; getSootClass isInterface getCheckTypejava/util/Collectionssort(Ljava/util/List;)V(Ljava/lang/Object;)V(Ljava/util/Collection;)VsetApplicationClasswritecloseprintStackTrace getInterfaces()Lsoot/util/Chain;soot/util/Chain!^`a cdefg/*hKi jd klghSmng-hXi jdong-h]i jdpng-hbi jdqrg=,N, 6 Y  +,Y::Y: :!Y": #:  $L %&:  '()0 *+,-   *./W*  *0 Y 1 2Y3Y* 45: !Y": Y6 7:  8Y9:  #:$A%&::: ;W*:+,-  <W=>?@:$%A:B6:$%C:D:ETE:F:G9GH:I <W ./W* 0LJDJ:K:G,GH:I ./W* 0? L 6:$ %MNY O::PY-Q:R6:$-%S:T+UVU.W&:Y:W :Y :[ X %(X25Zheghj6l<nIpNqVr\sgulwty}{|} %*3:DPWahu %-8?HPUZbhkqy|  %(*/257<i':st Suv ,wxGyz>{|Z}x?:y~H1|vvP/stW(hx:Huvvx4v*}z7=jd==6.IVgt} 9  0 % 3  ObD#]@ #LIBg2,\]N-$!-%S:+<W*+0ܱh  ' . 1 i4x 'v2jd22x  &fg# ^Y_hb 3