Searched refs:DexWriter (Results 1 – 7 of 7) sorted by relevance
/art/dexlayout/ |
D | dex_writer.cc | 33 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 …]
|
D | dex_writer.h | 62 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);
|
D | compact_dex_writer.h | 31 class CompactDexWriter : public DexWriter {
|
D | compact_dex_writer.cc | 29 : DexWriter(dex_layout, /*compute_offsets=*/ true) { in CompactDexWriter()
|
D | dexlayout.cc | 1853 if (!DexWriter::Output(this, dex_container, compute_offsets, error_msg)) { in OutputDexFile()
|
/art/libdexfile/dex/ |
D | dex_file_structs.h | 30 class DexWriter; variable 205 friend class ::art::DexWriter;
|
D | standard_dex_file.h | 75 friend class DexWriter; member
|