Home
last modified time | relevance | path

Searched refs:methodHandle (Results 1 – 3 of 3) sorted by relevance

/dalvik/dx/src/com/android/dx/dex/file/
DMethodHandleItem.java35 private final CstMethodHandle methodHandle; field in MethodHandleItem
42 public MethodHandleItem(CstMethodHandle methodHandle) { in MethodHandleItem() argument
43 this.methodHandle = methodHandle; in MethodHandleItem()
62 methodHandles.intern(methodHandle); in addContents()
69 int mhType = methodHandle.getMethodHandleType(); in writeTo()
71 out.annotate(0, indexString() + ' ' + methodHandle.toString()); in writeTo()
75 String targetComment = " // " + methodHandle.getRef().toString(); in writeTo()
76 if (methodHandle.isAccessor()) { in writeTo()
90 Constant ref = methodHandle.getRef(); in getTargetIndex()
91 if (methodHandle.isAccessor()) { in getTargetIndex()
[all …]
DMethodHandlesSection.java58 public synchronized void intern(CstMethodHandle methodHandle) { in intern() argument
59 if (methodHandle == null) { in intern()
65 MethodHandleItem result = methodHandles.get(methodHandle); in intern()
67 result = new MethodHandleItem(methodHandle); in intern()
68 methodHandles.put(methodHandle, result); in intern()
/dalvik/dx/src/com/android/dx/merge/
DIndexMap.java219 public MethodHandle adjust(MethodHandle methodHandle) { in adjust() argument
222 methodHandle.getMethodHandleType(), in adjust()
223 methodHandle.getUnused1(), in adjust()
224 methodHandle.getMethodHandleType().isField() in adjust()
225 ? adjustField(methodHandle.getFieldOrMethodId()) in adjust()
226 : adjustMethod(methodHandle.getFieldOrMethodId()), in adjust()
227 methodHandle.getUnused2()); in adjust()