/external/smali/dexlib/src/main/java/org/jf/dexlib/ |
H A D | MethodIdItem.java | 34 public class MethodIdItem extends Item<MethodIdItem> implements Convertible<MethodIdItem> { class in inherits:Item,Convertible 42 * Creates a new uninitialized <code>MethodIdItem</code> 45 protected MethodIdItem(DexFile dexFile) { method in class:MethodIdItem 50 * Creates a new <code>MethodIdItem</code> for the given class, type and name 56 private MethodIdItem(DexFile dexFile, TypeIdItem classType, ProtoIdItem methodPrototype, StringIdItem methodName) { method in class:MethodIdItem 64 * Returns a <code>MethodIdItem</code> for the given values, and that has been interned into 70 * @return a <code>MethodIdItem</code> for the given values, and that has been interned into 73 public static MethodIdItem internMethodIdIte [all...] |
H A D | AnnotationDirectoryItem.java | 167 MethodIdItem methodIdItem = dexFile.MethodIdsSection.getItemByIndex(in.readInt()); 181 MethodIdItem methodIdItem = dexFile.MethodIdsSection.getItemByIndex(in.readInt()); 421 public AnnotationSetItem getMethodAnnotations(MethodIdItem methodIdItem) { 439 public AnnotationSetRefList getParameterAnnotations(MethodIdItem methodIdItem) { 548 public static class MethodAnnotation implements Comparable<Convertible<MethodIdItem>>, Convertible<MethodIdItem> { 549 public final MethodIdItem method; 552 public MethodAnnotation(MethodIdItem method, AnnotationSetItem annotationSet) { 557 public int compareTo(Convertible<MethodIdItem> other) { 574 public MethodIdItem conver [all...] |
H A D | ItemFactory.java | 43 return new MethodIdItem(dexFile);
|
H A D | ClassDataItem.java | 549 * @param methodIdItem The MethodIdItem of the direct method to search for 552 public EncodedMethod findDirectMethodByMethodId(MethodIdItem methodIdItem) { 558 * @param methodIdItem The MethodIdItem of the virtual method to search for 561 public EncodedMethod findVirtualMethodByMethodId(MethodIdItem methodIdItem) { 567 * @param methodIdItem The MethodIdItem of the virtual method to search for 570 public EncodedMethod findMethodByMethodId(MethodIdItem methodIdItem) { 711 * The <code>MethodIdItem</code> that this <code>EncodedMethod</code> is associated with 713 public final MethodIdItem method; 728 * @param method The <code>MethodIdItem</code> that this <code>EncodedMethod</code> is associated with 733 public EncodedMethod(MethodIdItem metho [all...] |
H A D | DexFile.java | 758 * The <code>IndexedSection</code> containing <code>MethodIdItem</code> items 760 public final IndexedSection<MethodIdItem> MethodIdsSection = 761 new IndexedSection<MethodIdItem>(this, ItemType.TYPE_METHOD_ID_ITEM);
|
/external/dexmaker/src/dx/java/com/android/dx/dex/file/ |
H A D | MethodIdsSection.java | 33 * MethodIdItem} instances 35 private final TreeMap<CstBaseMethodRef, MethodIdItem> methodIds; 45 methodIds = new TreeMap<CstBaseMethodRef, MethodIdItem>(); 98 public MethodIdItem intern(CstBaseMethodRef method) { 105 MethodIdItem result = methodIds.get(method); 108 result = new MethodIdItem(method); 129 MethodIdItem item = methodIds.get(ref);
|
H A D | MethodIdItem.java | 24 public final class MethodIdItem extends MemberIdItem { class in inherits:MemberIdItem 30 public MethodIdItem(CstBaseMethodRef method) { method in class:MethodIdItem
|
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/ |
H A D | SyntheticAccessorResolver.java | 45 private final HashMap<MethodIdItem, AccessedMember> resolvedAccessors = new HashMap<MethodIdItem, AccessedMember>(); 51 public static boolean looksLikeSyntheticAccessor(MethodIdItem methodIdItem) { 55 public AccessedMember getAccessedMember(MethodIdItem methodIdItem) { 94 if (!(referencedItem instanceof MethodIdItem)) { 97 MethodIdItem referencedMethodIdItem = (MethodIdItem)referencedItem;
|
H A D | DeodexUtil.java | 79 public MethodIdItem lookupVirtualMethod(ClassPath.ClassDef accessingClass, ClassPath.ClassDef instanceClass, 108 private MethodIdItem parseAndResolveMethod(ClassPath.ClassDef accessingClass, ClassPath.ClassDef definingClass, 208 MethodIdItem methodIdItem = MethodIdItem.lookupMethodIdItem(dexFile, classTypeItem, protoItem, methodNameItem); 288 private MethodIdItem methodIdItem = null; 299 public MethodIdItem getMethodIdItem(DeodexUtil deodexUtil) {
|
H A D | AnalyzedInstruction.java | 34 import org.jf.dexlib.MethodIdItem; 248 MethodIdItem method = (MethodIdItem)item;
|
H A D | MethodAnalyzer.java | 141 MethodIdItem methodIdItem = encodedMethod.method; 356 MethodIdItem methodIdItem = encodedMethod.method; 1728 ((MethodIdItem)item).getPrototype().getReturnType()); 1757 if (item instanceof MethodIdItem) { 1759 ((MethodIdItem)item).getPrototype().getReturnType()); 3075 MethodIdItem methodIdItem = (MethodIdItem)item; 3126 MethodIdItem methodIdItem = (MethodIdItem)item; 3468 MethodIdItem inlineMethodIdIte [all...] |
/external/smali/dexlib/src/main/java/org/jf/dexlib/EncodedValue/ |
H A D | MethodEncodedValue.java | 32 import org.jf.dexlib.MethodIdItem; 38 public final MethodIdItem value; 54 * Constructs a new <code>MethodEncodedValue</code> with the given <code>MethodIdItem</code> value 55 * @param value The <code>MethodIdItem</code> value 57 public MethodEncodedValue(MethodIdItem value) {
|
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/ |
H A D | ReferenceType.java | 56 return item instanceof MethodIdItem;
|
H A D | InstructionWithReference.java | 102 if (!(referencedItem instanceof MethodIdItem)) { 104 " is the wrong item type for opcode " + opcode.name + ". Expecting MethodIdItem.");
|
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/ |
H A D | ReferenceFormatter.java | 41 writeMethodReference(writer, (MethodIdItem)item); 55 public static void writeMethodReference(IndentingWriter writer, MethodIdItem item) throws IOException {
|
H A D | MethodDefinition.java | 369 MethodIdItem methodIdItem = 370 (MethodIdItem)((InstructionWithReference) instruction).getReferencedItem();
|
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Format/ |
H A D | Instruction5rc.java | 40 import org.jf.dexlib.MethodIdItem; 117 MethodIdItem methodIdItem = (MethodIdItem) item;
|
H A D | Instruction35c.java | 37 import org.jf.dexlib.MethodIdItem; 154 MethodIdItem methodIdItem = (MethodIdItem) item;
|
H A D | Instruction3rc.java | 37 import org.jf.dexlib.MethodIdItem; 123 MethodIdItem methodIdItem = (MethodIdItem) item;
|
H A D | Instruction20bc.java | 54 if (item instanceof MethodIdItem) {
|
/external/smali/smali/src/main/antlr3/ |
H A D | smaliTreeWalker.g | 436 MethodIdItem methodIdItem = null; 590 method_name_and_prototype returns[MethodIdItem methodIdItem] 597 $methodIdItem = MethodIdItem.internMethodIdItem(dexFile, classType, protoIdItem, methodName); 613 fully_qualified_method returns[MethodIdItem methodIdItem] 619 $methodIdItem = MethodIdItem.internMethodIdItem(dexFile, classType, prototype, methodName); 1277 MethodIdItem methodIdItem = $fully_qualified_method.methodIdItem; 1309 MethodIdItem methodIdItem = $fully_qualified_method.methodIdItem; 1403 MethodIdItem methodIdItem = $fully_qualified_method.methodIdItem; 1648 method_literal returns[MethodIdItem value]
|