Home
last modified time | relevance | path

Searched refs:DexWriter (Results 1 – 7 of 7) sorted by relevance

/aosp12/art/dexlayout/
H A Ddex_writer.cc33 constexpr uint32_t DexWriter::kDataSectionAlignment;
112 DexWriter::DexWriter(DexLayout* dex_layout, bool compute_offsets) in DexWriter() function in art::DexWriter
267 void DexWriter::WriteTypeIds(Stream* stream) { in WriteTypeIds()
281 void DexWriter::WriteTypeLists(Stream* stream) { in WriteTypeLists()
320 void DexWriter::WriteFieldIds(Stream* stream) { in WriteFieldIds()
337 void DexWriter::WriteMethodIds(Stream* stream) { in WriteMethodIds()
571 void DexWriter::WriteCodeItem(Stream* stream, in WriteCodeItem()
793 void DexWriter::WriteHeader(Stream* stream) { in WriteHeader()
837 size_t DexWriter::GetHeaderSize() const { in GetHeaderSize()
962 bool DexWriter::Output(DexLayout* dex_layout, in Output()
[all …]
H A Ddex_writer.h62 class DexWriter {
189 return DexWriter::kDexSectionWordAlignment; in SectionAlignment()
214 DexWriter(DexLayout* dex_layout, bool compute_offsets);
221 virtual ~DexWriter() {} in ~DexWriter()
281 DISALLOW_COPY_AND_ASSIGN(DexWriter);
H A Dcompact_dex_writer.h31 class CompactDexWriter : public DexWriter {
H A Dcompact_dex_writer.cc29 : DexWriter(dex_layout, /*compute_offsets=*/ true) { in CompactDexWriter()
H A Ddexlayout.cc1853 if (!DexWriter::Output(this, dex_container, compute_offsets, error_msg)) { in OutputDexFile()
/aosp12/art/libdexfile/dex/
H A Ddex_file_structs.h30 class DexWriter; variable
205 friend class ::art::DexWriter;
H A Dstandard_dex_file.h75 friend class DexWriter; member