/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 | |