Home
last modified time | relevance | path

Searched refs:libraryClasses (Results 1 – 5 of 5) sorted by relevance

/external/r8/src/main/java/com/android/tools/r8/graph/
DDexApplication.java38 private LibraryClassCollection libraryClasses; field in DexApplication
56 LibraryClassCollection libraryClasses, in DexApplication() argument
65 this.libraryClasses = libraryClasses; in DexApplication()
95 public List<DexLibraryClass> libraryClasses() { in libraryClasses() method in DexApplication
120 if (libraryClasses != null) { in forceLoadAllClasses()
121 libraryClasses.forceLoad(type -> !loaded.containsKey(type)); in forceLoadAllClasses()
122 libraryClasses.getAllClasses().forEach(clazz -> loaded.putIfAbsent(clazz.type, clazz)); in forceLoadAllClasses()
133 if (clazz == null && libraryClasses != null) { in definitionFor()
134 clazz = libraryClasses.get(type); in definitionFor()
145 return "Application (" + programClasses + "; " + classpathClasses + "; " + libraryClasses + ")"; in toString()
[all …]
DAppInfo.java64 public Iterable<DexLibraryClass> libraryClasses() { in libraryClasses() method in AppInfo
65 return app.libraryClasses(); in libraryClasses()
/external/r8/src/main/java/com/android/tools/r8/dex/
DApplicationReader.java170 private final Queue<DexLibraryClass> libraryClasses = new ConcurrentLinkedQueue<>(); field in ApplicationReader.ClassReader
217 readDexSources(inputApp.getDexLibraryResources(), LIBRARY, libraryClasses); in readSources() local
220 readClassSources(inputApp.getClassLibraryResources(), LIBRARY, libraryClasses); in readSources() local
261 libraryClasses, inputApp.getLibraryResourceProviders(), application); in initializeLazyClassCollection()
/external/r8/src/main/java/com/android/tools/r8/shaking/
DRootSetBuilder.java228 for (DexLibraryClass clazz : application.libraryClasses()) { in run()
DEnqueuer.java725 appInfo.libraryClasses().forEach(this::markAllVirtualMethodsReachable); in traceApplication()