HomeSort by relevance Sort by last modified time
    Searched refs:StandardDexFile (Results 1 - 16 of 16) sorted by null

  /art/libdexfile/dex/
standard_dex_file.cc 26 const uint8_t StandardDexFile::kDexMagic[] = { 'd', 'e', 'x', '\n' };
27 const uint8_t StandardDexFile::kDexMagicVersions[StandardDexFile::kNumDexVersions]
28 [StandardDexFile::kDexVersionLen] = {
39 void StandardDexFile::WriteMagic(uint8_t* magic) {
43 void StandardDexFile::WriteCurrentVersion(uint8_t* magic) {
44 std::copy_n(kDexMagicVersions[StandardDexFile::kDexVersionLen - 1],
49 bool StandardDexFile::IsMagicValid(const uint8_t* magic) {
53 bool StandardDexFile::IsVersionValid(const uint8_t* magic) {
63 bool StandardDexFile::IsMagicValid() const
    [all...]
standard_dex_file.h 29 class StandardDexFile : public DexFile {
60 friend class StandardDexFile;
91 StandardDexFile(const uint8_t* base,
113 DISALLOW_COPY_AND_ASSIGN(StandardDexFile);
code_item_accessors.h 32 // StandardDexFile.
70 ALWAYS_INLINE void Init(const StandardDexFile::CodeItem& code_item);
82 // StandardDexFile.
115 ALWAYS_INLINE void Init(const StandardDexFile::CodeItem& code_item);
157 ALWAYS_INLINE void Init(const StandardDexFile::CodeItem& code_item);
code_item_accessors_test.cc 40 StandardDexFile::WriteMagic(data->data());
41 StandardDexFile::WriteCurrentVersion(data->data());
91 StandardDexFile::CodeItem* dex_code_item =
92 reinterpret_cast<StandardDexFile::CodeItem*>(const_cast<uint8_t*>(standard_dex->Begin()));
code_item_accessors-inl.h 46 inline void CodeItemInstructionAccessor::Init(const StandardDexFile::CodeItem& code_item) {
58 Init(down_cast<const StandardDexFile::CodeItem&>(*code_item));
95 inline void CodeItemDataAccessor::Init(const StandardDexFile::CodeItem& code_item) {
110 CodeItemDataAccessor::Init(down_cast<const StandardDexFile::CodeItem&>(*code_item));
171 Init(down_cast<const StandardDexFile::CodeItem&>(*code_item));
182 inline void CodeItemDebugInfoAccessor::Init(const StandardDexFile::CodeItem& code_item) {
dex_file_loader.cc 161 return StandardDexFile::IsMagicValid(magic) ||
166 if (StandardDexFile::IsMagicValid(magic)) {
167 return StandardDexFile::IsVersionValid(magic);
326 if (size >= sizeof(StandardDexFile::Header) && StandardDexFile::IsMagicValid(base)) {
330 dex_file.reset(new StandardDexFile(base,
dex_file-inl.h 504 inline const StandardDexFile* DexFile::AsStandardDexFile() const {
506 return down_cast<const StandardDexFile*>(this);
test_dex_file_builder.h 92 std::copy_n(StandardDexFile::kDexMagic, 4u, header->magic_);
93 std::copy_n(StandardDexFile::kDexMagicVersions[0], 4u, header->magic_ + 4u);
dex_file.h 44 class StandardDexFile;
    [all...]
dex_file_verifier_test.cc 59 return new StandardDexFile(dex_bytes, length, "tmp", 0, nullptr, nullptr);
    [all...]
dex_file_verifier.cc 390 : sizeof(StandardDexFile::Header);
    [all...]
  /art/compiler/optimizing/
optimizing_unit_test.h 129 // functions. Don't use the arena for the StandardDexFile otherwise the dex location leaks.
130 dex_files_.emplace_back(new StandardDexFile(
132 sizeof(StandardDexFile::Header),
155 CHECK_ALIGNED(aligned_data, StandardDexFile::CodeItem::kAlignment);
182 std::vector<std::unique_ptr<const StandardDexFile>> dex_files_;
  /system/core/libunwindstack/
DexFile.cpp 128 if (!art::StandardDexFile::IsMagicValid(header->magic_) &&
166 } else if (!art::StandardDexFile::IsMagicValid(header->magic_)) {
  /art/dexlayout/
dex_writer.cc 531 StandardDexFile::CodeItem disk_code_item;
544 stream->Write(&disk_code_item, OFFSETOF_MEMBER(StandardDexFile::CodeItem, insns_));
746 StandardDexFile::Header header;
748 StandardDexFile::WriteMagic(header.magic_);
750 StandardDexFile::WriteCurrentVersion(header.magic_);
754 StandardDexFile::kDexMagicSize + StandardDexFile::kDexVersionLen;
788 return sizeof(StandardDexFile::Header);
    [all...]
  /art/dex2oat/
dex2oat_test.cc     [all...]
  /art/runtime/
class_linker_test.cc     [all...]

Completed in 180 milliseconds