Home
last modified time | relevance | path

Searched refs:asMethod (Results 1 – 9 of 9) sorted by relevance

/external/r8/src/main/java/com/android/tools/r8/code/
DInvokeCustom.java91 registry.registerInvokeVirtual(methodHandle.asMethod()); in registerMethodHandle()
94 registry.registerInvokeStatic(methodHandle.asMethod()); in registerMethodHandle()
97 DexMethod method = methodHandle.asMethod(); in registerMethodHandle()
102 registry.registerInvokeInterface(methodHandle.asMethod()); in registerMethodHandle()
105 registry.registerInvokeSuper(methodHandle.asMethod()); in registerMethodHandle()
/external/r8/src/main/java/com/android/tools/r8/ir/desugar/
DLambdaClass.java260 DexMethod implMethod = implHandle.asMethod(); in createLambdaImplMethodTarget()
299 DexMethod implMethod = descriptor.implHandle.asMethod(); in createInstanceMethodTarget()
329 descriptor.implHandle.asMethod().proto, generateUniqueLambdaMethodName()); in createStaticMethodTarget()
348 DexMethod implMethod = implHandle.asMethod(); in createConstructorTarget()
400 super(descriptor.implHandle.asMethod(), invokeType); in NoAccessorMethodTarget()
413 super(descriptor.implHandle.asMethod(), Invoke.Type.STATIC); in StaticLambdaImplTarget()
421 DexClass implMethodHolder = definitionFor(descriptor.implHandle.asMethod().holder); in ensureAccessibility()
441 DexMethod implMethod = descriptor.implHandle.asMethod(); in ensureAccessibility()
DLambdaDescriptor.java92 DexMethod method = implHandle.asMethod(); in lookupTargetMethod()
142 DexString methodName = implHandle.asMethod().name; in delegatesToLambdaImplMethod()
179 implHandle.asMethod().holder.getPackageDescriptor()); in needsAccessor()
216 DexMethod bootstrapMethod = callSite.bootstrapMethod.asMethod(); in infer()
DAccessorMethodSourceCode.java35 DexMethod implMethod = implHandle.asMethod(); in checkSignatures()
86 DexMethod implMethod = descriptor().implHandle.asMethod(); in prepareInstructions()
DInterfaceMethodRewriter.java138 if (handle.type.isInvokeStatic() && isInterfaceClass(handle.asMethod().holder)) { in reportStaticInterfaceMethodHandle()
/external/r8/src/main/java/com/android/tools/r8/graph/
DDexMethodHandle.java178 public DexMethod asMethod() { in asMethod() method in DexMethodHandle
DDexCallSite.java124 write(methodHandle.asMethod()); in write()
/external/r8/src/main/java/com/android/tools/r8/ir/conversion/
DLensCodeRewriter.java207 DexMethod invokedMethod = methodHandle.asMethod(); in rewriteDexMethodHandle()
/external/r8/src/main/java/com/android/tools/r8/dex/
DFileWriter.java689 fieldOrMethodIdx = mapping.getOffsetFor(methodHandle.asMethod()); in writeMethodHandle()