Home
last modified time | relevance | path

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

123

/art/runtime/mirror/
Dvar_handle.cc619 Accessor* accessor) in Get()
634 Accessor* accessor) in Get()
643 Accessor* accessor) in Get()
652 Accessor* accessor) in Update()
664 Accessor* accessor) in Update()
676 Accessor* accessor) in Update()
688 Accessor* accessor) in Update()
700 Accessor* accessor) in Update()
712 Accessor* accessor) in Update()
724 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.cc125 CodeItemDataAccessor accessor(method->DexInstructionData()); in GetNumberOfOutRegs() local
140 CodeItemDataAccessor accessor(method->DexInstructionData()); in NterpGetFrameSize() local
169 CodeItemDataAccessor accessor((*frame)->DexInstructionData()); in NterpGetRegistersArray() 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.cc235 const CodeItemDataAccessor& accessor, in ExecuteSwitch()
260 const CodeItemDataAccessor& accessor, in Execute()
361 CodeItemDataAccessor accessor(method->DexInstructionData()); in EnterInterpreterFromInvoke() local
475 CodeItemDataAccessor accessor(shadow_frame->GetMethod()->DexInstructionData()); in EnterInterpreterFromDeoptimize() local
572 JValue EnterInterpreterFromEntryPoint(Thread* self, const CodeItemDataAccessor& accessor, in EnterInterpreterFromEntryPoint()
589 const CodeItemDataAccessor& accessor, in ArtInterpreterToInterpreterBridge()
/art/compiler/optimizing/
Dbuilder.cc39 const CodeItemDebugInfoAccessor& accessor, in HGraphBuilder()
55 const CodeItemDebugInfoAccessor& accessor, in HGraphBuilder()
Doptimization.cc230 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/libdexfile/external/
Ddex_file_ext.cc61 art::ClassAccessor accessor(*dex_file_, class_def_index); in FindMethod() local
87 for (art::ClassAccessor accessor : dex_file_->GetClasses()) { in CreateClassCache() local
239 for (art::ClassAccessor accessor : self->dex_file_->GetClasses()) { in ADexFile_forEachMethod() local
/art/compiler/driver/
Ddex_compilation_unit.cc78 ClassAccessor accessor(*GetDexFile(), GetClassDefIndex()); in RequiresConstructorBarrier() local
/art/dexlist/
Ddexlist.cc92 CodeItemDebugInfoAccessor accessor(*pDexFile, pCode, idx); in dumpMethod() local
144 ClassAccessor accessor(*pDexFile, class_def); in dumpClass() local
/art/test/712-varhandle-invocations/util-src/
Dgenerate_java.py559 def build_template_dictionary(test_class, var_handle_kind, accessor, var_type): argument
587 def emit_accessor_test(var_handle_kind, accessor, var_type, output_path): argument
791 def emit_boxing_value_type_accessor_test(accessor, var_type, output_path): argument
852 def emit_boxing_return_value_type_test(accessor, var_type, output_path): argument
/art/dexdump/
Ddexdump.cc712 ClassAccessor accessor(*pDexFile, idx); in dumpClassDef() local
830 CodeItemDataAccessor accessor(*pDexFile, pCode); in dumpCatches() local
1032 CodeItemInstructionAccessor accessor(*pDexFile, pCode); in dumpInstruction() local
1250 CodeItemDataAccessor accessor(*pDexFile, pCode); in dumpBytecodes() local
1268 static u4 findLastInstructionAddress(const CodeItemDebugInfoAccessor& accessor) { in findLastInstructionAddress()
1286 CodeItemDebugInfoAccessor accessor(*pDexFile, pCode, idx); in dumpCode() local
1525 ClassAccessor accessor(*dex_file, dex_file->GetClassDef(idx)); in dumpCfg() local
1646 ClassAccessor accessor(*pDexFile, pClassDef, /* parse_hiddenapi_class_data= */ true); in dumpClass() 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/runtime/verifier/
Dclass_verifier.cc106 ClassAccessor accessor(*dex_file, class_def); in VerifyClass() local
/art/tools/veridex/
Dprecise_hidden_api_finder.cc39 for (ClassAccessor accessor : resolver->GetDexFile().GetClasses()) { in RunInternal() local

123