diff options
Diffstat (limited to 'runtime/class_linker.h')
| -rw-r--r-- | runtime/class_linker.h | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/runtime/class_linker.h b/runtime/class_linker.h index a880a10eb8..62d3c29a19 100644 --- a/runtime/class_linker.h +++ b/runtime/class_linker.h @@ -262,6 +262,10 @@ class ClassLinker {        REQUIRES_SHARED(Locks::mutator_lock_)        REQUIRES(!Locks::dex_lock_, !Roles::uninterruptible_); +  mirror::Class* ResolveType(dex::TypeIndex type_idx, ArtField* referrer) +      REQUIRES_SHARED(Locks::mutator_lock_) +      REQUIRES(!Locks::dex_lock_, !Roles::uninterruptible_); +    // Look up a resolved type with the given ID from the DexFile. The ClassLoader is used to search    // for the type, since it may be referenced from but not contained within the given DexFile.    ObjPtr<mirror::Class> LookupResolvedType(const DexFile& dex_file, @@ -269,10 +273,6 @@ class ClassLinker {                                             ObjPtr<mirror::DexCache> dex_cache,                                             ObjPtr<mirror::ClassLoader> class_loader)        REQUIRES_SHARED(Locks::mutator_lock_); -  static ObjPtr<mirror::Class> LookupResolvedType(dex::TypeIndex type_idx, -                                                  ObjPtr<mirror::DexCache> dex_cache, -                                                  ObjPtr<mirror::ClassLoader> class_loader) -      REQUIRES_SHARED(Locks::mutator_lock_);    // Resolve a type with the given ID from the DexFile, storing the    // result in DexCache. The ClassLoader is used to search for the  |