Searched refs:string_data (Results 1 – 7 of 7) sorted by relevance
/art/dexlayout/ |
D | compact_dex_writer.cc | 322 void CompactDexWriter::WriteStringData(Stream* stream, dex_ir::StringData* string_data) { in WriteStringData() argument 324 string_data, in WriteStringData() 327 ProcessOffset(stream, string_data); in WriteStringData() 328 stream->WriteUleb128(CountModifiedUtf8Chars(string_data->Data())); in WriteStringData() 329 stream->Write(string_data->Data(), strlen(string_data->Data())); in WriteStringData()
|
D | dex_writer.cc | 248 void DexWriter::WriteStringData(Stream* stream, dex_ir::StringData* string_data) { in WriteStringData() argument 249 ProcessOffset(stream, string_data); in WriteStringData() 251 stream->WriteUleb128(CountModifiedUtf8Chars(string_data->Data())); in WriteStringData() 252 stream->Write(string_data->Data(), strlen(string_data->Data())); in WriteStringData() 259 for (std::unique_ptr<dex_ir::StringData>& string_data : header_->GetCollections().StringDatas()) { in WriteStringDatas() 260 WriteStringData(stream, string_data.get()); in WriteStringDatas()
|
D | dex_visualize.cc | 113 void DumpStringData(const dex_ir::StringData* string_data, int class_index) { in DumpStringData() argument 114 DumpAddressRange(string_data, class_index); in DumpStringData()
|
D | compact_dex_writer.h | 154 void WriteStringData(Stream* stream, dex_ir::StringData* string_data) OVERRIDE;
|
D | dex_writer.h | 268 virtual void WriteStringData(Stream* stream, dex_ir::StringData* string_data);
|
D | dex_ir.cc | 321 StringData* string_data = new StringData(dex_file.GetStringData(disk_string_id)); in CreateStringId() local 322 AddItem(string_datas_map_, string_datas_, string_data, disk_string_id.string_data_off_); in CreateStringId() 324 StringId* string_id = new StringId(string_data); in CreateStringId()
|
D | dex_ir.h | 83 virtual void Dispatch(const StringData* string_data) = 0; 622 explicit StringId(StringData* string_data) : string_data_(string_data) { in StringId() argument
|