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

  /dalvik/dx/src/com/android/dx/command/grep/
Grep.java 19 import com.android.dex.ClassData;
40 private ClassData.Method currentMethod;
98 ClassData classData = dex.readClassData(classDef);
107 for (ClassData.Method method : classData.allMethods()) {
  /dalvik/dx/src/com/android/dex/
ClassData.java 19 public final class ClassData {
25 public ClassData(Field[] staticFields, Field[] instanceFields,
Dex.java 251 public ClassData readClassData(ClassDef classDef) {
259 public Code readCode(ClassData.Method method) {
549 private ClassData readClassData() {
554 ClassData.Field[] staticFields = readFields(staticFieldsSize);
555 ClassData.Field[] instanceFields = readFields(instanceFieldsSize);
556 ClassData.Method[] directMethods = readMethods(directMethodsSize);
557 ClassData.Method[] virtualMethods = readMethods(virtualMethodsSize);
558 return new ClassData(staticFields, instanceFields, directMethods, virtualMethods);
561 private ClassData.Field[] readFields(int count) {
562 ClassData.Field[] result = new ClassData.Field[count]
    [all...]
  /art/tools/ahat/src/main/com/android/ahat/proguard/
ProguardMap.java 71 private static class ClassData {
80 // Constructs a ClassData object for a class with the given clear name.
81 public ClassData(String clearName) {
128 private Map<String, ClassData> mClassesFromClearName = new HashMap<String, ClassData>();
129 private Map<String, ClassData> mClassesFromObfuscatedName = new HashMap<String, ClassData>();
229 ClassData classData = new ClassData(clearClassName)
    [all...]
  /dalvik/dx/src/com/android/dx/command/findusages/
FindUsages.java 19 import com.android.dex.ClassData;
42 private ClassData.Method currentMethod;
128 ClassData classData = dex.readClassData(classDef);
129 for (ClassData.Field field : classData.allFields()) {
136 for (ClassData.Method method : classData.allMethods()) {
  /art/runtime/dex/
dex_file_annotations.cc 66 class ClassData {
68 explicit ClassData(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_)
69 : ClassData(ScopedNullHandle<mirror::Class>(), // klass
76 ClassData(Scope& hs, ArtField* field) REQUIRES_SHARED(Locks::mutator_lock_)
77 : ClassData(hs.NewHandle(field->GetDeclaringClass())) { }
79 explicit ClassData(Handle<mirror::Class> klass) REQUIRES_SHARED(art::Locks::mutator_lock_)
80 : ClassData(klass, // klass
118 ClassData(Handle<mirror::Class> klass,
134 DISALLOW_COPY_AND_ASSIGN(ClassData);
137 ObjPtr<mirror::Object> CreateAnnotationMember(const ClassData& klass
    [all...]
  /art/dexlayout/
dex_verify.h 90 bool VerifyClassData(dex_ir::ClassData* orig, dex_ir::ClassData* output, std::string* error_msg);
dex_ir.h 43 class ClassData;
93 virtual void Dispatch(ClassData* class_data) = 0;
492 CollectionVector<ClassData>& ClassDatas() { return class_datas_; }
493 const CollectionVector<ClassData>& ClassDatas() const { return class_datas_; }
572 CollectionVector<ClassData> class_datas_;
878 class ClassData : public Item {
880 ClassData(FieldItemVector* static_fields,
889 ~ClassData() override = default;
903 DISALLOW_COPY_AND_ASSIGN(ClassData);
915 ClassData* class_data
    [all...]
compact_dex_writer.cc 54 dex_ir::ClassData* class_data = class_def->GetClassData();
242 dex_ir::ClassData* class_data = class_def->GetClassData();
342 dex_ir::ClassData* class_data = class_def->GetClassData();
dex_ir_builder.cc 169 ClassData* CreateClassData(const DexFile& dex_file, const dex::ClassDef& class_def);
244 CollectionMap<ClassData> class_datas_map_;
500 ClassData* class_data = CreateClassData(dex_file, disk_class_def);
641 ClassData* class_data = class_def->GetClassData();
    [all...]
dex_visualize.cc 277 dex_ir::ClassData* class_data = class_def->GetClassData();
dexlayout.cc 655 dex_ir::ClassData* class_data = class_def->GetClassData();
    [all...]
dex_verify.cc 744 bool VerifyClassData(dex_ir::ClassData* orig, dex_ir::ClassData* output, std::string* error_msg) {
    [all...]
dex_writer.cc 495 dex_ir::ClassData* class_data = class_def->GetClassData();
659 for (const std::unique_ptr<dex_ir::ClassData>& class_data :
    [all...]
  /dalvik/dx/src/com/android/dx/merge/
DexMerger.java 21 import com.android.dex.ClassData;
131 classDataOut = dexOut.appendSection(writerSizes.classData, "class data");
748 ClassData classData = in.readClassData(classDef);
749 transformClassData(in, classData, indexMap);
837 private void transformClassData(Dex in, ClassData classData, IndexMap indexMap) {
840 ClassData.Field[] staticFields = classData.getStaticFields();
841 ClassData.Field[] instanceFields = classData.getInstanceFields()
    [all...]
  /art/imgdiag/
imgdiag.cc 525 SortByValueDesc<mirror::Class*, size_t, ClassData>(
527 [](const ClassData& d) { return d.dirty_object_count; });
532 ClassData& class_data = class_data_[klass];
568 SortByValueDesc<mirror::Class*, size_t, ClassData>(
570 [](const ClassData& d) { return d.false_dirty_object_count; });
575 ClassData& class_data = class_data_[klass];
591 SortByValueDesc<mirror::Class*, size_t, ClassData>(
593 [](const ClassData& d) { return d.clean_object_count; });
602 struct ClassData {
654 std::map<mirror::Class*, ClassData> class_data_
    [all...]
  /art/test/913-heaps/
heaps.cc 57 struct ClassData {
62 // Stores a map from tags to ClassData.
63 static std::map<jlong, ClassData> sClassData;
72 ClassData data;
83 sClassData.insert(std::pair<jlong, ClassData>(tag, data));
242 const ClassData& class_data = it->second;
    [all...]
  /external/kotlinc/lib/
jvm-abi-gen.jar 
kotlin-reflect.jar 
  /external/dexmaker/lib/
dalvik-dx-9.0.0_r3.jar 
  /external/testng/ant/3rdparty/
cobertura.jar 
  /external/owasp/sanitizer/tools/findbugs/lib/
findbugs.jar 

Completed in 437 milliseconds