/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/ |
FieldDefinition.java | 34 import org.jf.dexlib.ClassDataItem; 42 public static void writeTo(IndentingWriter writer, ClassDataItem.EncodedField encodedField, 81 private static void writeAccessFlags(IndentingWriter writer, ClassDataItem.EncodedField encodedField)
|
ClassDefinition.java | 50 private ClassDataItem classDataItem; 58 this.classDataItem = classDefItem.getClassData(); 69 if (classDataItem == null) { 73 for (ClassDataItem.EncodedMethod directMethod: classDataItem.getDirectMethods()) { 189 if (classDataItem == null) { 192 //if classDataItem is not null, then classDefItem won't be null either 204 List<ClassDataItem.EncodedField> encodedFields = classDataItem.getStaticFields() [all...] |
PostInstructionRegisterInfoMethodItem.java | 34 import org.jf.dexlib.ClassDataItem; 87 ClassDataItem.EncodedMethod encodedMethod = methodAnalyzer.getMethod();
|
PreInstructionRegisterInfoMethodItem.java | 34 import org.jf.dexlib.ClassDataItem; 159 ClassDataItem.EncodedMethod encodedMethod = methodAnalyzer.getMethod(); 174 ClassDataItem.EncodedMethod encodedMethod = methodAnalyzer.getMethod(); 238 ClassDataItem.EncodedMethod encodedMethod = methodAnalyzer.getMethod();
|
MethodDefinition.java | 53 private final ClassDataItem.EncodedMethod encodedMethod; 62 public MethodDefinition(ClassDataItem.EncodedMethod encodedMethod) { 147 private static int getRegisterCount(ClassDataItem.EncodedMethod encodedMethod) 160 private static void writeAccessFlags(IndentingWriter writer, ClassDataItem.EncodedMethod encodedMethod)
|
/external/smali/dexlib/src/main/java/org/jf/dexlib/ |
ItemFactory.java | 53 return new ClassDataItem(dexFile);
|
ClassDefItem.java | 49 private @Nullable ClassDataItem classData; 69 * @param classData The <code>ClassDataItem</code> containing the method and field definitions for this class 71 * values should be in the same order as the static fields in the <code>ClassDataItem</code>. It can contain 78 @Nullable AnnotationDirectoryItem annotations, @Nullable ClassDataItem classData, 102 * @param classData The <code>ClassDataItem</code> containing the method and field definitions for this class 113 @Nullable ClassDataItem classData, 137 classData = (ClassDataItem)readContext.getOptionalOffsettedItemByOffset(ItemType.TYPE_CLASS_DATA_ITEM, in.readInt()); 186 //This method is just used for sorting the associated ClassDataItem items after the ClassDefItems have been 220 public ClassDataItem getClassData() { 312 public final ClassDataItem.EncodedField field [all...] |
ReadContext.java | 47 private SparseArray<ClassDataItem> classDataItems = new SparseArray<ClassDataItem>(0);
|
ClassDataItem.java | 38 public class ClassDataItem extends Item<ClassDataItem> { 49 * Creates a new uninitialized <code>ClassDataItem</code> 52 public ClassDataItem(final DexFile dexFile) { 57 * Creates a new <code>ClassDataItem</code> with the given values 64 private ClassDataItem(DexFile dexFile, @Nullable EncodedField[] staticFields, 75 * Creates a new <code>ClassDataItem</code> with the given values 81 * @return a new <code>ClassDataItem</code> with the given values 83 public static ClassDataItem internClassDataItem(DexFile dexFile, @Nullable List<EncodedField> staticFields, 160 ClassDataItem classDataItem = new ClassDataItem(dexFile, staticFieldsArray, instanceFieldsArray [all...] |
DexFile.java | 806 * The <code>OffsettedSection</code> containing <code>ClassDataItem</code> items 808 public final OffsettedSection<ClassDataItem> ClassDataSection [all...] |
CodeItem.java | 49 private ClassDataItem.EncodedMethod parent; 386 protected void setParent(ClassDataItem.EncodedMethod encodedMethod) { 393 public ClassDataItem.EncodedMethod getParent() { [all...] |
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/ |
SyntheticAccessorResolver.java | 66 ClassDataItem classDataItem = classDefItem.getClassData(); 67 if (classDataItem == null) { 71 ClassDataItem.EncodedMethod encodedMethod = classDataItem.findDirectMethodByMethodId(methodIdItem);
|
ClassPath.java | 43 import static org.jf.dexlib.ClassDataItem.EncodedField; 44 import static org.jf.dexlib.ClassDataItem.EncodedMethod; [all...] |
MethodAnalyzer.java | 53 private final ClassDataItem.EncodedMethod encodedMethod; 74 public MethodAnalyzer(ClassDataItem.EncodedMethod encodedMethod, boolean deodex, 390 public ClassDataItem.EncodedMethod getMethod() { [all...] |
/external/smali/smali/src/main/antlr3/ |
smaliTreeWalker.g | 125 ClassDataItem classDataItem = null; 141 classDataItem = ClassDataItem.internClassDataItem(dexFile, $fields.staticFields, $fields.instanceFields, 147 classDataItem, $fields.staticFieldInitialValues); 222 fields returns[List<ClassDataItem.EncodedField> staticFields, List<ClassDataItem.EncodedField> instanceFields, 226 $staticFields = new LinkedList<ClassDataItem.EncodedField>(); 227 $instanceFields = new LinkedList<ClassDataItem.EncodedField>(); 250 methods returns[List<ClassDataItem.EncodedMethod> directMethods [all...] |
/cts/tools/dex-tools/src/dex/reader/ |
DexClassImpl.java | 54 private ClassDataItem classDataItem; 174 static class ClassDataItem { 199 classDataItem = new ClassDataItem(); 200 classDataItem.static_fields_size = buffer.readUleb128(); 201 classDataItem.instance_fields_size = buffer.readUleb128(); 202 classDataItem.direct_methods_size = buffer.readUleb128(); 203 classDataItem.virtual_methods_size = buffer.readUleb128(); 204 classDataItem.staticFields = parseFields [all...] |
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
ClassDataItem.java | 43 public final class ClassDataItem extends OffsettedItem { 78 public ClassDataItem(CstType thisClass) {
|
ClassDefItem.java | 67 private final ClassDataItem classData; 111 this.classData = new ClassDataItem(thisClass);
|
/dalvik/dx/src/com/android/dx/dex/file/ |
ClassDataItem.java | 40 public final class ClassDataItem extends OffsettedItem { 75 public ClassDataItem(CstType thisClass) {
|
ClassDefItem.java | 65 private final ClassDataItem classData; 109 this.classData = new ClassDataItem(thisClass);
|
/external/dexmaker/src/dx/java/com/android/dx/dex/file/ |
ClassDataItem.java | 40 public final class ClassDataItem extends OffsettedItem { 75 public ClassDataItem(CstType thisClass) {
|
ClassDefItem.java | 65 private final ClassDataItem classData; 109 this.classData = new ClassDataItem(thisClass);
|
/prebuilts/sdk/tools/lib/ |
dx.jar | |