Home
last modified time | relevance | path

Searched defs:DexType (Results 1 – 12 of 12) sorted by relevance

/external/r8/src/main/java/com/android/tools/r8/graph/
DAppInfoWithSubtyping.java49 private void populateSuperType(Hashtable<DexType, Set<DexType>> map, DexType superType, in populateSuperType()
50 DexClass baseClass, Function<DexType, DexClass> definitions) { in populateSuperType()
60 private void populateAllSuperTypes(Hashtable<DexType, Set<DexType>> map, DexType holder, in populateAllSuperTypes()
61 DexClass baseClass, Function<DexType, DexClass> definitions) { in populateAllSuperTypes()
87 private void populateSubtypeMap(Map<DexType, DexClass> classes, DexItemFactory dexItemFactory) { in populateSubtypeMap()
DDexType.java20 public class DexType extends IndexedDexItem implements PresortedComparable<DexType> { class
35 DexType(DexString descriptor) { in DexType() method in DexType
382 static boolean validateLevelsAreCorrect(Function<DexType, DexClass> definitions, in validateLevelsAreCorrect()
DGraphLense.java109 private NestedGraphLense(Map<DexType, DexType> typeMap, Map<DexMethod, DexMethod> methodMap, in NestedGraphLense()
/external/r8/src/main/java/com/android/tools/r8/naming/
DMethodNameMinifier.java163 Map<DexType, DexType> frontierMap) { in getReachableStates()
182 private void assignNamesToInterfaceMethods(Map<DexType, DexType> frontierMap, in assignNamesToInterfaceMethods()
306 Map<DexType, DexType> frontierMap) { in reserveNamesInClasses()
321 private void reserveNamesInInterfaces(DexType type, Map<DexType, DexType> frontierMap) { in reserveNamesInInterfaces()
331 Map<DexType, DexType> frontierMap) { in allocateNamingStateAndReserve()
DMinifier.java66 private MinifiedRenaming(Map<DexType, DexString> classRenaming, in MinifiedRenaming()
/external/r8/src/main/java/com/android/tools/r8/utils/
DProgramClassCollection.java27 private ProgramClassCollection(IdentityHashMap<DexType, Supplier<DexProgramClass>> classes) { in ProgramClassCollection()
DClassMap.java40 ClassMap(Map<DexType, Supplier<T>> classes, ClassProvider<T> classProvider) { in ClassMap()
DClassProvider.java128 private PreloadedClassProvider(ClassKind classKind, Multimap<DexType, T> classes) { in PreloadedClassProvider()
/external/r8/src/main/java/com/android/tools/r8/shaking/
DReasonPrinter.java32 Map<DexType, KeepReason> instantiatedTypes) { in ReasonPrinter()
DEnqueuer.java167 Map<DexType, Set<T>> seen, T item) { in registerItemWithTarget()
861 private Set<DexField> collectFields(Map<DexType, Set<DexField>> map) { in collectFields()
882 private Set<DexField> collectReachedFields(Map<DexType, Set<DexField>> map, in collectReachedFields()
1138 private Set<DexMethod> joinInvokedMethods(Map<DexType, Set<DexMethod>> invokes) { in joinInvokedMethods()
DSimpleClassMerger.java554 Map<DexType, DexType> substitutions) { in CollisionDetector()
614 Reference2IntMap<DexProto> cache, Map<DexType, DexType> substitutions) { in computePositionsFor()
/external/r8/src/main/java/com/android/tools/r8/optimize/
DMemberRebindingAnalysis.java182 BiFunction<DexType, DexField, DexEncodedField> lookup, in computeFieldRebinding()