Home
last modified time | relevance | path

Searched refs:MethodReference (Results 1 – 25 of 46) 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.java38 import org.jf.dexlib2.iface.reference.MethodReference;
81 private final Rewriter<MethodReference> methodReferenceRewriter;
132 …@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()
DSyntheticAccessorResolver.java43 import org.jf.dexlib2.iface.reference.MethodReference;
89 public AccessedMember getAccessedMember(@Nonnull MethodReference methodReference) { in getAccessedMember()
148 …rivate static boolean methodReferenceEquals(@Nonnull MethodReference ref1, @Nonnull MethodReferenc… in methodReferenceEquals()
DMethodUtil.java37 import org.jf.dexlib2.iface.reference.MethodReference;
67 public static boolean isConstructor(@Nonnull MethodReference methodReference) { in isConstructor()
75 …public static int getParameterRegisterCount(@Nonnull MethodReference methodRef, boolean isStatic) { in getParameterRegisterCount()
/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.java42 import org.jf.dexlib2.iface.reference.MethodReference;
79MethodReference methodReference = (MethodReference)((Instruction35c)deodexedInstruction).getRefere… in testCustomMethodInlineTable_Virtual()
106MethodReference methodReference = (MethodReference)((Instruction35c)deodexedInstruction).getRefere… in testCustomMethodInlineTable_Static()
133MethodReference 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()
/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.java44 import org.jf.dexlib2.iface.reference.MethodReference;
295 @Nullable private MethodReference previousMethod;
309 MethodReference currentMethod = previousMethod;
310 MethodReference nextMethod = ImmutableMethodReference.of(item);
352 @Nullable private MethodReference previousMethod;
365 MethodReference currentMethod = previousMethod;
366 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 {
/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/analysis/
DTypeProto.java35 import org.jf.dexlib2.iface.reference.MethodReference;
48 @Nullable MethodReference getMethodByVtableIndex(int vtableIndex); in getMethodByVtableIndex()
DUnknownClassProto.java35 import org.jf.dexlib2.iface.reference.MethodReference;
78 public MethodReference getMethodByVtableIndex(int vtableIndex) { in getMethodByVtableIndex()
DPrimitiveProto.java35 import org.jf.dexlib2.iface.reference.MethodReference;
68 public MethodReference getMethodByVtableIndex(int vtableIndex) { in getMethodByVtableIndex()
DAnalyzedInstruction.java35 import org.jf.dexlib2.iface.reference.MethodReference;
238 if (reference instanceof MethodReference) {
239 return ((MethodReference)reference).getName().equals("<init>");
/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/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/accessorTest/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