Searched refs:bootstrapArgs (Results 1 – 8 of 8) sorted by relevance
/external/r8/src/main/java/com/android/tools/r8/graph/ |
D | DexCallSite.java | 26 public final List<DexValue> bootstrapArgs; field in DexCallSite 31 DexMethodHandle bootstrapMethod, List<DexValue> bootstrapArgs) { in DexCallSite() argument 35 assert bootstrapArgs != null; in DexCallSite() 40 this.bootstrapArgs = bootstrapArgs; in DexCallSite() 47 + bootstrapArgs.hashCode() * 101; in computeHashCode() 56 && bootstrapArgs.equals(o.bootstrapArgs); in computeEquals() 67 for (DexItem arg : bootstrapArgs) { in toString() 81 for (DexValue arg : bootstrapArgs) { in collectIndexedItems() 213 write(bootstrapArgs); in build() 228 DexValue[] callSitesValues = new DexValue[3 + bootstrapArgs.size()]; in getEncodedArray() [all …]
|
D | JarApplicationReader.java | 87 DexMethodHandle bootstrapMethod, List<DexValue> bootstrapArgs) { in getCallSite() argument 89 getString(methodName), getProto(methodProto), bootstrapMethod, bootstrapArgs); in getCallSite()
|
D | DexItemFactory.java | 362 DexMethodHandle bootstrapMethod, List<DexValue> bootstrapArgs) { in createCallSite() argument 364 DexCallSite callSite = new DexCallSite(methodName, methodProto, bootstrapMethod, bootstrapArgs); in createCallSite()
|
/external/r8/src/main/java/com/android/tools/r8/ir/desugar/ |
D | LambdaDescriptor.java | 262 if (callSite.bootstrapArgs.size() != 3) { in infer() 311 if (callSite.bootstrapArgs.size() != argIndex) { in extractExtraLambdaInfo() 319 List<DexValue> bootstrapArgs = callSite.bootstrapArgs; in getBootstrapArgument() local 320 if (bootstrapArgs.size() < i) { in getBootstrapArgument() 324 DexValue value = bootstrapArgs.get(i); in getBootstrapArgument()
|
D | InterfaceMethodRewriter.java | 103 for (DexValue arg : callSite.bootstrapArgs) { in rewriteMethodReferences()
|
/external/r8/src/main/java/com/android/tools/r8/code/ |
D | InvokeCustom.java | 67 for (DexValue arg : callSite.bootstrapArgs) { in registerCallSite()
|
/external/r8/src/main/java/com/android/tools/r8/ir/conversion/ |
D | LensCodeRewriter.java | 73 List<DexValue> newArgs = callSite.bootstrapArgs.stream().map( in rewrite() 84 || !newArgs.equals(callSite.bootstrapArgs)) { in rewrite()
|
D | JarSourceCode.java | 2533 List<DexValue> bootstrapArgs = new ArrayList<>(); in build() local 2535 bootstrapArgs.add(decodeBootstrapArgument(arg)); in build() 2540 .getCallSite(insn.name, insn.desc, bootstrapMethod, bootstrapArgs); in build()
|