Home
last modified time | relevance | path

Searched refs:ResolveField (Results 1 – 12 of 12) sorted by relevance

/art/dex2oat/driver/
Dcompiler_driver-inl.h65 inline ArtField* CompilerDriver::ResolveField(const ScopedObjectAccess& soa, in ResolveField() function
70 ArtField* resolved_field = Runtime::Current()->GetClassLinker()->ResolveField( in ResolveField()
Dcompiler_driver.h157 ArtField* ResolveField(const ScopedObjectAccess& soa,
Dcompiler_driver.cc1370 resolved_field = ResolveField(soa, dex_cache, class_loader, field_idx, /* is_static= */ false); in ComputeInstanceFieldInfo()
1645 ArtField* resolved = class_linker->ResolveField( in Visit()
1653 ArtField* resolved = class_linker->ResolveField( in Visit()
/art/runtime/
Dcommon_throws.cc639 Runtime::Current()->GetClassLinker()->ResolveField(instr.VRegC_22c(), method, false); in ThrowNullPointerExceptionFromDexPC()
654 field = Runtime::Current()->GetClassLinker()->ResolveField( in ThrowNullPointerExceptionFromDexPC()
667 ArtField* field = Runtime::Current()->GetClassLinker()->ResolveField( in ThrowNullPointerExceptionFromDexPC()
683 field = Runtime::Current()->GetClassLinker()->ResolveField( in ThrowNullPointerExceptionFromDexPC()
Dclass_linker-inl.h432 inline ArtField* ClassLinker::ResolveField(uint32_t field_idx, in ResolveField() function
445 resolved_field = ResolveField(field_idx, dex_cache, class_loader, is_static); in ResolveField()
Dclass_linker.h367 ArtField* ResolveField(uint32_t field_idx, ArtMethod* referrer, bool is_static)
375 ArtField* ResolveField(uint32_t field_idx,
Dclass_linker.cc5516 ArtField* art_field = ResolveField(field.GetIndex(), in InitializeClass()
8909 ArtField* ClassLinker::ResolveField(uint32_t field_idx, in ResolveField() function in art::ClassLinker
9142 ResolveField(method_handle.field_or_method_idx_, referrer, is_static); in ResolveMethodHandleForField()
/art/compiler/optimizing/
Dinstruction_builder.h286 ArtField* ResolveField(uint16_t field_idx, bool is_static, bool is_put);
Dinstruction_builder.cc1564 ArtField* resolved_field = ResolveField(field_index, /* is_static= */ false, is_put); in BuildInstanceFieldAccess()
1644 ArtField* HInstructionBuilder::ResolveField(uint16_t field_idx, bool is_static, bool is_put) { in ResolveField() function in art::HInstructionBuilder
1650 ArtField* resolved_field = class_linker->ResolveField(field_idx, in ResolveField()
1698 ArtField* resolved_field = ResolveField(field_index, /* is_static= */ true, is_put); in BuildStaticFieldAccess()
/art/runtime/interpreter/mterp/
Dnterp.cc286 return class_linker->ResolveField(field_index, caller, is_static); in ResolveFieldWithAccessChecks()
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h342 resolved_field = class_linker->ResolveField(field_idx, referrer, is_static); in FindFieldFromCode()
/art/runtime/dex/
Ddex_file_annotations.cc584 ArtField* enum_field = Runtime::Current()->GetClassLinker()->ResolveField( in ProcessAnnotationValue()