• Home
  • Raw
  • Download

Lines Matching refs:uint8_t

89     static constexpr uint8_t kVdexInvalidMagic[] = { 'w', 'd', 'e', 'x' };
92 static constexpr uint8_t kVdexMagic[] = { 'v', 'd', 'e', 'x' };
96 static constexpr uint8_t kVerifierDepsVersion[] = { '0', '1', '9', '\0' };
101 static constexpr uint8_t kDexSectionVersion[] = { '0', '0', '2', '\0' };
105 static constexpr uint8_t kDexSectionVersionEmpty[] = { '0', '0', '0', '\0' };
107 uint8_t magic_[4];
108 uint8_t verifier_deps_version_[4];
109 uint8_t dex_section_version_[4];
160 static std::unique_ptr<VdexFile> OpenAtAddress(uint8_t* mmap_addr,
171 static std::unique_ptr<VdexFile> OpenAtAddress(uint8_t* mmap_addr,
218 const uint8_t* Begin() const { return mmap_->Begin(); } in Begin()
219 const uint8_t* End() const { return mmap_->End(); } in End()
235 const uint8_t* GetVerifierDepsStart() const { in GetVerifierDepsStart()
236 const uint8_t* result = Begin() + GetDexSectionHeaderOffset(); in GetVerifierDepsStart()
246 ArrayRef<const uint8_t> GetVerifierDepsData() const { in GetVerifierDepsData()
247 return ArrayRef<const uint8_t>( in GetVerifierDepsData()
252 ArrayRef<const uint8_t> GetQuickeningInfo() const { in GetQuickeningInfo()
254 return ArrayRef<const uint8_t>( in GetQuickeningInfo()
258 return ArrayRef<const uint8_t>(); in GetQuickeningInfo()
270 const uint8_t* GetNextDexFileData(const uint8_t* cursor) const;
296 ArrayRef<const uint8_t> GetQuickenedInfoOf(const DexFile& dex_file,
304 uint32_t GetQuickeningInfoTableOffset(const uint8_t* source_dex_begin) const;
308 const uint8_t* source_dex_begin,
313 const ArrayRef<const uint8_t>& quickening_info) const;
316 const uint8_t* source_dex_begin,
317 const ArrayRef<const uint8_t>& quickening_info) const;
321 const uint8_t* DexBegin() const { in DexBegin()
326 const uint8_t* DexEnd() const { in DexEnd()