Searched defs:NamingState (Results 1 - 2 of 2) sorted by relevance
/external/r8/src/main/java/com/android/tools/r8/naming/ |
H A D | ClassNameMinifier.java | 34 private final Map<String, NamingState> states = new HashMap<>(); 108 NamingState state = null; 132 private NamingState getStateFor(String packageName) { 133 return states.computeIfAbsent(packageName, NamingState::new); 136 private NamingState getStateForOuterClass(DexType outer) { 153 return new NamingState(binaryName, "$"); 174 private class NamingState { class in class:ClassNameMinifier 181 NamingState(String packageName) { method in class:ClassNameMinifier.NamingState 185 NamingState(String packageName, String separator) { method in class:ClassNameMinifier.NamingState
|
H A D | NamingState.java | 18 public class NamingState<T extends CanonicalizedDexItem> { class 20 private final NamingState<T> parent; 25 public static <T extends CanonicalizedDexItem> NamingState<T> createRoot( 27 return new NamingState<>(null, itemFactory, dictionary); 30 private NamingState(NamingState<T> parent, DexItemFactory itemFactory, List<String> dictionary) { method in class:NamingState 36 public NamingState<T> createChild() { 37 return new NamingState<>(this, itemFactory, dictionary);
|
Completed in 121 milliseconds