HomeSort by relevance Sort by last modified time
    Searched refs:ClassDataItem (Results 1 - 23 of 23) sorted by null

  /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 

Completed in 65 milliseconds