Searched refs:accessedFrom (Results 1 – 3 of 3) sorted by relevance
/external/r8/src/main/java/com/android/tools/r8/ir/desugar/ |
D | LambdaClass.java | 61 LambdaClass(LambdaRewriter rewriter, DexType accessedFrom, in LambdaClass() argument 77 this.target = createTarget(accessedFrom); in LambdaClass() 88 LambdaRewriter rewriter, DexType accessedFrom, LambdaDescriptor match) { in createLambdaClassType() argument 92 String packageDescriptor = accessedFrom.getPackageDescriptor(); in createLambdaClassType() 103 if (match.delegatesToLambdaImplMethod() || match.needsAccessor(accessedFrom)) { in createLambdaClassType() 104 lambdaClassDescriptor.append(accessedFrom.getName()).append('$'); in createLambdaClassType() 235 private Target createTarget(DexType accessedFrom) { in createTarget() argument 237 return createLambdaImplMethodTarget(accessedFrom); in createTarget() 245 return createInterfaceMethodTarget(accessedFrom); in createTarget() 247 return createConstructorTarget(accessedFrom); in createTarget() [all …]
|
D | LambdaRewriter.java | 230 private LambdaClass getOrCreateLambdaClass(LambdaDescriptor descriptor, DexType accessedFrom) { in getOrCreateLambdaClass() argument 231 DexType lambdaClassType = LambdaClass.createLambdaClassType(this, accessedFrom, descriptor); in getOrCreateLambdaClass() 236 new LambdaClass(this, accessedFrom, lambdaClassType, descriptor)); in getOrCreateLambdaClass() 238 if (isInMainDexList(accessedFrom)) { in getOrCreateLambdaClass()
|
D | LambdaDescriptor.java | 152 boolean needsAccessor(DexType accessedFrom) { in needsAccessor() argument 178 accessedFrom.getPackageDescriptor().equals( in needsAccessor() 199 accessedFrom.getPackageDescriptor().equals( in needsAccessor()
|