Complete support for loading classes from a DEX file.
Change-Id: I1b9aa105fc78df170e83b259d8d04317c296a1b5
diff --git a/src/dex_file.h b/src/dex_file.h
index 3cd1a57..94ba33d 100644
--- a/src/dex_file.h
+++ b/src/dex_file.h
@@ -35,17 +35,11 @@
void Init();
- void LoadClassInterfaces(const RawDexFile::ClassDef& class_def,
- Class *klass);
+ void LoadInterfaces(const RawDexFile::ClassDef& class_def, Class *klass);
- void LoadSFields(Class* klass, const RawDexFile::Field* src,
- Field* dst);
+ void LoadField(Class* klass, const RawDexFile::Field& src, Field* dst);
- void LoadIFields(Class* klass, const RawDexFile::Field* src,
- Field* dst);
-
- void LoadMethod(Class* klass, const RawDexFile::Method* src,
- Method* dst);
+ void LoadMethod(Class* klass, const RawDexFile::Method& src, Method* dst);
// Table of contents for interned String objects.
String** strings_;