Lines Matching refs:klass_index

1220   art::ObjPtr<art::mirror::ClassLoader> GetSourceClassLoader(jint klass_index) const  in GetSourceClassLoader()
1223 GetSlot(klass_index, kSlotSourceClassLoader)); in GetSourceClassLoader()
1225 art::ObjPtr<art::mirror::Object> GetJavaDexFile(jint klass_index) const in GetJavaDexFile()
1227 return GetSlot(klass_index, kSlotJavaDexFile); in GetJavaDexFile()
1229 art::ObjPtr<art::mirror::LongArray> GetNewDexFileCookie(jint klass_index) const in GetNewDexFileCookie()
1232 GetSlot(klass_index, kSlotNewDexFileCookie)); in GetNewDexFileCookie()
1234 art::ObjPtr<art::mirror::DexCache> GetNewDexCache(jint klass_index) const in GetNewDexCache()
1236 return art::ObjPtr<art::mirror::DexCache>::DownCast(GetSlot(klass_index, kSlotNewDexCache)); in GetNewDexCache()
1238 art::ObjPtr<art::mirror::Class> GetMirrorClass(jint klass_index) const in GetMirrorClass()
1240 return art::ObjPtr<art::mirror::Class>::DownCast(GetSlot(klass_index, kSlotMirrorClass)); in GetMirrorClass()
1243 art::ObjPtr<art::mirror::Object> GetOriginalDexFile(jint klass_index) const in GetOriginalDexFile()
1245 return art::ObjPtr<art::mirror::Object>::DownCast(GetSlot(klass_index, kSlotOrigDexFile)); in GetOriginalDexFile()
1248 art::ObjPtr<art::mirror::PointerArray> GetOldObsoleteMethods(jint klass_index) const in GetOldObsoleteMethods()
1251 GetSlot(klass_index, kSlotOldObsoleteMethods)); in GetOldObsoleteMethods()
1255 jint klass_index) const REQUIRES_SHARED(art::Locks::mutator_lock_) { in GetOldDexCaches()
1257 GetSlot(klass_index, kSlotOldDexCaches)); in GetOldDexCaches()
1260 art::ObjPtr<art::mirror::Class> GetNewClassObject(jint klass_index) const in GetNewClassObject()
1262 return art::ObjPtr<art::mirror::Class>::DownCast(GetSlot(klass_index, kSlotNewClassObject)); in GetNewClassObject()
1266 jint klass_index) const REQUIRES_SHARED(art::Locks::mutator_lock_) { in GetOldInstanceObjects()
1268 GetSlot(klass_index, kSlotOldInstanceObjects)); in GetOldInstanceObjects()
1272 jint klass_index) const REQUIRES_SHARED(art::Locks::mutator_lock_) { in GetNewInstanceObjects()
1274 GetSlot(klass_index, kSlotNewInstanceObjects)); in GetNewInstanceObjects()
1276 art::ObjPtr<art::mirror::ObjectArray<art::mirror::Class>> GetOldClasses(jint klass_index) const in GetOldClasses()
1279 GetSlot(klass_index, kSlotOldClasses)); in GetOldClasses()
1281 art::ObjPtr<art::mirror::ObjectArray<art::mirror::Class>> GetNewClasses(jint klass_index) const in GetNewClasses()
1284 GetSlot(klass_index, kSlotNewClasses)); in GetNewClasses()
1286 bool IsInitialized(jint klass_index) REQUIRES_SHARED(art::Locks::mutator_lock_) { in IsInitialized() argument
1287 return initialized_[klass_index]; in IsInitialized()
1289 bool IsActuallyStructural(jint klass_index) REQUIRES_SHARED(art::Locks::mutator_lock_) { in IsActuallyStructural() argument
1290 return actually_structural_[klass_index]; in IsActuallyStructural()
1293 bool IsInitialStructural(jint klass_index) REQUIRES_SHARED(art::Locks::mutator_lock_) { in IsInitialStructural() argument
1294 return initial_structural_[klass_index]; in IsInitialStructural()
1297 void SetSourceClassLoader(jint klass_index, art::ObjPtr<art::mirror::ClassLoader> loader) in SetSourceClassLoader() argument
1299 SetSlot(klass_index, kSlotSourceClassLoader, loader); in SetSourceClassLoader()
1301 void SetJavaDexFile(jint klass_index, art::ObjPtr<art::mirror::Object> dexfile) in SetJavaDexFile() argument
1303 SetSlot(klass_index, kSlotJavaDexFile, dexfile); in SetJavaDexFile()
1305 void SetNewDexFileCookie(jint klass_index, art::ObjPtr<art::mirror::LongArray> cookie) in SetNewDexFileCookie() argument
1307 SetSlot(klass_index, kSlotNewDexFileCookie, cookie); in SetNewDexFileCookie()
1309 void SetNewDexCache(jint klass_index, art::ObjPtr<art::mirror::DexCache> cache) in SetNewDexCache() argument
1311 SetSlot(klass_index, kSlotNewDexCache, cache); in SetNewDexCache()
1313 void SetMirrorClass(jint klass_index, art::ObjPtr<art::mirror::Class> klass) in SetMirrorClass() argument
1315 SetSlot(klass_index, kSlotMirrorClass, klass); in SetMirrorClass()
1317 void SetOriginalDexFile(jint klass_index, art::ObjPtr<art::mirror::Object> bytes) in SetOriginalDexFile() argument
1319 SetSlot(klass_index, kSlotOrigDexFile, bytes); in SetOriginalDexFile()
1321 void SetOldObsoleteMethods(jint klass_index, art::ObjPtr<art::mirror::PointerArray> methods) in SetOldObsoleteMethods() argument
1323 SetSlot(klass_index, kSlotOldObsoleteMethods, methods); in SetOldObsoleteMethods()
1325 void SetOldDexCaches(jint klass_index, in SetOldDexCaches() argument
1328 SetSlot(klass_index, kSlotOldDexCaches, caches); in SetOldDexCaches()
1331 void SetNewClassObject(jint klass_index, art::ObjPtr<art::mirror::Class> klass) in SetNewClassObject() argument
1333 SetSlot(klass_index, kSlotNewClassObject, klass); in SetNewClassObject()
1336 void SetOldInstanceObjects(jint klass_index, in SetOldInstanceObjects() argument
1339 SetSlot(klass_index, kSlotOldInstanceObjects, objs); in SetOldInstanceObjects()
1341 void SetNewInstanceObjects(jint klass_index, in SetNewInstanceObjects() argument
1344 SetSlot(klass_index, kSlotNewInstanceObjects, objs); in SetNewInstanceObjects()
1346 void SetOldClasses(jint klass_index, in SetOldClasses() argument
1349 SetSlot(klass_index, kSlotOldClasses, klasses); in SetOldClasses()
1351 void SetNewClasses(jint klass_index, in SetNewClasses() argument
1354 SetSlot(klass_index, kSlotNewClasses, klasses); in SetNewClasses()
1356 void SetInitialized(jint klass_index) REQUIRES_SHARED(art::Locks::mutator_lock_) { in SetInitialized() argument
1357 initialized_[klass_index] = true; in SetInitialized()
1359 void SetActuallyStructural(jint klass_index) REQUIRES_SHARED(art::Locks::mutator_lock_) { in SetActuallyStructural() argument
1360 actually_structural_[klass_index] = true; in SetActuallyStructural()
1362 void SetInitialStructural(jint klass_index) REQUIRES_SHARED(art::Locks::mutator_lock_) { in SetInitialStructural() argument
1363 initial_structural_[klass_index] = true; in SetInitialStructural()
1399 art::ObjPtr<art::mirror::Object> GetSlot(jint klass_index, DataSlot slot) const in GetSlot() argument
1401 DCHECK_LT(klass_index, Length()); in GetSlot()
1402 return arr_->Get((kNumSlots * klass_index) + slot); in GetSlot()
1405 void SetSlot(jint klass_index, in SetSlot() argument
1409 DCHECK_LT(klass_index, Length()); in SetSlot()
1410 arr_->Set<false>((kNumSlots * klass_index) + slot, obj); in SetSlot()