Lines Matching defs:Deps
39 std::vector<std::string> &Deps)
40 : DependencyFileGenerator(Opts), Deps(Deps) {}
44 Deps.insert(Deps.end(), NewDeps.begin(), NewDeps.end());
48 std::vector<std::string> &Deps;
53 TestDependencyScanningAction(std::vector<std::string> &Deps) : Deps(Deps) {}
70 Compiler.getInvocation().getDependencyOutputOpts(), Deps));
77 std::vector<std::string> &Deps;
105 std::vector<std::string> Deps;
106 TestDependencyScanningAction Action(Deps);
110 ASSERT_EQ(Deps.size(), 3u);
111 EXPECT_EQ(convert_to_slash(Deps[0]), "/root/test.cpp");
112 EXPECT_EQ(convert_to_slash(Deps[1]), "/root/symlink.h");
113 EXPECT_EQ(convert_to_slash(Deps[2]), "/root/header.h");
120 Deps.clear();
123 ASSERT_EQ(Deps.size(), 3u);
124 EXPECT_EQ(convert_to_slash(Deps[0]), "/root/test.cpp");
125 EXPECT_EQ(convert_to_slash(Deps[1]), "/root/symlink.h");
126 EXPECT_EQ(convert_to_slash(Deps[2]), "/root/header.h");
160 std::vector<std::string> Deps;
161 TestDependencyScanningAction Action(Deps);
164 ASSERT_EQ(Deps.size(), 6u);
165 EXPECT_EQ(convert_to_slash(Deps[0]), "/root/test.cpp");
166 EXPECT_EQ(convert_to_slash(Deps[1]), "/root/header.h");
167 EXPECT_EQ(convert_to_slash(Deps[2]), "/root/symlink.h");
168 EXPECT_EQ(convert_to_slash(Deps[3]), "/root/test2.cpp");
169 EXPECT_EQ(convert_to_slash(Deps[4]), "/root/symlink.h");
170 EXPECT_EQ(convert_to_slash(Deps[5]), "/root/header.h");
197 std::vector<std::string> Deps;
198 TestDependencyScanningAction Action(Deps);
201 ASSERT_EQ(Deps.size(), 6u);
202 EXPECT_EQ(convert_to_slash(Deps[0]), "/root/test.cpp");
203 EXPECT_EQ(convert_to_slash(Deps[1]), "/root/header.h");
204 EXPECT_EQ(convert_to_slash(Deps[2]), "/root/symlink.h");
205 EXPECT_EQ(convert_to_slash(Deps[3]), "/root/test.cpp");
206 EXPECT_EQ(convert_to_slash(Deps[4]), "/root/header.h");
207 EXPECT_EQ(convert_to_slash(Deps[5]), "/root/symlink.h");