OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:methodHandle
(Results
1 - 25
of
25
) sorted by null
/dalvik/dx/src/com/android/dx/dex/file/
MethodHandleItem.java
35
private final CstMethodHandle
methodHandle
;
40
* @param
methodHandle
{@code non-null;} The method handle to represent in the DEX file.
42
public MethodHandleItem(CstMethodHandle
methodHandle
) {
43
this.
methodHandle
=
methodHandle
;
62
methodHandles.intern(
methodHandle
);
70
out.annotate(2, "kind: " + Hex.u2(
methodHandle
.getType()));
72
if (
methodHandle
.isAccessor()) {
79
out.writeShort(
methodHandle
.getType());
86
Constant ref =
methodHandle
.getRef()
[
all
...]
/external/r8/src/main/java/com/android/tools/r8/code/
InvokeCustom.java
66
// Register bootstrap method arguments, only Type and
MethodHandle
need to be register.
76
static void registerMethodHandle(UseRegistry registry, DexMethodHandle
methodHandle
) {
77
switch (
methodHandle
.type) {
79
registry.registerInstanceFieldRead(
methodHandle
.asField());
82
registry.registerInstanceFieldWrite(
methodHandle
.asField());
85
registry.registerStaticFieldRead(
methodHandle
.asField());
88
registry.registerStaticFieldWrite(
methodHandle
.asField());
91
registry.registerInvokeVirtual(
methodHandle
.asMethod());
94
registry.registerInvokeStatic(
methodHandle
.asMethod());
97
DexMethod method =
methodHandle
.asMethod()
[
all
...]
/external/r8/src/main/java/com/android/tools/r8/graph/
DexCallSite.java
119
private void write(DexMethodHandle
methodHandle
) throws IOException {
120
out.writeShort(
methodHandle
.type.getValue());
121
if (
methodHandle
.isFieldHandle()) {
122
write(
methodHandle
.asField());
124
write(
methodHandle
.asMethod());
153
// String, Class, Integer, Long, Float, Double,
MethodHandle
, MethodType
ObjectToOffsetMapping.java
177
public int getOffsetFor(DexMethodHandle
methodHandle
) {
178
assert isContainedInMapping(
methodHandle
) : "Missing dependency: " +
methodHandle
;
179
return
methodHandle
.getVirtualFileIndex(virtualFileId);
DexItemFactory.java
356
DexMethodHandle
methodHandle
= new DexMethodHandle(type, fieldOrMethod);
357
return canonicalize(methodHandles,
methodHandle
);
/external/r8/src/main/java/com/android/tools/r8/dex/
FileWriter.java
670
private void writeMethodHandle(DexMethodHandle
methodHandle
) {
673
switch (
methodHandle
.type) {
681
methodHandleDexType =
methodHandle
.type;
688
if (
methodHandle
.isMethodHandle()) {
689
fieldOrMethodIdx = mapping.getOffsetFor(
methodHandle
.asMethod());
691
assert
methodHandle
.isFieldHandle();
692
fieldOrMethodIdx = mapping.getOffsetFor(
methodHandle
.asField());
[
all
...]
/prebuilts/jdk/jdk8/darwin-x86/jre/lib/ext/
nashorn.jar
/prebuilts/jdk/jdk8/linux-x86/jre/lib/ext/
nashorn.jar
/prebuilts/gradle-plugin/com/android/tools/build/builder/3.0.0-alpha9/
builder-3.0.0-alpha9.jar
/prebuilts/gradle-plugin/com/android/tools/build/builder/3.0.0-beta1/
builder-3.0.0-beta1.jar
/prebuilts/gradle-plugin/com/android/tools/build/builder/3.0.0-beta2/
builder-3.0.0-beta2.jar
/prebuilts/gradle-plugin/com/android/tools/build/builder/3.0.0-beta6/
builder-3.0.0-beta6.jar
/prebuilts/gradle-plugin/com/android/tools/build/builder/3.0.0-beta7/
builder-3.0.0-beta7.jar
/prebuilts/sdk/tools/lib/
d8.jar
/prebuilts/gradle-plugin/com/android/tools/build/builder/3.0.0-alpha6/
builder-3.0.0-alpha6.jar
/prebuilts/gradle-plugin/com/android/tools/build/builder/3.0.0-alpha7/
builder-3.0.0-alpha7.jar
/prebuilts/gradle-plugin/com/android/tools/build/builder/3.0.0-alpha5/
builder-3.0.0-alpha5.jar
/external/mockito/lib/
byte-buddy-1.6.9.jar
/prebuilts/tools/common/m2/repository/net/bytebuddy/byte-buddy/1.4.33/
byte-buddy-1.4.33.jar
/prebuilts/tools/common/m2/repository/net/bytebuddy/byte-buddy/1.5.5/
byte-buddy-1.5.5.jar
/prebuilts/tools/common/m2/repository/net/bytebuddy/byte-buddy/1.6.5/
byte-buddy-1.6.5.jar
/prebuilts/tools/common/m2/repository/nl/jqno/equalsverifier/equalsverifier/2.1.5/
equalsverifier-2.1.5.jar
/prebuilts/sdk/tools/jacks/
jack-4.32.CANDIDATE.jar
/external/icu/tools/srcgen/currysrc/libs/
org.eclipse.jdt.core_3.11.0.v20150602-1242.jar
/external/guice/extensions/struts2/lib/
core-3.1.1.jar
Completed in 1435 milliseconds