Home
last modified time | relevance | path

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

12

/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/
DMethodPool.java35 import org.jf.dexlib2.iface.reference.MethodReference;
40 public class MethodPool extends BaseIndexPool<MethodReference>
41 …implements MethodSection<CharSequence, CharSequence, MethodProtoReference, MethodReference, PoolMe…
47 public void intern(@Nonnull MethodReference method) { in intern()
56 @Nonnull @Override public MethodReference getMethodReference(@Nonnull PoolMethod poolMethod) { in getMethodReference()
60 …@Nonnull @Override public CharSequence getDefiningClass(@Nonnull MethodReference methodReference) { in getDefiningClass()
64 …@Nonnull @Override public MethodProtoReference getPrototype(@Nonnull MethodReference methodReferen… in getPrototype()
72 @Nonnull @Override public CharSequence getName(@Nonnull MethodReference methodReference) { in getName()
DPoolMethodProto.java36 import org.jf.dexlib2.iface.reference.MethodReference;
41 private final MethodReference methodReference;
43 public PoolMethodProto(MethodReference methodReference) { in PoolMethodProto()
/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()
DRewriters.java38 import org.jf.dexlib2.iface.reference.MethodReference;
57 @Nonnull Rewriter<MethodReference> getMethodReferenceRewriter(); in getMethodReferenceRewriter()
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()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/base/reference/
DBaseMethodReference.java35 import org.jf.dexlib2.iface.reference.MethodReference;
43 public abstract class BaseMethodReference implements MethodReference {
54 if (o != null && o instanceof MethodReference) { in equals()
55 MethodReference other = (MethodReference)o; in equals()
65 public int compareTo(@Nonnull MethodReference o) { in compareTo()
/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/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()
74 …public static void writeMethodDescriptor(Writer writer, MethodReference methodReference) throws IO… in writeMethodDescriptor()
78 public static void writeMethodDescriptor(Writer writer, MethodReference methodReference, in writeMethodDescriptor()
150 if (reference instanceof MethodReference) { in getReferenceString()
151 MethodReference methodReference = (MethodReference)reference; 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/test/java/org/jf/dexlib2/analysis/
DCustomMethodInlineTableTest.java43 import org.jf.dexlib2.iface.reference.MethodReference;
83MethodReference methodReference = (MethodReference)((Instruction35c)deodexedInstruction).getRefere… in testCustomMethodInlineTable_Virtual()
112MethodReference methodReference = (MethodReference)((Instruction35c)deodexedInstruction).getRefere… in testCustomMethodInlineTable_Static()
141MethodReference 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()
71 return ImmutableMethodReference.of((MethodReference)reference); in of()
/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/writer/builder/
DBuilderMethodPool.java36 import org.jf.dexlib2.iface.reference.MethodReference;
47 @Nonnull private final ConcurrentMap<MethodReference, BuilderMethodReference> internedItems =
54 @Nonnull public BuilderMethodReference internMethod(@Nonnull MethodReference methodReference) { in internMethod()
122 private static class MethodKey extends BaseMethodReference implements MethodReference {
/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/analysis/
DTypeProto.java36 import org.jf.dexlib2.iface.reference.MethodReference;
50 int findMethodIndexInVtable(@Nonnull MethodReference method); in findMethodIndexInVtable()
DClassProto.java45 import org.jf.dexlib2.iface.reference.MethodReference;
454 public int findMethodIndexInVtable(@Nonnull MethodReference method) { in findMethodIndexInVtable()
458 private int findMethodIndexInVtable(@Nonnull List<Method> vtable, MethodReference method) { in findMethodIndexInVtable()
471 … private int findMethodIndexInVtableReverse(@Nonnull List<Method> vtable, MethodReference method) { in findMethodIndexInVtableReverse()
965 final HashMap<MethodReference, Integer> methodOrder = Maps.newHashMap();
1054 Comparator<MethodReference> comparator = new Comparator<MethodReference>() {
1055 @Override public int compare(MethodReference o1, MethodReference o2) {
1112 final HashMap<MethodReference, Integer> methodOrder = Maps.newHashMap();
1174 Comparator<MethodReference> comparator = new Comparator<MethodReference>() {
1175 @Override public int compare(MethodReference o1, MethodReference o2) {
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/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/writer/
DMethodSection.java35 import org.jf.dexlib2.iface.reference.MethodReference;
40 MethodRefKey extends MethodReference, MethodKey>
/external/smali/smali/src/test/java/org/jf/smali/
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