Lines Matching refs:CommandLine

54   Cmd.CommandLine = {Target + "-clang++", "--", "foo.cc", "bar.cc"};
56 EXPECT_THAT(Cmd.CommandLine,
69 Cmd.CommandLine = {"clang", "foo.cc"};
73 EXPECT_THAT(Cmd.CommandLine, ElementsAre(testPath("clang"), "-x",
81 Cmd.CommandLine = {"clang++", "foo.cc"};
83 EXPECT_THAT(Cmd.CommandLine,
92 Cmd.CommandLine = {"clang++", "foo.cc"};
94 EXPECT_THAT(llvm::join(Cmd.CommandLine, " "),
103 Cmd.CommandLine = {"clang++", "foo.cc"};
105 EXPECT_EQ(testPath("fake/clang++"), Cmd.CommandLine.front());
107 Cmd.CommandLine = {"unknown-binary", "foo.cc"};
109 EXPECT_EQ(testPath("fake/unknown-binary"), Cmd.CommandLine.front());
111 Cmd.CommandLine = {testPath("path/clang++"), "foo.cc"};
113 EXPECT_EQ(testPath("path/clang++"), Cmd.CommandLine.front());
115 Cmd.CommandLine = {"foo/unknown-binary", "foo.cc"};
117 EXPECT_EQ("foo/unknown-binary", Cmd.CommandLine.front());
159 Cmd.CommandLine = {(TempDir + "/bin/foo").str(), "foo.cc"};
162 EXPECT_EQ((TempDir + "/lib/foo").str(), Cmd.CommandLine.front());
176 Cmd.CommandLine = {"foo", "foo.cc"};
179 EXPECT_EQ((TempDir + "/lib/foo").str(), Cmd.CommandLine.front());
182 Cmd.CommandLine = {"foo", "-no-canonical-prefixes", "foo.cc"};
184 EXPECT_EQ((TempDir + "/bin/foo").str(), Cmd.CommandLine.front());
191 Cmd.CommandLine = {"clang++", "foo.cc"};
209 EXPECT_THAT(Cmd.CommandLine,
384 Cmd.CommandLine = {"clang", "/Users/foo.cc"};
386 EXPECT_THAT(llvm::ArrayRef(Cmd.CommandLine).take_back(2),
388 EXPECT_THAT(llvm::ArrayRef(Cmd.CommandLine).drop_back(2),
395 Cmd.CommandLine = {"clang", "--driver-mode=cl", "bar.cc", "/Users/foo.cc"};
397 EXPECT_THAT(llvm::ArrayRef(Cmd.CommandLine).take_back(2),
399 EXPECT_THAT(llvm::ArrayRef(Cmd.CommandLine).drop_back(2),
405 Cmd.CommandLine = {"clang", "foo.cc", "bar.cc"};
407 EXPECT_THAT(llvm::ArrayRef(Cmd.CommandLine).take_back(2),
410 llvm::ArrayRef(Cmd.CommandLine).drop_back(2),
418 Cmd.CommandLine = {"clang", "-arch", "foo", "-arch", "bar", "/Users/foo.cc"};
420 EXPECT_EQ(llvm::count_if(Cmd.CommandLine,
425 Cmd.CommandLine = {"clang", "-arch", "foo", "/Users/foo.cc"};
427 EXPECT_EQ(llvm::count_if(Cmd.CommandLine,
435 Cmd.CommandLine = {};
443 Cmd.CommandLine = {
451 EXPECT_THAT(Cmd.CommandLine, Contains("foo"));
460 Cmd.CommandLine = {"clang++", "-resource-dir", testPath("true/resources"),
463 EXPECT_THAT(llvm::join(Cmd.CommandLine, " "),
465 EXPECT_THAT(llvm::join(Cmd.CommandLine, " "),
471 Cmd.CommandLine = {"clang++", "-resource-dir=" + testPath("true/resources"),
474 EXPECT_THAT(llvm::join(Cmd.CommandLine, " "),
476 EXPECT_THAT(llvm::join(Cmd.CommandLine, " "),
487 Cmd.CommandLine = {"clang++", "-isysroot", testPath("true/sysroot"),
490 EXPECT_THAT(llvm::join(Cmd.CommandLine, " "),
492 EXPECT_THAT(llvm::join(Cmd.CommandLine, " "),
498 Cmd.CommandLine = {"clang++", "-isysroot" + testPath("true/sysroot"),
501 EXPECT_THAT(llvm::join(Cmd.CommandLine, " "),
503 EXPECT_THAT(llvm::join(Cmd.CommandLine, " "),
509 Cmd.CommandLine = {"clang++", "--sysroot", testPath("true/sysroot"),
512 EXPECT_THAT(llvm::join(Cmd.CommandLine, " "),
514 EXPECT_THAT(llvm::join(Cmd.CommandLine, " "),
520 Cmd.CommandLine = {"clang++", "--sysroot=" + testPath("true/sysroot"),
523 EXPECT_THAT(llvm::join(Cmd.CommandLine, " "),
525 EXPECT_THAT(llvm::join(Cmd.CommandLine, " "),