diff options
| author | 2011-10-23 14:59:04 -0700 | |
|---|---|---|
| committer | 2011-10-25 00:03:03 -0700 | |
| commit | 6b4ef025af12b158d117fc80fc79acf620f411a0 (patch) | |
| tree | 223c580477cbb7bde240b599da4bbee793b8dcaf /src/class_linker.h | |
| parent | 21b9f1355f0311b5c67bfdfa9dd63cacb1fba502 (diff) | |
Make ResolveField not rely on Field::GetType resolution
Change-Id: I10f4a874809ac9db2cd54e200cf10eb7c8979fce
Diffstat (limited to 'src/class_linker.h')
| -rw-r--r-- | src/class_linker.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/class_linker.h b/src/class_linker.h index dd781746df..e2c5921d23 100644 --- a/src/class_linker.h +++ b/src/class_linker.h @@ -265,13 +265,12 @@ class ClassLinker { CodeAndDirectMethods* AllocCodeAndDirectMethods(size_t length); InterfaceEntry* AllocInterfaceEntry(Class* interface); - Class* CreatePrimitiveClass(const char* descriptor, - Class::PrimitiveType type) { + Class* CreatePrimitiveClass(const char* descriptor, Primitive::Type type) { return InitializePrimitiveClass(AllocClass(sizeof(Class)), descriptor, type); } Class* InitializePrimitiveClass(Class* primitive_class, const char* descriptor, - Class::PrimitiveType type); + Primitive::Type type); Class* CreateArrayClass(const std::string& descriptor, |