Home
last modified time | relevance | path

Searched refs:CodeItemInstructionAccessor (Results 1 – 25 of 95) sorted by relevance

1234

/aosp_15_r20/prebuilts/module_sdk/art/current/sdk/include/art/libdexfile/dex/
Dcode_item_accessors-inl.h31 inline void CodeItemInstructionAccessor::Init(uint32_t insns_size_in_code_units, in Init()
38 inline void CodeItemInstructionAccessor::Init<CompactDexFile::CodeItem>(
51 inline void CodeItemInstructionAccessor::Init<StandardDexFile::CodeItem>(
56 inline void CodeItemInstructionAccessor::Init(const DexFile& dex_file, in Init()
69 inline CodeItemInstructionAccessor::CodeItemInstructionAccessor( in CodeItemInstructionAccessor() function
75 inline DexInstructionIterator CodeItemInstructionAccessor::begin() const { in begin()
79 inline DexInstructionIterator CodeItemInstructionAccessor::end() const { in end()
83 inline IterationRange<DexInstructionIterator> CodeItemInstructionAccessor::InstructionsFrom( in InstructionsFrom()
100 CodeItemInstructionAccessor::Init(insns_size_in_code_units, code_item.insns_);
106 CodeItemInstructionAccessor::Init(code_item);
Dcode_item_accessors.h41 class CodeItemInstructionAccessor {
43 ALWAYS_INLINE CodeItemInstructionAccessor(const DexFile& dex_file,
46 ALWAYS_INLINE explicit CodeItemInstructionAccessor(ArtMethod* method);
79 CodeItemInstructionAccessor() = default;
97 class CodeItemDataAccessor : public CodeItemInstructionAccessor {
Dclass_accessor-inl.h145 inline CodeItemInstructionAccessor ClassAccessor::Method::GetInstructions() const { in GetInstructions()
146 return CodeItemInstructionAccessor(dex_file_, dex_file_.GetCodeItem(GetCodeItemOffset())); in GetInstructions()
/aosp_15_r20/prebuilts/module_sdk/art/13/include/art/libdexfile/dex/
Dcode_item_accessors-inl.h31 inline void CodeItemInstructionAccessor::Init(uint32_t insns_size_in_code_units, in Init()
38 inline void CodeItemInstructionAccessor::Init<CompactDexFile::CodeItem>(
51 inline void CodeItemInstructionAccessor::Init<StandardDexFile::CodeItem>(
56 inline void CodeItemInstructionAccessor::Init(const DexFile& dex_file, in Init()
69 inline CodeItemInstructionAccessor::CodeItemInstructionAccessor( in CodeItemInstructionAccessor() function
75 inline DexInstructionIterator CodeItemInstructionAccessor::begin() const { in begin()
79 inline DexInstructionIterator CodeItemInstructionAccessor::end() const { in end()
83 inline IterationRange<DexInstructionIterator> CodeItemInstructionAccessor::InstructionsFrom( in InstructionsFrom()
100 CodeItemInstructionAccessor::Init(insns_size_in_code_units, code_item.insns_);
106 CodeItemInstructionAccessor::Init(code_item);
Dcode_item_accessors.h41 class CodeItemInstructionAccessor {
43 ALWAYS_INLINE CodeItemInstructionAccessor(const DexFile& dex_file,
46 ALWAYS_INLINE explicit CodeItemInstructionAccessor(ArtMethod* method);
79 CodeItemInstructionAccessor() = default;
97 class CodeItemDataAccessor : public CodeItemInstructionAccessor {
Dclass_accessor-inl.h145 inline CodeItemInstructionAccessor ClassAccessor::Method::GetInstructions() const { in GetInstructions()
146 return CodeItemInstructionAccessor(dex_file_, dex_file_.GetCodeItem(GetCodeItemOffset())); in GetInstructions()
/aosp_15_r20/art/libdexfile/dex/
H A Dcode_item_accessors-inl.h31 inline void CodeItemInstructionAccessor::Init(uint32_t insns_size_in_code_units, in Init()
38 inline void CodeItemInstructionAccessor::Init<CompactDexFile::CodeItem>(
51 inline void CodeItemInstructionAccessor::Init<StandardDexFile::CodeItem>(
56 inline void CodeItemInstructionAccessor::Init(const DexFile& dex_file, in Init()
69 inline CodeItemInstructionAccessor::CodeItemInstructionAccessor( in CodeItemInstructionAccessor() function
75 inline DexInstructionIterator CodeItemInstructionAccessor::begin() const { in begin()
79 inline DexInstructionIterator CodeItemInstructionAccessor::end() const { in end()
83 inline IterationRange<DexInstructionIterator> CodeItemInstructionAccessor::InstructionsFrom( in InstructionsFrom()
100 CodeItemInstructionAccessor::Init(insns_size_in_code_units, code_item.insns_);
106 CodeItemInstructionAccessor::Init(code_item);
H A Dcode_item_accessors.h41 class CodeItemInstructionAccessor {
43 ALWAYS_INLINE CodeItemInstructionAccessor(const DexFile& dex_file,
46 ALWAYS_INLINE explicit CodeItemInstructionAccessor(ArtMethod* method);
79 CodeItemInstructionAccessor() = default;
97 class CodeItemDataAccessor : public CodeItemInstructionAccessor {
H A Ddex_file_tracking_registrar.cc178 CodeItemInstructionAccessor accessor(*dex_file_, code_item); in SetAllCodeItemStartRegistration()
194 CodeItemInstructionAccessor accessor(*dex_file_, code_item); in SetAllInsnsRegistration()
H A Dclass_accessor-inl.h145 inline CodeItemInstructionAccessor ClassAccessor::Method::GetInstructions() const { in GetInstructions()
146 return CodeItemInstructionAccessor(dex_file_, dex_file_.GetCodeItem(GetCodeItemOffset())); in GetInstructions()
/aosp_15_r20/prebuilts/module_sdk/art/3/common_os/include/art/libdexfile/dex/
Dcode_item_accessors-inl.h31 inline void CodeItemInstructionAccessor::Init(uint32_t insns_size_in_code_units, in Init()
38 inline void CodeItemInstructionAccessor::Init<CompactDexFile::CodeItem>(
51 inline void CodeItemInstructionAccessor::Init<StandardDexFile::CodeItem>(
56 inline void CodeItemInstructionAccessor::Init(const DexFile& dex_file, in Init()
69 inline CodeItemInstructionAccessor::CodeItemInstructionAccessor( in CodeItemInstructionAccessor() function
75 inline DexInstructionIterator CodeItemInstructionAccessor::begin() const { in begin()
79 inline DexInstructionIterator CodeItemInstructionAccessor::end() const { in end()
83 inline IterationRange<DexInstructionIterator> CodeItemInstructionAccessor::InstructionsFrom( in InstructionsFrom()
100 CodeItemInstructionAccessor::Init(insns_size_in_code_units, code_item.insns_);
106 CodeItemInstructionAccessor::Init(code_item);
Dcode_item_accessors.h41 class CodeItemInstructionAccessor {
43 ALWAYS_INLINE CodeItemInstructionAccessor(const DexFile& dex_file,
46 ALWAYS_INLINE explicit CodeItemInstructionAccessor(ArtMethod* method);
79 CodeItemInstructionAccessor() = default;
97 class CodeItemDataAccessor : public CodeItemInstructionAccessor {
Dclass_accessor-inl.h145 inline CodeItemInstructionAccessor ClassAccessor::Method::GetInstructions() const { in GetInstructions()
146 return CodeItemInstructionAccessor(dex_file_, dex_file_.GetCodeItem(GetCodeItemOffset())); in GetInstructions()
/aosp_15_r20/prebuilts/module_sdk/art/7/common_os/include/art/libdexfile/dex/
Dcode_item_accessors-inl.h31 inline void CodeItemInstructionAccessor::Init(uint32_t insns_size_in_code_units, in Init()
38 inline void CodeItemInstructionAccessor::Init<CompactDexFile::CodeItem>(
51 inline void CodeItemInstructionAccessor::Init<StandardDexFile::CodeItem>(
56 inline void CodeItemInstructionAccessor::Init(const DexFile& dex_file, in Init()
69 inline CodeItemInstructionAccessor::CodeItemInstructionAccessor( in CodeItemInstructionAccessor() function
75 inline DexInstructionIterator CodeItemInstructionAccessor::begin() const { in begin()
79 inline DexInstructionIterator CodeItemInstructionAccessor::end() const { in end()
83 inline IterationRange<DexInstructionIterator> CodeItemInstructionAccessor::InstructionsFrom( in InstructionsFrom()
100 CodeItemInstructionAccessor::Init(insns_size_in_code_units, code_item.insns_);
106 CodeItemInstructionAccessor::Init(code_item);
Dcode_item_accessors.h41 class CodeItemInstructionAccessor {
43 ALWAYS_INLINE CodeItemInstructionAccessor(const DexFile& dex_file,
46 ALWAYS_INLINE explicit CodeItemInstructionAccessor(ArtMethod* method);
79 CodeItemInstructionAccessor() = default;
97 class CodeItemDataAccessor : public CodeItemInstructionAccessor {
/aosp_15_r20/prebuilts/module_sdk/art/1/common_os/include/art/libdexfile/dex/
Dcode_item_accessors-inl.h31 inline void CodeItemInstructionAccessor::Init(uint32_t insns_size_in_code_units, in Init()
38 inline void CodeItemInstructionAccessor::Init<CompactDexFile::CodeItem>(
51 inline void CodeItemInstructionAccessor::Init<StandardDexFile::CodeItem>(
56 inline void CodeItemInstructionAccessor::Init(const DexFile& dex_file, in Init()
69 inline CodeItemInstructionAccessor::CodeItemInstructionAccessor( in CodeItemInstructionAccessor() function
75 inline DexInstructionIterator CodeItemInstructionAccessor::begin() const { in begin()
79 inline DexInstructionIterator CodeItemInstructionAccessor::end() const { in end()
83 inline IterationRange<DexInstructionIterator> CodeItemInstructionAccessor::InstructionsFrom( in InstructionsFrom()
100 CodeItemInstructionAccessor::Init(insns_size_in_code_units, code_item.insns_);
106 CodeItemInstructionAccessor::Init(code_item);
Dcode_item_accessors.h41 class CodeItemInstructionAccessor {
43 ALWAYS_INLINE CodeItemInstructionAccessor(const DexFile& dex_file,
46 ALWAYS_INLINE explicit CodeItemInstructionAccessor(ArtMethod* method);
79 CodeItemInstructionAccessor() = default;
97 class CodeItemDataAccessor : public CodeItemInstructionAccessor {
Dclass_accessor-inl.h145 inline CodeItemInstructionAccessor ClassAccessor::Method::GetInstructions() const { in GetInstructions()
146 return CodeItemInstructionAccessor(dex_file_, dex_file_.GetCodeItem(GetCodeItemOffset())); in GetInstructions()
/aosp_15_r20/prebuilts/module_sdk/art/13/common_os/include/art/libdexfile/dex/
Dcode_item_accessors-inl.h31 inline void CodeItemInstructionAccessor::Init(uint32_t insns_size_in_code_units, in Init()
38 inline void CodeItemInstructionAccessor::Init<CompactDexFile::CodeItem>(
51 inline void CodeItemInstructionAccessor::Init<StandardDexFile::CodeItem>(
56 inline void CodeItemInstructionAccessor::Init(const DexFile& dex_file, in Init()
69 inline CodeItemInstructionAccessor::CodeItemInstructionAccessor( in CodeItemInstructionAccessor() function
75 inline DexInstructionIterator CodeItemInstructionAccessor::begin() const { in begin()
79 inline DexInstructionIterator CodeItemInstructionAccessor::end() const { in end()
83 inline IterationRange<DexInstructionIterator> CodeItemInstructionAccessor::InstructionsFrom( in InstructionsFrom()
100 CodeItemInstructionAccessor::Init(insns_size_in_code_units, code_item.insns_);
106 CodeItemInstructionAccessor::Init(code_item);
Dcode_item_accessors.h41 class CodeItemInstructionAccessor {
43 ALWAYS_INLINE CodeItemInstructionAccessor(const DexFile& dex_file,
46 ALWAYS_INLINE explicit CodeItemInstructionAccessor(ArtMethod* method);
79 CodeItemInstructionAccessor() = default;
97 class CodeItemDataAccessor : public CodeItemInstructionAccessor {
Dclass_accessor-inl.h145 inline CodeItemInstructionAccessor ClassAccessor::Method::GetInstructions() const { in GetInstructions()
146 return CodeItemInstructionAccessor(dex_file_, dex_file_.GetCodeItem(GetCodeItemOffset())); in GetInstructions()
/aosp_15_r20/prebuilts/module_sdk/art/current/sdk/common_os/include/art/libdexfile/dex/
Dcode_item_accessors-inl.h31 inline void CodeItemInstructionAccessor::Init(uint32_t insns_size_in_code_units, in Init()
38 inline void CodeItemInstructionAccessor::Init<CompactDexFile::CodeItem>(
51 inline void CodeItemInstructionAccessor::Init<StandardDexFile::CodeItem>(
56 inline void CodeItemInstructionAccessor::Init(const DexFile& dex_file, in Init()
69 inline CodeItemInstructionAccessor::CodeItemInstructionAccessor( in CodeItemInstructionAccessor() function
75 inline DexInstructionIterator CodeItemInstructionAccessor::begin() const { in begin()
79 inline DexInstructionIterator CodeItemInstructionAccessor::end() const { in end()
83 inline IterationRange<DexInstructionIterator> CodeItemInstructionAccessor::InstructionsFrom( in InstructionsFrom()
100 CodeItemInstructionAccessor::Init(insns_size_in_code_units, code_item.insns_);
106 CodeItemInstructionAccessor::Init(code_item);
Dcode_item_accessors.h41 class CodeItemInstructionAccessor {
43 ALWAYS_INLINE CodeItemInstructionAccessor(const DexFile& dex_file,
46 ALWAYS_INLINE explicit CodeItemInstructionAccessor(ArtMethod* method);
79 CodeItemInstructionAccessor() = default;
97 class CodeItemDataAccessor : public CodeItemInstructionAccessor {
Dclass_accessor-inl.h145 inline CodeItemInstructionAccessor ClassAccessor::Method::GetInstructions() const { in GetInstructions()
146 return CodeItemInstructionAccessor(dex_file_, dex_file_.GetCodeItem(GetCodeItemOffset())); in GetInstructions()
/aosp_15_r20/art/libdexfile/external/
H A Ddex_file_ext.cc64 art::CodeItemInstructionAccessor code = method.GetInstructions(); in FindMethod()
90 art::CodeItemInstructionAccessor code = method.GetInstructions(); in CreateClassCache()
250 art::CodeItemInstructionAccessor code = method.GetInstructions(); in ADexFile_forEachMethod()

1234