Home
last modified time | relevance | path

Searched defs:accessor (Results 1 – 25 of 77) sorted by relevance

1234

/art/runtime/mirror/
Dvar_handle.cc701 Accessor* accessor) in Get()
716 Accessor* accessor) in Get()
725 Accessor* accessor) in Get()
734 Accessor* accessor) in Update()
746 Accessor* accessor) in Update()
758 Accessor* accessor) in Update()
770 Accessor* accessor) in Update()
782 Accessor* accessor) in Update()
794 Accessor* accessor) in Update()
806 Accessor* accessor) in Update()
[all …]
Dobject-inl.h766 inline void Object::GetPrimitiveFieldViaAccessor(MemberOffset field_offset, Accessor<T>* accessor) { in GetPrimitiveFieldViaAccessor()
775 Accessor<uint8_t>* accessor) { in UpdateFieldBooleanViaAccessor()
790 Accessor<int8_t>* accessor) { in UpdateFieldByteViaAccessor()
805 Accessor<uint16_t>* accessor) { in UpdateFieldCharViaAccessor()
820 Accessor<int16_t>* accessor) { in UpdateFieldShortViaAccessor()
835 Accessor<int32_t>* accessor) { in UpdateField32ViaAccessor()
850 Accessor<int64_t>* accessor) { in UpdateField64ViaAccessor()
/art/libdexfile/dex/
Ddex_file_exception_helpers.cc24 CatchHandlerIterator::CatchHandlerIterator(const CodeItemDataAccessor& accessor, uint32_t address) { in CatchHandlerIterator()
52 CatchHandlerIterator::CatchHandlerIterator(const CodeItemDataAccessor& accessor, in CatchHandlerIterator()
58 void CatchHandlerIterator::Init(const CodeItemDataAccessor& accessor, int32_t offset) { in Init()
Ddex_file_tracking_registrar.cc159 for (ClassAccessor accessor : dex_file_->GetClasses()) { in SetAllCodeItemRegistration() local
178 CodeItemInstructionAccessor accessor(*dex_file_, code_item); in SetAllCodeItemStartRegistration() local
194 CodeItemInstructionAccessor accessor(*dex_file_, code_item); in SetAllInsnsRegistration() local
205 for (ClassAccessor accessor : dex_file_->GetClasses()) { in SetCodeItemRegistration() local
Dcompact_offset_table_test.cc57 CompactOffsetTable::Accessor accessor(fake_dex.data() + kExtraOffset, min_offset, table_offset); in TEST() local
Dclass_accessor_test.cc32 for (ClassAccessor accessor : dex_file->GetClasses()) { in TEST_F() local
/art/runtime/
Dnterp_helpers.cc98 CodeItemDataAccessor accessor(method->DexInstructionData()); in NterpGetFrameSize() local
126 CodeItemDataAccessor accessor((*frame)->DexInstructionData()); in NterpGetRegistersArray() local
133 CodeItemDataAccessor accessor((*frame)->DexInstructionData()); in NterpGetReferenceArray() local
144 CodeItemDataAccessor accessor((*frame)->DexInstructionData()); in NterpGetDexPC() local
Dquick_exception_handler.cc248 CodeItemDataAccessor accessor(GetHandlerMethod()->DexInstructionData()); in SetCatchEnvironmentForOptimizedHandler() local
382 CodeItemDataAccessor accessor(method->DexInstructionData()); in VisitFrame() local
434 CodeItemDataAccessor accessor(m->DexInstructionData()); in HandleNterpDeoptimization() local
462 CodeItemDataAccessor accessor(m->DexInstructionData()); in HandleOptimizingDeoptimization() local
Dcommon_dex_operations.h61 const CodeItemDataAccessor& accessor, in PerformCall()
/art/runtime/interpreter/
Dinterpreter_switch_impl.h40 const CodeItemDataAccessor& accessor; member
59 ALWAYS_INLINE JValue ExecuteSwitchImpl(Thread* self, const CodeItemDataAccessor& accessor, in ExecuteSwitchImpl()
Dshadow_frame.cc31 CodeItemDataAccessor accessor(m->DexInstructionData()); in GetThisObject() local
Dinterpreter.cc249 const CodeItemDataAccessor& accessor, in Execute()
437 CodeItemDataAccessor accessor(method->DexInstructionData()); in EnterInterpreterFromInvoke() local
551 CodeItemDataAccessor accessor(shadow_frame->GetMethod()->DexInstructionData()); in EnterInterpreterFromDeoptimize() local
645 JValue EnterInterpreterFromEntryPoint(Thread* self, const CodeItemDataAccessor& accessor, in EnterInterpreterFromEntryPoint()
662 const CodeItemDataAccessor& accessor, in ArtInterpreterToInterpreterBridge()
/art/compiler/optimizing/
Dbuilder.cc41 const CodeItemDebugInfoAccessor& accessor, in HGraphBuilder()
59 const CodeItemDebugInfoAccessor& accessor, in HGraphBuilder()
Doptimization.cc231 CodeItemDataAccessor accessor(*dex_compilation_unit.GetDexFile(), in ConstructOptimizations() local
Dblock_builder.cc29 const CodeItemDebugInfoAccessor& accessor, in HBasicBlockBuilder()
237 const CodeItemDataAccessor& accessor, in LinkToCatchBlocks()
/art/compiler/
Dcompiler.cc56 CodeItemDataAccessor accessor(dex_file, &code_item); in IsPathologicalCase() local
/art/test/983-source-transform-verify/
Dsource_transform_art.cc56 for (ClassAccessor accessor : dex->GetClasses()) { in VerifyClassData() local
/art/compiler/driver/
Ddex_compilation_unit.cc78 ClassAccessor accessor(*GetDexFile(), GetClassDefIndex()); in RequiresConstructorBarrier() local
/art/test/712-varhandle-invocations/util-src/
Dgenerate_java.py559 def build_template_dictionary(test_class, var_handle_kind, accessor, var_type): argument
581 def emit_accessor_test(var_handle_kind, accessor, var_type, output_path): argument
725 def emit_boxing_value_type_accessor_test(accessor, var_type, output_path): argument
786 def emit_boxing_return_value_type_test(accessor, var_type, output_path): argument
/art/dexlist/
Ddexlist.cc92 CodeItemDebugInfoAccessor accessor(*pDexFile, pCode, idx); in dumpMethod() local
144 ClassAccessor accessor(*pDexFile, class_def); in dumpClass() local
/art/libdexfile/external/
Ddex_file_ext.cc117 art::ClassAccessor accessor(*dex_file_, class_def_index); in GetMethodCacheEntryForOffset() local
144 for (art::ClassAccessor accessor : dex_file_->GetClasses()) { in GetClassDefIndex() local
365 for (art::ClassAccessor accessor : ext_dex_file->dex_file_->GetClasses()) { in ExtDexFileGetAllMethodInfos() local
/art/dex2oat/dex/
Ddex_to_dex_decompiler_test.cc85 for (ClassAccessor accessor : updated_dex_file->GetClasses()) { in RunTest() local
/art/tools/dexanalyze/
Ddexanalyze_experiments.cc93 for (ClassAccessor accessor : dex_file->GetClasses()) { in ProcessDexFiles() local
246 for (ClassAccessor accessor : dex_file.GetClasses()) { in ProcessDexFile() local
577 for (ClassAccessor accessor : dex_file.GetClasses()) { in ProcessDexFile() local
/art/dexdump/
Ddexdump.cc651 ClassAccessor accessor(*pDexFile, idx); in dumpClassDef() local
769 CodeItemDataAccessor accessor(*pDexFile, pCode); in dumpCatches() local
965 CodeItemInstructionAccessor accessor(*pDexFile, pCode); in dumpInstruction() local
1183 CodeItemDataAccessor accessor(*pDexFile, pCode); in dumpBytecodes() local
1206 CodeItemDebugInfoAccessor accessor(*pDexFile, pCode, idx); in dumpCode() local
1435 ClassAccessor accessor(*dex_file, dex_file->GetClassDef(idx)); in dumpCfg() local
1556 ClassAccessor accessor(*pDexFile, pClassDef, /* parse_hiddenapi_class_data= */ true); in dumpClass() local
/art/tools/veridex/
Dprecise_hidden_api_finder.cc39 for (ClassAccessor accessor : resolver->GetDexFile().GetClasses()) { in RunInternal() local

1234