Home
last modified time | relevance | path

Searched refs:lambdaClassType (Results 1 – 2 of 2) sorted by relevance

/external/r8/src/main/java/com/android/tools/r8/ir/desugar/
DLambdaClass.java62 DexType lambdaClassType, LambdaDescriptor descriptor) { in LambdaClass() argument
64 assert lambdaClassType != null; in LambdaClass()
68 this.type = lambdaClassType; in LambdaClass()
75 lambdaClassType, constructorProto, rewriter.constructorName); in LambdaClass()
81 : factory.createMethod(lambdaClassType, constructorProto, rewriter.classConstructorName); in LambdaClass()
83 : factory.createField(lambdaClassType, lambdaClassType, rewriter.instanceFieldName); in LambdaClass()
DLambdaRewriter.java231 DexType lambdaClassType = LambdaClass.createLambdaClassType(this, accessedFrom, descriptor); in getOrCreateLambdaClass() local
233 LambdaClass lambdaClass = getKnown(knownLambdaClasses, lambdaClassType); in getOrCreateLambdaClass()
235 lambdaClass = putIfAbsent(knownLambdaClasses, lambdaClassType, in getOrCreateLambdaClass()
236 new LambdaClass(this, accessedFrom, lambdaClassType, descriptor)); in getOrCreateLambdaClass()