Lines Matching defs:Dirs
386 llvm::ArrayRef<llvm::StringRef> Dirs) const {
388 FoldedDirs.reserve(Dirs.size());
389 for (const auto &Dir : Dirs) {
398 Ret.reserve(Dirs.size());
401 for (unsigned I = 0; I < Dirs.size(); ++I)
402 Ret.push_back(&DirCaches.try_emplace(FoldedDirs[I], Dirs[I]).first->second);
574 llvm::StringMap<DirInfo> Dirs;
585 auto &Info = Dirs[Dir];
603 if (Dirs.empty())
608 DirKeys.reserve(Dirs.size() + 1);
609 DirValues.reserve(Dirs.size());
610 for (auto &E : Dirs) {
680 SearchPaths[I].setPointer(&Dirs[*Parent.Opts.CompileCommandsDir]);
696 SearchPaths[I].setPointer(&Dirs[*Spec.FixedCDBPath]);