Searched refs:methodReference (Results 1 - 16 of 16) sorted by relevance

/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/
H A DReferenceUtil.java42 public static String getShortMethodDescriptor(MethodReference methodReference) { argument
44 sb.append(methodReference.getName());
46 for (CharSequence paramType: methodReference.getParameterTypes()) {
50 sb.append(methodReference.getReturnType());
54 public static String getMethodDescriptor(MethodReference methodReference) { argument
56 sb.append(methodReference.getDefiningClass());
58 sb.append(methodReference.getName());
60 for (CharSequence paramType: methodReference.getParameterTypes()) {
64 sb.append(methodReference.getReturnType());
68 public static void writeMethodDescriptor(Writer writer, MethodReference methodReference) throw argument
[all...]
H A DSyntheticAccessorResolver.java89 public AccessedMember getAccessedMember(@Nonnull MethodReference methodReference) { argument
90 String methodDescriptor = ReferenceUtil.getMethodDescriptor(methodReference);
97 String type = methodReference.getDefiningClass();
108 if (methodReferenceEquals(method, methodReference)) {
H A DMethodUtil.java67 public static boolean isConstructor(@Nonnull MethodReference methodReference) { argument
68 return methodReference.getName().equals("<init>");
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/builder/
H A DBuilderMethod.java44 @Nonnull final BuilderMethodReference methodReference; field in class:BuilderMethod
53 BuilderMethod(@Nonnull BuilderMethodReference methodReference, argument
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(); }
H A DBuilderMethodPool.java55 @Nonnull public BuilderMethodReference internMethod(@Nonnull MethodReference methodReference) { argument
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;
H A DBuilderEncodedValues.java192 @Nonnull final BuilderMethodReference methodReference; field in class:BuilderEncodedValues.BuilderMethodEncodedValue
194 BuilderMethodEncodedValue(@Nonnull BuilderMethodReference methodReference) { argument
195 this.methodReference = methodReference;
199 return methodReference;
H A DBuilderProtoPool.java73 @Nonnull public BuilderProtoReference internProto(@Nonnull MethodReference methodReference) { argument
74 return internProto(methodReference.getParameterTypes(), methodReference.getReturnType());
H A DDexBuilder.java248 writer.writeMethod(((BuilderMethodEncodedValue)encodedValue).methodReference);
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/
H A DMethodPool.java61 @Nonnull @Override public CharSequence getDefiningClass(@Nonnull MethodReference methodReference) { argument
62 return methodReference.getDefiningClass();
65 @Nonnull @Override public ProtoPool.Key getPrototype(@Nonnull MethodReference methodReference) { argument
66 return new ProtoPool.Key(methodReference);
73 @Nonnull @Override public CharSequence getName(@Nonnull MethodReference methodReference) { argument
74 return methodReference.getName();
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/reference/
H A DImmutableMethodReference.java70 public static ImmutableMethodReference of(@Nonnull MethodReference methodReference) { argument
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/
H A DCustomMethodInlineTableTest.java79 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();
134 Assert.assertEquals(method, methodReference);
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
H A DMethodDefinition.java363 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/
H A DsmaliTreeWalker.g504 fully_qualified_method returns[ImmutableMethodReference methodReference]
507 $methodReference = new ImmutableMethodReference($reference_type_descriptor.type, $SIMPLE_NAME.text,
697 $reference = $fully_qualified_method.methodReference;
1049 ImmutableMethodReference methodReference = $fully_qualified_method.methodReference;
1052 registers[2], registers[3], registers[4], dexBuilder.internMethodReference(methodReference)));
1079 ImmutableMethodReference methodReference = $fully_qualified_method.methodReference;
1082 dexBuilder.internMethodReference(methodReference)));
1270 $value = $fully_qualified_method.methodReference;
[all...]
/external/smali/smali/src/main/java/org/jf/smali/
H A DsmaliTreeWalker.java2458 // /usr/local/google/home/bgruv/android/aosp-master/external/smali/smali/src/main/antlr3/smaliTreeWalker.g:504:1: fully_qualified_method returns [ImmutableMethodReference methodReference] : reference_type_descriptor SIMPLE_NAME method_prototype ;
2460 ImmutableMethodReference methodReference = null;
2481 methodReference = new ImmutableMethodReference((reference_type_descriptor77!=null?((smaliTreeWalker.reference_type_descriptor_return)reference_type_descriptor77).type:null), (SIMPLE_NAME78!=null?SIMPLE_NAME78.getText():null),
2494 return methodReference;
5600 ImmutableMethodReference methodReference = fully_qualified_method163;
5603 registers[2], registers[3], registers[4], dexBuilder.internMethodReference(methodReference)));
5700 ImmutableMethodReference methodReference = fully_qualified_method169;
5703 dexBuilder.internMethodReference(methodReference)));
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
H A DMethodAnalyzer.java1247 MethodReference methodReference = (MethodReference)instruction.getReference();
1249 if (!methodReference.getName().equals("<init>")) {
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
H A Dorg.eclipse.pde.api.tools_1.0.202.v20100820_r361.jarMETA-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ...

Completed in 198 milliseconds