diff options
| author | 2022-11-22 17:55:06 +0000 | |
|---|---|---|
| committer | 2022-11-24 10:51:08 +0000 | |
| commit | b3afa08e6468a5a6adf3cb7c13e63825d1e9959f (patch) | |
| tree | aa1a8a64c5720d3251692da8605a6782a2c1fe65 /runtime/class_loader_context.cc | |
| parent | 0ec131e448a446926bd49a80480a357329f2603a (diff) | |
Add helpers for classes from well known fields/methods.
Test: m test-art-host-gtest
Test: testrunner.py --host --optimizing
Change-Id: I91bdaf25bc17d9d35288aa7d7f1eb01da14850a9
Diffstat (limited to 'runtime/class_loader_context.cc')
| -rw-r--r-- | runtime/class_loader_context.cc | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/runtime/class_loader_context.cc b/runtime/class_loader_context.cc index 17bc2695c9..f2988c1fbc 100644 --- a/runtime/class_loader_context.cc +++ b/runtime/class_loader_context.cc @@ -44,7 +44,7 @@ #include "runtime.h" #include "scoped_thread_state_change-inl.h" #include "thread.h" -#include "well_known_classes.h" +#include "well_known_classes-inl.h" namespace art { @@ -1079,9 +1079,8 @@ static bool GetDexFilesFromDexElementsArray( ArtField* const cookie_field = WellKnownClasses::dalvik_system_DexFile_cookie; ArtField* const dex_file_field = WellKnownClasses::dalvik_system_DexPathList__Element_dexFile; const ObjPtr<mirror::Class> element_class = - WellKnownClasses::ToClass(WellKnownClasses::dalvik_system_DexPathList__Element); - const ObjPtr<mirror::Class> dexfile_class = - WellKnownClasses::ToClass(WellKnownClasses::dalvik_system_DexFile); + WellKnownClasses::dalvik_system_DexPathList__Element.Get(); + const ObjPtr<mirror::Class> dexfile_class = WellKnownClasses::dalvik_system_DexFile.Get(); for (auto element : dex_elements.Iterate<mirror::Object>()) { // We can hit a null element here because this is invoked with a partially filled dex_elements |