Searched defs:methodIdItem (Results 1 - 4 of 4) sorted by relevance

/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/
H A DSyntheticAccessorResolver.java51 public static boolean looksLikeSyntheticAccessor(MethodIdItem methodIdItem) { argument
52 return methodIdItem.getMethodName().getStringValue().startsWith("access$");
55 public AccessedMember getAccessedMember(MethodIdItem methodIdItem) { argument
56 AccessedMember accessedMember = resolvedAccessors.get(methodIdItem);
61 ClassDefItem classDefItem = classMap.getClassDefByType(methodIdItem.getContainingClass());
71 ClassDataItem.EncodedMethod encodedMethod = classDataItem.findDirectMethodByMethodId(methodIdItem);
100 resolvedAccessors.put(methodIdItem, accessedMember);
123 resolvedAccessors.put(methodIdItem, accessedMember);
H A DDeodexUtil.java208 MethodIdItem methodIdItem = MethodIdItem.lookupMethodIdItem(dexFile, classTypeItem, protoItem, methodNameItem);
209 if (methodIdItem != null && checkClassAccess(accessingClass, methodClassDef)) {
210 return methodIdItem;
288 private MethodIdItem methodIdItem = null; field in class:DeodexUtil.InlineMethod
300 if (methodIdItem == null) {
303 return methodIdItem;
309 this.methodIdItem = deodexUtil.parseAndResolveMethod(classDef, classDef, methodName, parameters,
/external/smali/dexlib/src/main/java/org/jf/dexlib/
H A DAnnotationDirectoryItem.java167 MethodIdItem methodIdItem = dexFile.MethodIdsSection.getItemByIndex(in.readInt());
170 methodAnnotations[i] = new MethodAnnotation(methodIdItem, methodAnnotationSet);
181 MethodIdItem methodIdItem = dexFile.MethodIdsSection.getItemByIndex(in.readInt());
184 parameterAnnotations[i] = new ParameterAnnotation(methodIdItem, paramaterAnnotationSet);
417 * @param methodIdItem The method to get the annotations for
421 public AnnotationSetItem getMethodAnnotations(MethodIdItem methodIdItem) { argument
425 int index = Arrays.binarySearch(methodAnnotations, methodIdItem);
435 * @param methodIdItem The method to get the parameter annotations for
439 public AnnotationSetRefList getParameterAnnotations(MethodIdItem methodIdItem) { argument
443 int index = Arrays.binarySearch(parameterAnnotations, methodIdItem);
[all...]
H A DClassDataItem.java549 * @param methodIdItem The MethodIdItem of the direct method to search for
552 public EncodedMethod findDirectMethodByMethodId(MethodIdItem methodIdItem) { argument
553 return findMethodByMethodIdInternal(methodIdItem.index, directMethods);
558 * @param methodIdItem The MethodIdItem of the virtual method to search for
561 public EncodedMethod findVirtualMethodByMethodId(MethodIdItem methodIdItem) { argument
562 return findMethodByMethodIdInternal(methodIdItem.index, virtualMethods);
567 * @param methodIdItem The MethodIdItem of the virtual method to search for
570 public EncodedMethod findMethodByMethodId(MethodIdItem methodIdItem) { argument
571 EncodedMethod encodedMethod = findMethodByMethodIdInternal(methodIdItem.index, directMethods);
576 return findMethodByMethodIdInternal(methodIdItem
[all...]

Completed in 104 milliseconds