Home
last modified time | relevance | path

Searched defs:CodeItem (Results 1 – 25 of 52) sorted by relevance

123

/aosp_15_r20/prebuilts/module_sdk/art/3/common_os/include/art/libdexfile/dex/
Dcompact_dex_file.h88 struct CodeItem : public dex::CodeItem { struct
94 return OFFSETOF_MEMBER(CodeItem, fields_); in FieldsOffset() argument
98 return OFFSETOF_MEMBER(CodeItem, insns_count_and_flags_); in InsnsCountAndFlagsOffset() argument
102 return OFFSETOF_MEMBER(CodeItem, insns_); in InsnsOffset() argument
123 CodeItem() = default; argument
126 static constexpr uint16_t kFlagPreHeaderCombined =
136 uint16_t* Create(uint16_t registers_size, in Create()
182 ALWAYS_INLINE bool HasPreHeader(uint16_t flag) const { in HasPreHeader()
187 ALWAYS_INLINE static bool HasAnyPreHeader(uint16_t insns_count_and_flags) { in HasAnyPreHeader()
191 ALWAYS_INLINE uint16_t* GetPreHeader() { in GetPreHeader()
[all …]
Dstandard_dex_file.h35 struct CodeItem : public dex::CodeItem { struct
39 return OFFSETOF_MEMBER(CodeItem, ins_size_); in InsSizeOffset() argument
43 return OFFSETOF_MEMBER(CodeItem, outs_size_); in OutsSizeOffset() argument
47 return OFFSETOF_MEMBER(CodeItem, registers_size_); in RegistersSizeOffset() argument
51 return OFFSETOF_MEMBER(CodeItem, insns_); in InsnsOffset() argument
72 friend class CodeItemDataAccessor; argument
73 friend class CodeItemDebugInfoAccessor; argument
74 friend class CodeItemInstructionAccessor; argument
77 DISALLOW_COPY_AND_ASSIGN(CodeItem); argument
Ddex_file_structs.h99 struct CodeItem { struct
/aosp_15_r20/prebuilts/module_sdk/art/7/common_os/include/art/libdexfile/dex/
Dcompact_dex_file.h90 struct CodeItem : public dex::CodeItem { struct
96 return OFFSETOF_MEMBER(CodeItem, fields_); in FieldsOffset() argument
100 return OFFSETOF_MEMBER(CodeItem, insns_count_and_flags_); in InsnsCountAndFlagsOffset() argument
104 return OFFSETOF_MEMBER(CodeItem, insns_); in InsnsOffset() argument
125 CodeItem() = default; argument
128 static constexpr uint16_t kFlagPreHeaderCombined =
138 uint16_t* Create(uint16_t registers_size, in Create()
184 ALWAYS_INLINE bool HasPreHeader(uint16_t flag) const { in HasPreHeader()
189 ALWAYS_INLINE static bool HasAnyPreHeader(uint16_t insns_count_and_flags) { in HasAnyPreHeader()
193 ALWAYS_INLINE uint16_t* GetPreHeader() { in GetPreHeader()
[all …]
Dstandard_dex_file.h36 struct CodeItem : public dex::CodeItem { struct
40 return OFFSETOF_MEMBER(CodeItem, ins_size_); in InsSizeOffset() argument
44 return OFFSETOF_MEMBER(CodeItem, outs_size_); in OutsSizeOffset() argument
48 return OFFSETOF_MEMBER(CodeItem, registers_size_); in RegistersSizeOffset() argument
52 return OFFSETOF_MEMBER(CodeItem, insns_); in InsnsOffset() argument
73 friend class CodeItemDataAccessor; argument
74 friend class CodeItemDebugInfoAccessor; argument
75 friend class CodeItemInstructionAccessor; argument
78 DISALLOW_COPY_AND_ASSIGN(CodeItem); argument
/aosp_15_r20/prebuilts/module_sdk/art/1/common_os/include/art/libdexfile/dex/
Dcompact_dex_file.h88 struct CodeItem : public dex::CodeItem { struct
94 return OFFSETOF_MEMBER(CodeItem, fields_); in FieldsOffset() argument
98 return OFFSETOF_MEMBER(CodeItem, insns_count_and_flags_); in InsnsCountAndFlagsOffset() argument
102 return OFFSETOF_MEMBER(CodeItem, insns_); in InsnsOffset() argument
123 CodeItem() = default; argument
126 static constexpr uint16_t kFlagPreHeaderCombined =
136 uint16_t* Create(uint16_t registers_size, in Create()
182 ALWAYS_INLINE bool HasPreHeader(uint16_t flag) const { in HasPreHeader()
187 ALWAYS_INLINE static bool HasAnyPreHeader(uint16_t insns_count_and_flags) { in HasAnyPreHeader()
191 ALWAYS_INLINE uint16_t* GetPreHeader() { in GetPreHeader()
[all …]
Dstandard_dex_file.h35 struct CodeItem : public dex::CodeItem { struct
39 return OFFSETOF_MEMBER(CodeItem, ins_size_); in InsSizeOffset() argument
43 return OFFSETOF_MEMBER(CodeItem, outs_size_); in OutsSizeOffset() argument
47 return OFFSETOF_MEMBER(CodeItem, registers_size_); in RegistersSizeOffset() argument
51 return OFFSETOF_MEMBER(CodeItem, insns_); in InsnsOffset() argument
72 friend class CodeItemDataAccessor; argument
73 friend class CodeItemDebugInfoAccessor; argument
74 friend class CodeItemInstructionAccessor; argument
77 DISALLOW_COPY_AND_ASSIGN(CodeItem); argument
/aosp_15_r20/art/libdexfile/dex/
H A Dcompact_dex_file.h90 struct CodeItem : public dex::CodeItem { struct
96 return OFFSETOF_MEMBER(CodeItem, fields_); in FieldsOffset() argument
100 return OFFSETOF_MEMBER(CodeItem, insns_count_and_flags_); in InsnsCountAndFlagsOffset() argument
104 return OFFSETOF_MEMBER(CodeItem, insns_); in InsnsOffset() argument
125 CodeItem() = default; argument
128 static constexpr uint16_t kFlagPreHeaderCombined =
138 uint16_t* Create(uint16_t registers_size, in Create()
184 ALWAYS_INLINE bool HasPreHeader(uint16_t flag) const { in HasPreHeader()
189 ALWAYS_INLINE static bool HasAnyPreHeader(uint16_t insns_count_and_flags) { in HasAnyPreHeader()
193 ALWAYS_INLINE uint16_t* GetPreHeader() { in GetPreHeader()
[all …]
H A Dstandard_dex_file.h38 struct CodeItem : public dex::CodeItem { struct
42 return OFFSETOF_MEMBER(CodeItem, ins_size_); in InsSizeOffset() argument
46 return OFFSETOF_MEMBER(CodeItem, outs_size_); in OutsSizeOffset() argument
50 return OFFSETOF_MEMBER(CodeItem, registers_size_); in RegistersSizeOffset() argument
54 return OFFSETOF_MEMBER(CodeItem, insns_); in InsnsOffset() argument
75 friend class CodeItemDataAccessor; argument
76 friend class CodeItemDebugInfoAccessor; argument
77 friend class CodeItemInstructionAccessor; argument
80 DISALLOW_COPY_AND_ASSIGN(CodeItem); argument
/aosp_15_r20/prebuilts/module_sdk/art/current/sdk/common_os/include/art/libdexfile/dex/
Dcompact_dex_file.h90 struct CodeItem : public dex::CodeItem { struct
96 return OFFSETOF_MEMBER(CodeItem, fields_); in FieldsOffset() argument
100 return OFFSETOF_MEMBER(CodeItem, insns_count_and_flags_); in InsnsCountAndFlagsOffset() argument
104 return OFFSETOF_MEMBER(CodeItem, insns_); in InsnsOffset() argument
125 CodeItem() = default; argument
128 static constexpr uint16_t kFlagPreHeaderCombined =
138 uint16_t* Create(uint16_t registers_size, in Create()
184 ALWAYS_INLINE bool HasPreHeader(uint16_t flag) const { in HasPreHeader()
189 ALWAYS_INLINE static bool HasAnyPreHeader(uint16_t insns_count_and_flags) { in HasAnyPreHeader()
193 ALWAYS_INLINE uint16_t* GetPreHeader() { in GetPreHeader()
[all …]
Dstandard_dex_file.h38 struct CodeItem : public dex::CodeItem { struct
42 return OFFSETOF_MEMBER(CodeItem, ins_size_); in InsSizeOffset() argument
46 return OFFSETOF_MEMBER(CodeItem, outs_size_); in OutsSizeOffset() argument
50 return OFFSETOF_MEMBER(CodeItem, registers_size_); in RegistersSizeOffset() argument
54 return OFFSETOF_MEMBER(CodeItem, insns_); in InsnsOffset() argument
75 friend class CodeItemDataAccessor; argument
76 friend class CodeItemDebugInfoAccessor; argument
77 friend class CodeItemInstructionAccessor; argument
80 DISALLOW_COPY_AND_ASSIGN(CodeItem); argument
/aosp_15_r20/prebuilts/module_sdk/art/13/common_os/include/art/libdexfile/dex/
Dcompact_dex_file.h90 struct CodeItem : public dex::CodeItem { struct
96 return OFFSETOF_MEMBER(CodeItem, fields_); in FieldsOffset() argument
100 return OFFSETOF_MEMBER(CodeItem, insns_count_and_flags_); in InsnsCountAndFlagsOffset() argument
104 return OFFSETOF_MEMBER(CodeItem, insns_); in InsnsOffset() argument
125 CodeItem() = default; argument
128 static constexpr uint16_t kFlagPreHeaderCombined =
138 uint16_t* Create(uint16_t registers_size, in Create()
184 ALWAYS_INLINE bool HasPreHeader(uint16_t flag) const { in HasPreHeader()
189 ALWAYS_INLINE static bool HasAnyPreHeader(uint16_t insns_count_and_flags) { in HasAnyPreHeader()
193 ALWAYS_INLINE uint16_t* GetPreHeader() { in GetPreHeader()
[all …]
Dstandard_dex_file.h38 struct CodeItem : public dex::CodeItem { struct
42 return OFFSETOF_MEMBER(CodeItem, ins_size_); in InsSizeOffset() argument
46 return OFFSETOF_MEMBER(CodeItem, outs_size_); in OutsSizeOffset() argument
50 return OFFSETOF_MEMBER(CodeItem, registers_size_); in RegistersSizeOffset() argument
54 return OFFSETOF_MEMBER(CodeItem, insns_); in InsnsOffset() argument
75 friend class CodeItemDataAccessor; argument
76 friend class CodeItemDebugInfoAccessor; argument
77 friend class CodeItemInstructionAccessor; argument
80 DISALLOW_COPY_AND_ASSIGN(CodeItem); argument
Ddex_file_structs.h99 struct CodeItem { struct
/aosp_15_r20/prebuilts/module_sdk/art/13/include/art/libdexfile/dex/
Dcompact_dex_file.h90 struct CodeItem : public dex::CodeItem { struct
96 return OFFSETOF_MEMBER(CodeItem, fields_); in FieldsOffset() argument
100 return OFFSETOF_MEMBER(CodeItem, insns_count_and_flags_); in InsnsCountAndFlagsOffset() argument
104 return OFFSETOF_MEMBER(CodeItem, insns_); in InsnsOffset() argument
125 CodeItem() = default; argument
128 static constexpr uint16_t kFlagPreHeaderCombined =
138 uint16_t* Create(uint16_t registers_size, in Create()
184 ALWAYS_INLINE bool HasPreHeader(uint16_t flag) const { in HasPreHeader()
189 ALWAYS_INLINE static bool HasAnyPreHeader(uint16_t insns_count_and_flags) { in HasAnyPreHeader()
193 ALWAYS_INLINE uint16_t* GetPreHeader() { in GetPreHeader()
[all …]
Dstandard_dex_file.h38 struct CodeItem : public dex::CodeItem { struct
42 return OFFSETOF_MEMBER(CodeItem, ins_size_); in InsSizeOffset() argument
46 return OFFSETOF_MEMBER(CodeItem, outs_size_); in OutsSizeOffset() argument
50 return OFFSETOF_MEMBER(CodeItem, registers_size_); in RegistersSizeOffset() argument
54 return OFFSETOF_MEMBER(CodeItem, insns_); in InsnsOffset() argument
75 friend class CodeItemDataAccessor; argument
76 friend class CodeItemDebugInfoAccessor; argument
77 friend class CodeItemInstructionAccessor; argument
80 DISALLOW_COPY_AND_ASSIGN(CodeItem); argument
/aosp_15_r20/prebuilts/module_sdk/art/current/sdk/include/art/libdexfile/dex/
Dcompact_dex_file.h90 struct CodeItem : public dex::CodeItem { struct
96 return OFFSETOF_MEMBER(CodeItem, fields_); in FieldsOffset() argument
100 return OFFSETOF_MEMBER(CodeItem, insns_count_and_flags_); in InsnsCountAndFlagsOffset() argument
104 return OFFSETOF_MEMBER(CodeItem, insns_); in InsnsOffset() argument
125 CodeItem() = default; argument
128 static constexpr uint16_t kFlagPreHeaderCombined =
138 uint16_t* Create(uint16_t registers_size, in Create()
184 ALWAYS_INLINE bool HasPreHeader(uint16_t flag) const { in HasPreHeader()
189 ALWAYS_INLINE static bool HasAnyPreHeader(uint16_t insns_count_and_flags) { in HasAnyPreHeader()
193 ALWAYS_INLINE uint16_t* GetPreHeader() { in GetPreHeader()
[all …]
Dstandard_dex_file.h38 struct CodeItem : public dex::CodeItem { struct
42 return OFFSETOF_MEMBER(CodeItem, ins_size_); in InsSizeOffset() argument
46 return OFFSETOF_MEMBER(CodeItem, outs_size_); in OutsSizeOffset() argument
50 return OFFSETOF_MEMBER(CodeItem, registers_size_); in RegistersSizeOffset() argument
54 return OFFSETOF_MEMBER(CodeItem, insns_); in InsnsOffset() argument
75 friend class CodeItemDataAccessor; argument
76 friend class CodeItemDebugInfoAccessor; argument
77 friend class CodeItemInstructionAccessor; argument
80 DISALLOW_COPY_AND_ASSIGN(CodeItem); argument
Ddex_file_structs.h99 struct CodeItem { struct
/aosp_15_r20/external/zucchini/aosp/include/components/zucchini/
H A Dtype_dex.h225 struct CodeItem { struct
226 uint16_t registers_size;
227 uint16_t ins_size;
228 uint16_t outs_size;
229 uint16_t tries_size;
253 constexpr uint16_t kTypeCodeItem = 0x2001; argument
/aosp_15_r20/external/zucchini/
H A Dtype_dex.h225 struct CodeItem { struct
226 uint16_t registers_size;
227 uint16_t ins_size;
228 uint16_t outs_size;
229 uint16_t tries_size;
253 constexpr uint16_t kTypeCodeItem = 0x2001; argument
/aosp_15_r20/dalvik/dexgen/src/com/android/dexgen/dex/file/
H A DCodeItem.java44 public final class CodeItem extends OffsettedItem { class
85 public CodeItem(CstMethodRef ref, DalvCode code, boolean isStatic, in CodeItem() method in CodeItem
/aosp_15_r20/dalvik/dx/src/com/android/dx/dex/file/
H A DCodeItem.java35 public final class CodeItem extends OffsettedItem { class
76 public CodeItem(CstMethodRef ref, DalvCode code, boolean isStatic, in CodeItem() method in CodeItem
/aosp_15_r20/art/tools/dexfuzz/src/dexfuzz/rawdex/
H A DCodeItem.java26 public class CodeItem implements RawDexObject { class
/aosp_15_r20/art/runtime/verifier/
H A Dmethod_verifier.h161 const CodeItemDataAccessor& CodeItem() const { in CodeItem() function

123