HomeSort by relevance Sort by last modified time
    Searched refs:methodReference (Results 1 - 25 of 35) sorted by null

1 2

  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/rewriter/
MethodReferenceRewriter.java 37 import org.jf.dexlib2.iface.reference.MethodReference;
42 public class MethodReferenceRewriter implements Rewriter<MethodReference> {
49 @Nonnull @Override public MethodReference rewrite(@Nonnull MethodReference methodReference) {
50 return new RewrittenMethodReference(methodReference);
54 @Nonnull protected MethodReference methodReference;
56 public RewrittenMethodReference(@Nonnull MethodReference methodReference) {
    [all...]
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/
ReferenceUtil.java 43 public static String getMethodDescriptor(MethodReference methodReference) {
44 return getMethodDescriptor(methodReference, false);
47 public static String getMethodDescriptor(MethodReference methodReference, boolean useImplicitReference) {
50 sb.append(methodReference.getDefiningClass());
53 sb.append(methodReference.getName());
55 for (CharSequence paramType: methodReference.getParameterTypes()) {
59 sb.append(methodReference.getReturnType());
63 public static void writeMethodDescriptor(Writer writer, MethodReference methodReference) throws IOException
    [all...]
SyntheticAccessorResolver.java 44 import org.jf.dexlib2.iface.reference.MethodReference;
92 public AccessedMember getAccessedMember(@Nonnull MethodReference methodReference) {
93 String methodDescriptor = ReferenceUtil.getMethodDescriptor(methodReference);
100 String type = methodReference.getDefiningClass();
111 if (methodReferenceEquals(method, methodReference)) {
152 private static boolean methodReferenceEquals(@Nonnull MethodReference ref1, @Nonnull MethodReference ref2) {
MethodUtil.java 37 import org.jf.dexlib2.iface.reference.MethodReference;
68 public static boolean isConstructor(@Nonnull MethodReference methodReference) {
69 return methodReference.getName().equals("<init>");
82 public static int getParameterRegisterCount(@Nonnull MethodReference methodRef, boolean isStatic) {
119 public static boolean methodSignaturesMatch(@Nonnull MethodReference a, @Nonnull MethodReference b) {
  /external/smali/smalidea/src/test/java/org/jf/smalidea/
MethodReferenceTest.java 56 SmaliMethodReference methodReference = (SmaliMethodReference)configureByFileText(text, "blah.smali");
58 Assert.assertNotNull(methodReference);
59 Assert.assertEquals("nanoTime", methodReference.getName());
61 PsiMethod resolvedMethod = (PsiMethod)methodReference.resolve();
89 SmaliMethodReference methodReference = (SmaliMethodReference)configureByFileText(text, "blah.smali");
91 Assert.assertNotNull(methodReference);
92 Assert.assertEquals("blort", methodReference.getName());
94 PsiMethod resolvedMethod = (PsiMethod)methodReference.resolve();
122 PsiReference methodReference = configureByFileText(text, "blah.java");
124 Assert.assertNotNull(methodReference);
    [all...]
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/builder/
BuilderMethod.java 44 @Nonnull final BuilderMethodReference methodReference;
53 BuilderMethod(@Nonnull BuilderMethodReference methodReference,
58 this.methodReference = methodReference;
65 @Override @Nonnull public String getDefiningClass() { return methodReference.definingClass.getType(); }
66 @Override @Nonnull public String getName() { return methodReference.name.getString(); }
67 @Override @Nonnull public BuilderTypeList getParameterTypes() { return methodReference.proto.parameterTypes; }
68 @Nonnull @Override public String getReturnType() { return methodReference.proto.returnType.getType(); }
BuilderMethodPool.java 36 import org.jf.dexlib2.iface.reference.MethodReference;
48 @Nonnull private final ConcurrentMap<MethodReference, BuilderMethodReference> internedItems =
55 @Nonnull public BuilderMethodReference internMethod(@Nonnull MethodReference methodReference) {
56 BuilderMethodReference ret = internedItems.get(methodReference);
62 context.typePool.internType(methodReference.getDefiningClass()),
63 context.stringPool.internString(methodReference.getName()),
64 context.protoPool.internProto(methodReference));
86 return builderMethod.methodReference.proto;
94 return builderMethod.methodReference.index
    [all...]
BuilderEncodedValues.java 192 @Nonnull final BuilderMethodReference methodReference;
194 BuilderMethodEncodedValue(@Nonnull BuilderMethodReference methodReference) {
195 this.methodReference = methodReference;
199 return methodReference;
BuilderProtoPool.java 35 import org.jf.dexlib2.iface.reference.MethodReference;
73 @Nonnull public BuilderProtoReference internProto(@Nonnull MethodReference methodReference) {
74 return internProto(methodReference.getParameterTypes(), methodReference.getReturnType());
DexBuilder.java 175 @Nonnull public BuilderMethodReference internMethodReference(@Nonnull MethodReference method) {
186 if (reference instanceof MethodReference) {
187 return internMethodReference((MethodReference)reference);
254 writer.writeMethod(((BuilderMethodEncodedValue)encodedValue).methodReference);
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/
MethodPool.java 34 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) {
61 @Nonnull @Override public CharSequence getDefiningClass(@Nonnull MethodReference methodReference) {
62 return methodReference.getDefiningClass();
65 @Nonnull @Override public ProtoPool.Key getPrototype(@Nonnull MethodReference methodReference) {
66 return new ProtoPool.Key(methodReference);
    [all...]
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/reference/
ImmutableMethodReference.java 36 import org.jf.dexlib2.iface.reference.MethodReference;
70 public static ImmutableMethodReference of(@Nonnull MethodReference methodReference) {
71 if (methodReference instanceof ImmutableMethodReference) {
72 return (ImmutableMethodReference)methodReference;
75 methodReference.getDefiningClass(),
76 methodReference.getName(),
77 methodReference.getParameterTypes(),
78 methodReference.getReturnType());
  /external/smali/dexlib2/src/test/java/org/jf/dexlib2/analysis/
CustomMethodInlineTableTest.java 43 import org.jf.dexlib2.iface.reference.MethodReference;
80 MethodReference methodReference = (MethodReference)((Instruction35c)deodexedInstruction).getReference();
81 Assert.assertEquals(method, methodReference);
107 MethodReference methodReference = (MethodReference)((Instruction35c)deodexedInstruction).getReference();
108 Assert.assertEquals(method, methodReference);
134 MethodReference methodReference = (MethodReference)((Instruction35c)deodexedInstruction).getReference()
    [all...]
  /external/smali/smalidea/src/main/java/org/jf/smalidea/dexlib/instruction/
SmalideaInstruction.java 187 SmaliMethodReference methodReference = psiInstruction.getMethodReference();
188 assert methodReference != null;
189 String containingClass = methodReference.getContainingType().getText();
191 Lists.transform(methodReference.getParameterTypes(), new Function<PsiType, String>() {
201 methodReference.getName(),
203 methodReference.getReturnType().getText());
  /external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
MethodDefinition.java 50 import org.jf.dexlib2.iface.reference.MethodReference;
439 MethodReference methodReference = null;
441 methodReference = (MethodReference)((ReferenceInstruction)instruction).getReference();
447 if (methodReference != null &&
448 SyntheticAccessorResolver.looksLikeSyntheticAccessor(methodReference.getName())) {
450 classDef.options.syntheticAccessorResolver.getAccessedMember(methodReference);
  /external/smali/smali/src/main/antlr/
smaliTreeWalker.g 59 import org.jf.dexlib2.iface.reference.MethodReference;
504 method_reference returns[ImmutableMethodReference methodReference]
513 $methodReference = new ImmutableMethodReference(type, $SIMPLE_NAME.text,
725 $reference = $method_reference.methodReference;
902 ImmutableMethodReference methodReference = $method_reference.methodReference;
905 dexBuilder.internMethodReference(methodReference)));
    [all...]
  /external/smali/smali/src/main/java/org/jf/smali/
smaliTreeWalker.java 25 import org.jf.dexlib2.iface.reference.MethodReference;
    [all...]
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
MethodAnalyzer.java 43 import org.jf.dexlib2.iface.reference.MethodReference;
    [all...]
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/
DexWriter.java 57 import org.jf.dexlib2.iface.reference.MethodReference;
88 FieldRefKey extends FieldReference, MethodRefKey extends MethodReference,
205 for (Entry<? extends MethodRefKey, Integer> methodReference: methodSection.getItems()) {
206 methodReferences.add(ReferenceUtil.getMethodDescriptor(methodReference.getKey()));
    [all...]
  /external/robolectric/v3/
robolectric-3.1-SNAPSHOT.jar 
  /prebuilts/gradle-plugin/com/android/databinding/compiler/2.1.0-alpha3/
compiler-2.1.0-alpha3.jar 
  /prebuilts/gradle-plugin/com/android/databinding/compiler/2.1.0-alpha4/
compiler-2.1.0-alpha4.jar 
  /prebuilts/tools/common/offline-m2/com/android/databinding/compiler/2.2.0-alpha4/
compiler-2.2.0-alpha4.jar 
  /prebuilts/tools/common/offline-m2/com/android/databinding/compiler/2.2.0-beta1/
compiler-2.2.0-beta1.jar 
  /external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
org.eclipse.pde.api.tools_1.0.202.v20100820_r361.jar 

Completed in 839 milliseconds

1 2