Home
last modified time | relevance | path

Searched refs:StringData (Results 1 – 8 of 8) sorted by relevance

/art/dexlayout/
Ddex_ir.h59 class StringData; variable
83 virtual void Dispatch(const StringData* string_data) = 0;
219 CollectionVector<StringData>::Vector& StringDatas() { return string_datas_.Collection(); } in StringDatas()
438 IndexedCollectionVector<StringData> string_datas_;
457 CollectionMap<StringData> string_datas_map_;
604 class StringData : public Item {
606 explicit StringData(const char* data) : data_(strdup(data)) { in StringData() function
617 DISALLOW_COPY_AND_ASSIGN(StringData);
622 explicit StringId(StringData* string_data) : string_data_(string_data) { in StringId()
630 StringData* DataItem() const { return string_data_; } in DataItem()
[all …]
Dcompact_dex_writer.h154 void WriteStringData(Stream* stream, dex_ir::StringData* string_data) OVERRIDE;
Ddex_writer.h268 virtual void WriteStringData(Stream* stream, dex_ir::StringData* string_data);
Ddex_visualize.cc113 void DumpStringData(const dex_ir::StringData* string_data, int class_index) { in DumpStringData()
Ddex_ir.cc321 StringData* string_data = new StringData(dex_file.GetStringData(disk_string_id)); in CreateStringId()
Dcompact_dex_writer.cc322 void CompactDexWriter::WriteStringData(Stream* stream, dex_ir::StringData* string_data) { in WriteStringData()
Ddex_writer.cc248 void DexWriter::WriteStringData(Stream* stream, dex_ir::StringData* string_data) { in WriteStringData()
259 for (std::unique_ptr<dex_ir::StringData>& string_data : header_->GetCollections().StringDatas()) { in WriteStringDatas()
Ddexlayout.cc1702 dex_ir::CollectionVector<dex_ir::StringData>::Vector& string_datas = in LayoutStringData()
1712 std::unordered_set<dex_ir::StringData*> visited; in LayoutStringData()
1713 for (const std::unique_ptr<dex_ir::StringData>& data : string_datas) { in LayoutStringData()