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

  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/
ReferenceUtil.java 42 public static String getShortMethodDescriptor(MethodReference methodReference) {
44 sb.append(methodReference.getName());
46 for (CharSequence paramType: methodReference.getParameterTypes()) {
50 sb.append(methodReference.getReturnType());
54 public static String getMethodDescriptor(MethodReference methodReference) {
56 sb.append(methodReference.getDefiningClass());
58 sb.append(methodReference.getName());
60 for (CharSequence paramType: methodReference.getParameterTypes())
    [all...]
SyntheticAccessorResolver.java 43 import org.jf.dexlib2.iface.reference.MethodReference;
89 public AccessedMember getAccessedMember(@Nonnull MethodReference methodReference) {
90 String methodDescriptor = ReferenceUtil.getMethodDescriptor(methodReference);
97 String type = methodReference.getDefiningClass();
108 if (methodReferenceEquals(method, methodReference)) {
148 private static boolean methodReferenceEquals(@Nonnull MethodReference ref1, @Nonnull MethodReference ref2) {
MethodUtil.java 37 import org.jf.dexlib2.iface.reference.MethodReference;
67 public static boolean isConstructor(@Nonnull MethodReference methodReference) {
68 return methodReference.getName().equals("<init>");
75 public static int getParameterRegisterCount(@Nonnull MethodReference methodRef, boolean isStatic) {
  /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 169 @Nonnull public BuilderMethodReference internMethodReference(@Nonnull MethodReference method) {
180 if (reference instanceof MethodReference) {
181 return internMethodReference((MethodReference)reference);
248 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 42 import org.jf.dexlib2.iface.reference.MethodReference;
79 MethodReference methodReference = (MethodReference)((Instruction35c)deodexedInstruction).getReference();
80 Assert.assertEquals(method, methodReference);
106 MethodReference methodReference = (MethodReference)((Instruction35c)deodexedInstruction).getReference();
107 Assert.assertEquals(method, methodReference);
133 MethodReference methodReference = (MethodReference)((Instruction35c)deodexedInstruction).getReference()
    [all...]
  /external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
MethodDefinition.java 48 import org.jf.dexlib2.iface.reference.MethodReference;
363 MethodReference methodReference = null;
365 methodReference = (MethodReference)((ReferenceInstruction)instruction).getReference();
371 if (methodReference != null &&
372 SyntheticAccessorResolver.looksLikeSyntheticAccessor(methodReference.getName())) {
374 classDef.options.syntheticAccessorResolver.getAccessedMember(methodReference);
  /external/smali/smali/src/main/antlr3/
smaliTreeWalker.g 59 import org.jf.dexlib2.iface.reference.MethodReference;
504 fully_qualified_method returns[ImmutableMethodReference methodReference]
507 $methodReference = new ImmutableMethodReference($reference_type_descriptor.type, $SIMPLE_NAME.text,
697 $reference = $fully_qualified_method.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/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
org.eclipse.pde.api.tools_1.0.202.v20100820_r361.jar 

Completed in 272 milliseconds