Home
last modified time | relevance | path

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

/art/dexlayout/
Ddex_writer.cc33 constexpr uint32_t DexWriter::kDataSectionAlignment;
112 DexWriter::DexWriter(DexLayout* dex_layout, bool compute_offsets) in DexWriter() function in art::DexWriter
117 void DexWriter::WriteEncodedValue(Stream* stream, dex_ir::EncodedValue* encoded_value) { in WriteEncodedValue()
186 void DexWriter::WriteEncodedValueHeader(Stream* stream, int8_t value_type, size_t value_arg) { in WriteEncodedValueHeader()
191 void DexWriter::WriteEncodedArray(Stream* stream, dex_ir::EncodedValueVector* values) { in WriteEncodedArray()
198 void DexWriter::WriteEncodedAnnotation(Stream* stream, dex_ir::EncodedAnnotation* annotation) { in WriteEncodedAnnotation()
208 void DexWriter::WriteEncodedFields(Stream* stream, dex_ir::FieldItemVector* fields) { in WriteEncodedFields()
218 void DexWriter::WriteEncodedMethods(Stream* stream, dex_ir::MethodItemVector* methods) { in WriteEncodedMethods()
232 void DexWriter::WriteStringIds(Stream* stream, bool reserve_only) { in WriteStringIds()
248 void DexWriter::WriteStringData(Stream* stream, dex_ir::StringData* string_data) { in WriteStringData()
[all …]
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);
Dcompact_dex_writer.h31 class CompactDexWriter : public DexWriter {
Dcompact_dex_writer.cc29 : DexWriter(dex_layout, /*compute_offsets=*/ true) { in CompactDexWriter()
Ddexlayout.cc1853 if (!DexWriter::Output(this, dex_container, compute_offsets, error_msg)) { in OutputDexFile()
/art/libdexfile/dex/
Ddex_file_structs.h30 class DexWriter; variable
205 friend class ::art::DexWriter;
Dstandard_dex_file.h75 friend class DexWriter; member