Searched refs:DexContainer (Results 1 – 10 of 10) sorted by relevance
/art/dexlayout/ |
D | compact_dex_writer.h | 41 explicit Deduper(bool enabled, DexContainer::Section* section); 60 explicit HashEqual(DexContainer::Section* section) : section_(section) {} in HashEqual() 84 DexContainer::Section* const section_; 113 class Container : public DexContainer { 142 bool Write(DexContainer* output, std::string* error_msg) OVERRIDE; 144 std::unique_ptr<DexContainer> CreateDexContainer() const OVERRIDE;
|
D | dex_container.h | 29 class DexContainer { 31 virtual ~DexContainer() {} in ~DexContainer()
|
D | dex_writer.h | 72 explicit Stream(DexContainer::Section* section) : section_(section) { in Stream() 171 DexContainer::Section* const section_ = nullptr; 193 class Container : public DexContainer { 217 std::unique_ptr<DexContainer>* container, 224 virtual bool Write(DexContainer* output, std::string* error_msg); 225 virtual std::unique_ptr<DexContainer> CreateDexContainer() const;
|
D | dexlayout.h | 116 std::unique_ptr<DexContainer>* dex_container, 173 std::unique_ptr<DexContainer>* dex_container,
|
D | compact_dex_writer.cc | 213 CompactDexWriter::Deduper::Deduper(bool enabled, DexContainer::Section* section) in Deduper() 382 bool CompactDexWriter::Write(DexContainer* output, std::string* error_msg) { in Write() 537 std::unique_ptr<DexContainer> CompactDexWriter::CreateDexContainer() const { in CreateDexContainer() 538 return std::unique_ptr<DexContainer>( in CreateDexContainer()
|
D | dexlayout.cc | 1819 std::unique_ptr<DexContainer>* dex_container, in OutputDexFile() 1845 DexContainer* const container = dex_container->get(); in OutputDexFile() 1846 DexContainer::Section* const main_section = container->GetMainSection(); in OutputDexFile() 1852 DexContainer::Section* const data_section = container->GetDataSection(); in OutputDexFile() 1869 std::unique_ptr<DexContainer>* dex_container, in ProcessDexFile() 1915 std::unique_ptr<DexContainer> temp_container; in ProcessDexFile() 1934 DexContainer::Section* const main_section = (*dex_container)->GetMainSection(); in ProcessDexFile() 1935 DexContainer::Section* const data_section = (*dex_container)->GetDataSection(); in ProcessDexFile()
|
D | dex_writer.cc | 791 bool DexWriter::Write(DexContainer* output, std::string* error_msg) { in Write() 914 std::unique_ptr<DexContainer>* container, in Output() 947 std::unique_ptr<DexContainer> DexWriter::CreateDexContainer() const { in CreateDexContainer() 948 return std::unique_ptr<DexContainer>(new DexWriter::Container); in CreateDexContainer()
|
D | dexlayout_test.cc | 811 std::unique_ptr<DexContainer> out; in TEST_F()
|
/art/openjdkjvmti/ |
D | fixed_up_dex_file.cc | 134 std::unique_ptr<art::DexContainer> dex_container; in Create() 142 art::DexContainer::Section* main_section = dex_container->GetMainSection(); in Create()
|
/art/dex2oat/linker/ |
D | oat_writer.h | 45 class DexContainer; variable 535 std::unique_ptr<DexContainer> dex_container_;
|