Lines Matching refs:dex_filenames_
763 if (dex_filenames_.empty() && zip_fd_ == -1) { in ProcessOptions()
767 if (!dex_filenames_.empty() && zip_fd_ != -1) { in ProcessOptions()
771 if (!dex_filenames_.empty() && !zip_location_.empty()) { in ProcessOptions()
776 for (const char* dex_file_name : dex_filenames_) { in ProcessOptions()
779 } else if (dex_locations_.size() != dex_filenames_.size()) { in ProcessOptions()
783 if (!dex_filenames_.empty() && !oat_filenames_.empty()) { in ProcessOptions()
784 if (oat_filenames_.size() != 1 && oat_filenames_.size() != dex_filenames_.size()) { in ProcessOptions()
1066 dex_filenames_.push_back(option.substr(strlen("--dex-file=")).data()); in ParseArgs()
2086 DCHECK_EQ(dex_filenames_.size(), dex_locations_.size()); in PruneNonExistentDexFiles()
2088 for (size_t i = 0, size = dex_filenames_.size(); i != size; ++i) { in PruneNonExistentDexFiles()
2089 if (!OS::FileExists(dex_filenames_[i])) { in PruneNonExistentDexFiles()
2090 LOG(WARNING) << "Skipping non-existent dex file '" << dex_filenames_[i] << "'"; in PruneNonExistentDexFiles()
2092 dex_filenames_[kept] = dex_filenames_[i]; in PruneNonExistentDexFiles()
2097 dex_filenames_.resize(kept); in PruneNonExistentDexFiles()
2110 DCHECK_EQ(oat_writers_.size(), dex_filenames_.size()); in AddDexFileSources()
2113 if (!oat_writers_[i]->AddDexFileSource(dex_filenames_[i], dex_locations_[i])) { in AddDexFileSources()
2119 DCHECK_EQ(dex_filenames_.size(), dex_locations_.size()); in AddDexFileSources()
2120 DCHECK_NE(dex_filenames_.size(), 0u); in AddDexFileSources()
2121 for (size_t i = 0; i != dex_filenames_.size(); ++i) { in AddDexFileSources()
2122 if (!oat_writers_[0]->AddDexFileSource(dex_filenames_[i], dex_locations_[i])) { in AddDexFileSources()
2167 boot_class_path += Join(dex_filenames_, ':'); in PrepareRuntimeOptions()
2445 std::vector<const char*> dex_filenames_; member in art::FINAL