Lines Matching defs:Cmd
428 void writeCompileCommand(const InternedCompileCommand &Cmd,
431 writeVar(Strings.index(Cmd.Directory), CmdOS);
432 writeVar(Cmd.CommandLine.size(), CmdOS);
433 for (llvm::StringRef C : Cmd.CommandLine)
439 InternedCompileCommand Cmd;
440 Cmd.Directory = CmdReader.consumeString(Strings);
441 if (!CmdReader.consumeSize(Cmd.CommandLine))
442 return Cmd;
443 for (llvm::StringRef &C : Cmd.CommandLine)
445 return Cmd;
540 InternedCompileCommand Cmd =
544 Result.Cmd.emplace();
545 Result.Cmd->Directory = std::string(Cmd.Directory);
546 Result.Cmd->CommandLine.reserve(Cmd.CommandLine.size());
547 for (llvm::StringRef C : Cmd.CommandLine)
548 Result.Cmd->CommandLine.emplace_back(C);
608 if (Data.Cmd) {
609 InternedCmd.CommandLine.reserve(Data.Cmd->CommandLine.size());
610 InternedCmd.Directory = Data.Cmd->Directory;
612 for (llvm::StringRef C : Data.Cmd->CommandLine) {
664 if (Data.Cmd) {