Home
last modified time | relevance | path

Searched refs:MethodReference (Results 1 – 25 of 47) sorted by relevance

12

/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/
DMethodPool.java34 import org.jf.dexlib2.iface.reference.MethodReference;
39 public class MethodPool extends BaseIndexPool<MethodReference>
40 … implements MethodSection<CharSequence, CharSequence, ProtoPool.Key, MethodReference, PoolMethod> {
52 public void intern(@Nonnull MethodReference method) { in intern()
61 …@Nonnull @Override public CharSequence getDefiningClass(@Nonnull MethodReference methodReference) { in getDefiningClass()
65 @Nonnull @Override public ProtoPool.Key getPrototype(@Nonnull MethodReference methodReference) { in getPrototype()
73 @Nonnull @Override public CharSequence getName(@Nonnull MethodReference methodReference) { in getName()
DProtoPool.java35 import org.jf.dexlib2.iface.reference.MethodReference;
60 public void intern(@Nonnull MethodReference method) { in intern()
85 @Nonnull private final MethodReference method;
87 public Key(@Nonnull MethodReference method) { in Key()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/base/reference/
DBaseMethodReference.java35 import org.jf.dexlib2.iface.reference.MethodReference;
42 public abstract class BaseMethodReference implements MethodReference {
53 if (o != null && o instanceof MethodReference) { in equals()
54 MethodReference other = (MethodReference)o; in equals()
64 public int compareTo(@Nonnull MethodReference o) { in compareTo()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/rewriter/
DMethodReferenceRewriter.java37 import org.jf.dexlib2.iface.reference.MethodReference;
42 public class MethodReferenceRewriter implements Rewriter<MethodReference> {
49 @Nonnull @Override public MethodReference rewrite(@Nonnull MethodReference methodReference) { in rewrite()
54 @Nonnull protected MethodReference methodReference;
56 public RewrittenMethodReference(@Nonnull MethodReference methodReference) { in RewrittenMethodReference()
DDexRewriter.java39 import org.jf.dexlib2.iface.reference.MethodReference;
82 private final Rewriter<MethodReference> methodReferenceRewriter;
137 …@Nonnull @Override public Rewriter<MethodReference> getMethodReferenceRewriter() { return methodRe… in getMethodReferenceRewriter()
DRewriters.java38 import org.jf.dexlib2.iface.reference.MethodReference;
57 @Nonnull Rewriter<MethodReference> getMethodReferenceRewriter(); in getMethodReferenceRewriter()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/
DReferenceUtil.java43 public static String getMethodDescriptor(MethodReference methodReference) { in getMethodDescriptor()
47 …public static String getMethodDescriptor(MethodReference methodReference, boolean useImplicitRefer… in getMethodDescriptor()
63 …public static void writeMethodDescriptor(Writer writer, MethodReference methodReference) throws IO… in writeMethodDescriptor()
67 public static void writeMethodDescriptor(Writer writer, MethodReference methodReference, in writeMethodDescriptor()
139 if (reference instanceof MethodReference) { in getReferenceString()
140 MethodReference methodReference = (MethodReference)reference; in getReferenceString()
142 return getMethodDescriptor((MethodReference)reference, useImplicitReference); in getReferenceString()
DMethodUtil.java37 import org.jf.dexlib2.iface.reference.MethodReference;
68 public static boolean isConstructor(@Nonnull MethodReference methodReference) { in isConstructor()
82 …public static int getParameterRegisterCount(@Nonnull MethodReference methodRef, boolean isStatic) { in getParameterRegisterCount()
119 …public static boolean methodSignaturesMatch(@Nonnull MethodReference a, @Nonnull MethodReference b… in methodSignaturesMatch()
DSyntheticAccessorResolver.java44 import org.jf.dexlib2.iface.reference.MethodReference;
92 public AccessedMember getAccessedMember(@Nonnull MethodReference methodReference) { in getAccessedMember()
152 …rivate static boolean methodReferenceEquals(@Nonnull MethodReference ref1, @Nonnull MethodReferenc… in methodReferenceEquals()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/value/
DImmutableMethodEncodedValue.java35 import org.jf.dexlib2.iface.reference.MethodReference;
41 @Nonnull protected final MethodReference value;
43 public ImmutableMethodEncodedValue(@Nonnull MethodReference value) { in ImmutableMethodEncodedValue()
54 @Nonnull @Override public MethodReference getValue() { return value; } in getValue()
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/analysis/
DCustomMethodInlineTableTest.java43 import org.jf.dexlib2.iface.reference.MethodReference;
80MethodReference methodReference = (MethodReference)((Instruction35c)deodexedInstruction).getRefere… in testCustomMethodInlineTable_Virtual()
107MethodReference methodReference = (MethodReference)((Instruction35c)deodexedInstruction).getRefere… in testCustomMethodInlineTable_Static()
134MethodReference methodReference = (MethodReference)((Instruction35c)deodexedInstruction).getRefere… in testCustomMethodInlineTable_Direct()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/reference/
DMethodReference.java41 public interface MethodReference extends Reference, Comparable<MethodReference> { interface
111 @Override int compareTo(@Nonnull MethodReference o); in compareTo()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/reference/
DImmutableReferenceFactory.java52 if (reference instanceof MethodReference) { in of()
53 return ImmutableMethodReference.of((MethodReference)reference); in of()
68 return ImmutableMethodReference.of((MethodReference)reference); in of()
DImmutableMethodReference.java36 import org.jf.dexlib2.iface.reference.MethodReference;
70 public static ImmutableMethodReference of(@Nonnull MethodReference methodReference) { in of()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/builder/
DBuilderMethodPool.java36 import org.jf.dexlib2.iface.reference.MethodReference;
48 @Nonnull private final ConcurrentMap<MethodReference, BuilderMethodReference> internedItems =
55 @Nonnull public BuilderMethodReference internMethod(@Nonnull MethodReference methodReference) { in internMethod()
115 private static class MethodKey extends BaseMethodReference implements MethodReference {
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/
DDexBackedClassDef.java45 import org.jf.dexlib2.iface.reference.MethodReference;
298 @Nullable private MethodReference previousMethod;
312 MethodReference currentMethod = previousMethod;
313 MethodReference nextMethod = ImmutableMethodReference.of(item);
355 @Nullable private MethodReference previousMethod;
368 MethodReference currentMethod = previousMethod;
369 MethodReference nextMethod = ImmutableMethodReference.of(item);
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/value/
DMethodEncodedValue.java34 import org.jf.dexlib2.iface.reference.MethodReference;
48 MethodReference getValue(); in getValue()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/
DMethod.java34 import org.jf.dexlib2.iface.reference.MethodReference;
47 public interface Method extends MethodReference, Member {
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/
DMethodSection.java34 import org.jf.dexlib2.iface.reference.MethodReference;
38 public interface MethodSection<StringKey, TypeKey, ProtoKey, MethodRefKey extends MethodReference, …
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/value/
DDexBackedMethodEncodedValue.java38 import org.jf.dexlib2.iface.reference.MethodReference;
51 @Nonnull @Override public MethodReference getValue() { in getValue()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
DTypeProto.java36 import org.jf.dexlib2.iface.reference.MethodReference;
50 int findMethodIndexInVtable(@Nonnull MethodReference method); in findMethodIndexInVtable()
DPrimitiveProto.java36 import org.jf.dexlib2.iface.reference.MethodReference;
73 @Override public int findMethodIndexInVtable(@Nonnull MethodReference method) { in findMethodIndexInVtable()
DUnknownClassProto.java36 import org.jf.dexlib2.iface.reference.MethodReference;
83 @Override public int findMethodIndexInVtable(@Nonnull MethodReference method) { in findMethodIndexInVtable()
/external/smali/smali/src/test/java/
DImplicitReferenceTest.java46 import org.jf.dexlib2.iface.reference.MethodReference;
90 MethodReference method = (MethodReference)instruction.getReference(); in testImplicitMethodReference()
97 method = (MethodReference)instruction.getReference(); in testImplicitMethodReference()
104 method = (MethodReference)instruction.getReference(); in testImplicitMethodReference()
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/
DAccessorTest.java43 import org.jf.dexlib2.iface.reference.MethodReference;
116 MethodReference accessorMethod = in testAccessors()
117 (MethodReference)((ReferenceInstruction) instruction).getReference(); in testAccessors()

12