Searched refs:DexContainer (Results 1 – 12 of 12) 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 | 118 std::unique_ptr<DexContainer>* dex_container, 183 std::unique_ptr<DexContainer>* dex_container,
|
D | compact_dex_writer.cc | 212 CompactDexWriter::Deduper::Deduper(bool enabled, DexContainer::Section* section) in Deduper() 378 bool CompactDexWriter::Write(DexContainer* output, std::string* error_msg) { in Write() 532 std::unique_ptr<DexContainer> CompactDexWriter::CreateDexContainer() const { in CreateDexContainer() 533 return std::unique_ptr<DexContainer>( in CreateDexContainer()
|
D | dexlayout.cc | 1822 std::unique_ptr<DexContainer>* dex_container, in OutputDexFile() 1854 DexContainer* const container = dex_container->get(); in OutputDexFile() 1855 DexContainer::Section* const main_section = container->GetMainSection(); in OutputDexFile() 1861 DexContainer::Section* const data_section = container->GetDataSection(); in OutputDexFile() 1878 std::unique_ptr<DexContainer>* dex_container, in ProcessDexFile() 1924 std::unique_ptr<DexContainer> temp_container; in ProcessDexFile() 1943 DexContainer::Section* const main_section = (*dex_container)->GetMainSection(); in ProcessDexFile() 1944 DexContainer::Section* const data_section = (*dex_container)->GetDataSection(); in ProcessDexFile()
|
D | dex_writer.cc | 841 bool DexWriter::Write(DexContainer* output, std::string* error_msg) { in Write() 963 std::unique_ptr<DexContainer>* container, in Output() 1005 std::unique_ptr<DexContainer> DexWriter::CreateDexContainer() const { in CreateDexContainer() 1006 return std::unique_ptr<DexContainer>(new DexWriter::Container); in CreateDexContainer()
|
D | dexlayout_test.cc | 803 std::unique_ptr<DexContainer> out; in TEST_F()
|
/art/openjdkjvmti/ |
D | fixed_up_dex_file.cc | 119 std::unique_ptr<art::DexContainer> dex_container; in Create() 127 art::DexContainer::Section* main_section = dex_container->GetMainSection(); in Create()
|
/art/dex2oat/linker/ |
D | oat_writer.h | 45 class DexContainer; variable 555 std::unique_ptr<DexContainer> dex_container_;
|
D | oat_writer.cc | 3229 DexContainer::Section* const section = dex_container_->GetDataSection(); in WriteDexFiles()
|
/art/oatdump/ |
D | oatdump.cc | 625 std::unique_ptr<art::DexContainer> dex_container; in Dump() 636 DexContainer::Section* main_section = dex_container->GetMainSection(); in Dump()
|