Home
last modified time | relevance | path

Searched refs:lense (Results 1 – 6 of 6) sorted by relevance

/external/r8/src/main/java/com/android/tools/r8/optimize/
DBridgeMethodAnalysis.java20 private final GraphLense lense; field in BridgeMethodAnalysis
24 public BridgeMethodAnalysis(GraphLense lense, AppInfoWithSubtyping appInfo) { in BridgeMethodAnalysis() argument
25 this.lense = lense; in BridgeMethodAnalysis()
34 return new BridgeLense(lense, bridgeTargetToBridgeMap); in run()
47 target = lense.lookupMethod(target, method); in identifyBridgeMethods()
DMemberRebindingAnalysis.java25 private final GraphLense lense; field in MemberRebindingAnalysis
28 public MemberRebindingAnalysis(AppInfoWithLiveness appInfo, GraphLense lense) { in MemberRebindingAnalysis() argument
29 assert lense.isContextFree(); in MemberRebindingAnalysis()
31 this.lense = lense; in MemberRebindingAnalysis()
113 method = lense.lookupMethod(method, null); in computeMethodRebinding()
185 field = lense.lookupField(field, null); in computeFieldRebinding()
222 return builder.build(lense, appInfo.dexItemFactory); in run()
/external/r8/src/main/java/com/android/tools/r8/shaking/
DEnqueuer.java1113 private AppInfoWithLiveness(AppInfoWithLiveness previous, GraphLense lense) { in AppInfoWithLiveness() argument
1114 super(previous, lense); in AppInfoWithLiveness()
1116 this.instantiatedTypes = rewriteItems(previous.instantiatedTypes, lense::lookupType); in AppInfoWithLiveness()
1117 this.targetedMethods = rewriteItems(previous.targetedMethods, lense::lookupMethod); in AppInfoWithLiveness()
1118 this.liveMethods = rewriteItems(previous.liveMethods, lense::lookupMethod); in AppInfoWithLiveness()
1119 this.liveFields = rewriteItems(previous.liveFields, lense::lookupField); in AppInfoWithLiveness()
1120 this.instanceFieldReads = rewriteItems(previous.instanceFieldReads, lense::lookupField); in AppInfoWithLiveness()
1121 this.instanceFieldWrites = rewriteItems(previous.instanceFieldWrites, lense::lookupField); in AppInfoWithLiveness()
1122 this.staticFieldReads = rewriteItems(previous.staticFieldReads, lense::lookupField); in AppInfoWithLiveness()
1123 this.staticFieldWrites = rewriteItems(previous.staticFieldWrites, lense::lookupField); in AppInfoWithLiveness()
[all …]
DSimpleClassMerger.java424 private final Builder lense = GraphLense.builder(); field in SimpleClassMerger.TreeFixer
439 lense.map(type, fixed); in fixupTypeReferences()
441 return lense.build(graphLense, application.dexItemFactory); in fixupTypeReferences()
480 lense.map(encodedMethod.method, newMethod); in substituteTypesIn()
498 lense.map(encodedField.field, newField); in substituteTypesIn()
/external/r8/src/main/java/com/android/tools/r8/graph/
DAppInfoWithSubtyping.java33 protected AppInfoWithSubtyping(AppInfoWithSubtyping previous, GraphLense lense) { in AppInfoWithSubtyping() argument
34 super(previous, lense); in AppInfoWithSubtyping()
DAppInfo.java35 protected AppInfo(AppInfo previous, GraphLense lense) { in AppInfo() argument