/external/r8/src/main/java/com/android/tools/r8/graph/ |
DexAnnotation.java | 63 DexItemFactory factory) { 69 DexItemFactory factory) { 75 DexItemFactory factory) { 80 DexItemFactory factory) { 85 DexItemFactory factory) { 91 DexItemFactory factory) { 107 DexItemFactory factory) { 117 DexItemFactory factory) { 126 DexValue[] accessFlags, DexItemFactory factory) { 141 List<DexAnnotationElement> defaults, DexItemFactory factory) [all...] |
GraphLense.java | 46 public GraphLense build(DexItemFactory dexItemFactory) { 47 return build(new IdentityGraphLense(), dexItemFactory); 50 public GraphLense build(GraphLense previousLense, DexItemFactory dexItemFactory) { 51 return new NestedGraphLense(typeMap, methodMap, fieldMap, previousLense, dexItemFactory); 102 private final DexItemFactory dexItemFactory; 110 Map<DexField, DexField> fieldMap, GraphLense previousLense, DexItemFactory dexItemFactory) { [all...] |
DexType.java | 107 if (this == appInfo.dexItemFactory.objectType) { 110 if (other == appInfo.dexItemFactory.objectType) { 124 if (candidate == other || other == appInfo.dexItemFactory.objectType) { 198 public static void forAllInterfaces(DexItemFactory factory, Consumer<DexType> f) { 219 if (this == DexItemFactory.catchAllType) { 351 public DexType toBaseType(DexItemFactory dexItemFactory) { 356 DexString newDesc = dexItemFactory.createString(descriptor.size - leadingSquareBrackets, 358 return dexItemFactory.createType(newDesc); 361 public DexType replaceBaseType(DexType newBase, DexItemFactory dexItemFactory) [all...] |
DexDebugEventBuilder.java | 33 private final DexItemFactory factory; 66 public DexDebugEventBuilder(DexEncodedMethod method, DexItemFactory factory) { 237 DexItemFactory factory) { 267 DexItemFactory factory) {
|
DexEncodedField.java | 79 public DexEncodedField toRenamedField(DexString name, DexItemFactory dexItemFactory) { 80 return new DexEncodedField(dexItemFactory.createField(field.clazz, field.type, name),
|
DexApplication.java | 46 public final DexItemFactory dexItemFactory; 58 DexItemFactory dexItemFactory, 67 this.dexItemFactory = dexItemFactory; 224 if (clazz.type != dexItemFactory.objectType) { 309 public final DexItemFactory dexItemFactory; 316 public Builder(DexItemFactory dexItemFactory, Timing timing) [all...] |
/external/r8/src/test/java/com/android/tools/r8/shaking/ |
ProguardConfigurationParserTest.java | 16 import com.android.tools.r8.graph.DexItemFactory; 82 ProguardConfigurationParser parser = new ProguardConfigurationParser(new DexItemFactory()); 91 ProguardConfigurationParser parser = new ProguardConfigurationParser(new DexItemFactory()); 112 ProguardConfigurationParser parser = new ProguardConfigurationParser(new DexItemFactory()); 150 ProguardConfigurationParser parser = new ProguardConfigurationParser(new DexItemFactory()); 163 ProguardConfigurationParser parser = new ProguardConfigurationParser(new DexItemFactory()); 175 ProguardConfigurationParser parser = new ProguardConfigurationParser(new DexItemFactory()); 215 ProguardConfigurationParser parser = new ProguardConfigurationParser(new DexItemFactory()); 254 new ProguardConfigurationParser(new DexItemFactory()).parse(Paths.get(DONT_OBFUSCATE)); 259 new ProguardConfigurationParser(new DexItemFactory()).parse(Paths.get(INCLUDING)) [all...] |
ProguardNameMatchingTest.java | 9 import com.android.tools.r8.graph.DexItemFactory; 19 private static final DexItemFactory dexItemFactory = new DexItemFactory(); 22 DexItemFactory dexItemFactory) { 23 return ProguardTypeMatcher.create(pattern, ClassOrType.TYPE, dexItemFactory) 24 .matches(dexItemFactory.createType(DescriptorUtils.javaTypeToDescriptor(typeName))); 28 DexItemFactory dexItemFactory) { [all...] |
R8Shaking2LookupTest.java | 13 import com.android.tools.r8.graph.DexItemFactory; 25 private DexItemFactory dexItemFactory; 31 dexItemFactory = program.dexItemFactory; 49 DexType object_type = dexItemFactory.createType("Ljava/lang/Object;"); 51 DexType interface_type = dexItemFactory.createType("Lshaking2/Interface;"); 52 DexType superInterface1_type = dexItemFactory.createType("Lshaking2/SuperInterface1;"); 53 DexType superInterface2_type = dexItemFactory.createType("Lshaking2/SuperInterface2;"); 55 DexType superclass_type = dexItemFactory.createType("Lshaking2/SuperClass;") [all...] |
/external/r8/src/test/java/com/android/tools/r8/dex/ |
DexItemFactoryTest.java | 11 import com.android.tools.r8.graph.DexItemFactory; 20 DexItemFactory factory = new DexItemFactory(); 53 DexItemFactory factory = new DexItemFactory();
|
DexStringTest.java | 9 import com.android.tools.r8.graph.DexItemFactory; 17 DexItemFactory factory = new DexItemFactory(); 31 DexItemFactory factory = new DexItemFactory();
|
DebugByteCodeWriterTest.java | 11 import com.android.tools.r8.graph.DexItemFactory; 27 new Builder(new DexItemFactory(), null).build(),
|
/external/r8/src/main/java/com/android/tools/r8/utils/ |
MainDexList.java | 10 import com.android.tools.r8.graph.DexItemFactory; 25 public static Set<DexType> parse(Path path, DexItemFactory itemFactory) throws IOException { 31 public static Set<DexType> parse(InputStream input, DexItemFactory itemFactory) {
|
InternalOptions.java | 9 import com.android.tools.r8.graph.DexItemFactory; 22 public final DexItemFactory itemFactory; 25 itemFactory = new DexItemFactory(); 28 public InternalOptions(DexItemFactory factory) {
|
/external/r8/src/main/java/com/android/tools/r8/shaking/ |
ProguardConfiguration.java | 6 import com.android.tools.r8.graph.DexItemFactory; 35 private final DexItemFactory dexItemFactory; 42 private Builder(DexItemFactory dexItemFactory) { 43 this.dexItemFactory = dexItemFactory; 128 dexItemFactory, 152 private final DexItemFactory dexItemFactory; [all...] |
/external/r8/src/main/java/com/android/tools/r8/ |
ReadKeepFile.java | 6 import com.android.tools.r8.graph.DexItemFactory; 26 new ProguardConfigurationParser(new DexItemFactory()).parse(Paths.get(fileName));
|
D8Command.java | 8 import com.android.tools.r8.graph.DexItemFactory; 199 InternalOptions internal = new InternalOptions(new DexItemFactory());
|
/external/r8/src/main/java/com/android/tools/r8/ir/code/ |
NumericType.java | 7 import com.android.tools.r8.graph.DexItemFactory; 26 public DexType dexTypeFor(DexItemFactory factory) {
|
CatchHandlers.java | 6 import com.android.tools.r8.graph.DexItemFactory; 61 getGuards().get(getGuards().size() - 1) == DexItemFactory.catchAllType;
|
/external/r8/src/main/java/com/android/tools/r8/ir/desugar/ |
SynthesizedLambdaSourceCode.java | 7 import com.android.tools.r8.graph.DexItemFactory; 39 final DexItemFactory factory() {
|
/external/r8/src/main/java/com/android/tools/r8/naming/ |
NamingState.java | 7 import com.android.tools.r8.graph.DexItemFactory; 22 private final DexItemFactory itemFactory; 26 DexItemFactory itemFactory, List<String> dictionary) { 30 private NamingState(NamingState<T> parent, DexItemFactory itemFactory, List<String> dictionary) { 112 protected final DexItemFactory itemFactory; 119 private InternalState(DexItemFactory itemFactory, InternalState parentInternalState, 128 private InternalState(DexItemFactory itemFactory, InternalState parentInternalState,
|
/external/r8/src/main/java/com/android/tools/r8/bisect/ |
Bisect.java | 12 import com.android.tools.r8.graph.DexItemFactory; 34 private final DexItemFactory factory = new DexItemFactory();
|
/external/r8/src/main/java/com/android/tools/r8/optimize/ |
DebugStripper.java | 11 import com.android.tools.r8.graph.DexItemFactory; 31 private final DexItemFactory dexItemFactory; 34 ClassNameMapper classNameMapper, InternalOptions options, DexItemFactory dexItemFactory) { 37 this.dexItemFactory = dexItemFactory; 74 DexDebugEventBuilder builder = new DexDebugEventBuilder(method, dexItemFactory);
|
/external/r8/src/test/java/com/android/tools/r8/jasmin/ |
JasminBuilder.java | 8 import com.android.tools.r8.graph.DexItemFactory; 157 DexItemFactory factory = new DexItemFactory();
|
/external/r8/src/test/java/com/android/tools/r8/maindexlist/ |
MainDexListTests.java | 29 import com.android.tools.r8.graph.DexItemFactory; 193 DexItemFactory factory = new DexItemFactory(); 205 DexItemFactory factory = new DexItemFactory(); 399 DexItemFactory factory = options.itemFactory;
|