/art/compiler/driver/ |
compiler_driver-inl.h | 73 ArtField* resolved_field = Runtime::Current()->GetClassLinker()->ResolveField( local 75 DCHECK_EQ(resolved_field == nullptr, soa.Self()->IsExceptionPending()); 76 if (UNLIKELY(resolved_field == nullptr)) { 81 if (UNLIKELY(resolved_field->IsStatic() != is_static)) { 86 return resolved_field; 103 ArtField* resolved_field, const DexFile** declaring_dex_file, 105 mirror::Class* declaring_class = resolved_field->GetDeclaringClass(); 108 *declaring_field_idx = resolved_field->GetDexFieldIndex(); 121 ArtField* resolved_field, uint16_t field_idx) { 122 DCHECK(!resolved_field->IsStatic()) [all...] |
compiler_driver.h | 268 ArtField* resolved_field, const DexFile** declaring_dex_file, 282 ArtField* resolved_field, uint16_t field_idx) 289 ArtField* resolved_field, uint16_t field_idx, uint32_t* storage_index) 305 bool IsStaticFieldInReferrerClass(mirror::Class* referrer_class, ArtField* resolved_field) 310 ArtField* resolved_field) 357 ArtField** resolved_field,
|
compiler_driver.cc | 1593 ArtField* resolved_field; local 1618 ArtField* resolved_field = ComputeInstanceFieldInfo(field_idx, mUnit, is_put, soa); local [all...] |
/art/runtime/mirror/ |
field-inl.h | 60 auto* resolved_field = field->GetDexCache()->GetResolvedField(dex_field_index, pointer_size); local 68 if (resolved_field != nullptr) { 69 DCHECK_EQ(resolved_field, field);
|
/art/runtime/entrypoints/ |
entrypoint_utils-inl.h | 338 ArtField* resolved_field; variable 352 resolved_field = class_linker->ResolveFieldJLS(*method->GetDexFile(), 359 resolved_field = class_linker->ResolveField(field_idx, referrer, is_static); 362 if (UNLIKELY(resolved_field == nullptr)) { 366 mirror::Class* fields_class = resolved_field->GetDeclaringClass(); 368 if (UNLIKELY(resolved_field->IsStatic() != is_static)) { 369 ThrowIncompatibleClassChangeErrorField(resolved_field, is_static, referrer); 373 if (UNLIKELY(!referring_class->CheckResolvedFieldAccess(fields_class, resolved_field, 378 if (UNLIKELY(is_set && resolved_field->IsFinal() && (fields_class != referring_class))) { 379 ThrowIllegalAccessErrorFinalField(referrer, resolved_field); 616 ArtField* resolved_field = local [all...] |
/art/runtime/ |
class_linker-inl.h | 176 ArtField* resolved_field = GetResolvedField(field_idx, declaring_class); local 177 if (UNLIKELY(resolved_field == nullptr)) { 182 resolved_field = ResolveField(dex_file, field_idx, dex_cache, class_loader, is_static); 186 return resolved_field;
|
common_throws.h | 128 void ThrowIncompatibleClassChangeErrorField(ArtField* resolved_field, bool is_static,
|
common_throws.cc | 261 void ThrowIncompatibleClassChangeErrorField(ArtField* resolved_field, bool is_static, 264 msg << "Expected '" << PrettyField(resolved_field) << "' to be a "
|
class_linker.cc | 4616 ArtField* resolved_field = dex_cache->GetResolvedField(field_idx, image_pointer_size_); local [all...] |
/art/compiler/optimizing/ |
inliner.cc | 956 ArtField* resolved_field = dex_cache->GetResolvedField(field_index, pointer_size); local 982 ArtField* resolved_field = dex_cache->GetResolvedField(field_index, pointer_size); local 1010 ArtField* resolved_field = dex_cache->GetResolvedField(field_index, pointer_size); local [all...] |
instruction_builder.cc | 1203 ArtField* resolved_field = local 1329 ArtField* resolved_field = compiler_driver_->ResolveField( local [all...] |