Home
last modified time | relevance | path

Searched refs:MethodHandleType (Results 1 – 7 of 7) sorted by relevance

/external/r8/src/main/java/com/android/tools/r8/graph/
DDexMethodHandle.java10 public enum MethodHandleType { enum in DexMethodHandle
26 MethodHandleType(short value) { in MethodHandleType() method in DexMethodHandle.MethodHandleType
34 public static MethodHandleType getKind(int value) { in getKind()
35 MethodHandleType kind; in getKind()
83 return this == MethodHandleType.STATIC_PUT; in isStaticPut()
87 return this == MethodHandleType.STATIC_GET; in isStaticGet()
91 return this == MethodHandleType.INSTANCE_PUT; in isInstancePut()
95 return this == MethodHandleType.INSTANCE_GET; in isInstanceGet()
99 return this == MethodHandleType.INVOKE_STATIC; in isInvokeStatic()
103 return this == MethodHandleType.INVOKE_INSTANCE; in isInvokeInstance()
[all …]
DJarApplicationReader.java7 import com.android.tools.r8.graph.DexMethodHandle.MethodHandleType;
93 MethodHandleType type, Descriptor<? extends DexItem, ? extends Descriptor> fieldOrMethod) { in getMethodHandle()
DDexItemFactory.java15 import com.android.tools.r8.graph.DexMethodHandle.MethodHandleType;
354 MethodHandleType type, Descriptor<? extends DexItem, ? extends Descriptor> fieldOrMethod) { in createMethodHandle()
/external/r8/src/main/java/com/android/tools/r8/ir/conversion/
DLensCodeRewriter.java13 import com.android.tools.r8.graph.DexMethodHandle.MethodHandleType;
211 MethodHandleType newType = methodHandle.type; in rewriteDexMethodHandle()
215 ? MethodHandleType.INVOKE_INTERFACE in rewriteDexMethodHandle()
216 : MethodHandleType.INVOKE_INSTANCE; in rewriteDexMethodHandle()
DJarSourceCode.java16 import com.android.tools.r8.graph.DexMethodHandle.MethodHandleType;
2580 MethodHandleType methodHandleType = getMethodHandleType(handle); in getMethodHandle()
2588 private MethodHandleType getMethodHandleType(Handle handle) { in getMethodHandleType()
2591 return MethodHandleType.INSTANCE_GET; in getMethodHandleType()
2593 return MethodHandleType.STATIC_GET; in getMethodHandleType()
2595 return MethodHandleType.INSTANCE_PUT; in getMethodHandleType()
2597 return MethodHandleType.STATIC_PUT; in getMethodHandleType()
2601 return MethodHandleType.INVOKE_INSTANCE; in getMethodHandleType()
2603 return MethodHandleType.INVOKE_SUPER; in getMethodHandleType()
2606 return MethodHandleType.INVOKE_INSTANCE; in getMethodHandleType()
[all …]
/external/r8/src/main/java/com/android/tools/r8/dex/
DDexFileReader.java42 import com.android.tools.r8.graph.DexMethodHandle.MethodHandleType;
919 MethodHandleType type = MethodHandleType.getKind(file.getUshort());
DFileWriter.java33 import com.android.tools.r8.graph.DexMethodHandle.MethodHandleType;
672 MethodHandleType methodHandleDexType; in writeMethodHandle()
678 methodHandleDexType = MethodHandleType.INVOKE_INSTANCE; in writeMethodHandle()