Lines Matching defs:parser_

24   DepfileParser parser_;
30 return parser_.Parse(&input_, err);
39 ASSERT_EQ(1u, parser_.outs_.size());
40 EXPECT_EQ("build/ninja.o", parser_.outs_[0].AsString());
41 EXPECT_EQ(4u, parser_.ins_.size());
60 ASSERT_EQ(1u, parser_.outs_.size());
61 EXPECT_EQ("foo.o", parser_.outs_[0].AsString());
62 EXPECT_EQ(2u, parser_.ins_.size());
72 ASSERT_EQ(1u, parser_.outs_.size());
73 EXPECT_EQ("foo.o", parser_.outs_[0].AsString());
74 EXPECT_EQ(2u, parser_.ins_.size());
87 ASSERT_EQ(1u, parser_.outs_.size());
89 parser_.outs_[0].AsString());
90 EXPECT_EQ(4u, parser_.ins_.size());
99 ASSERT_EQ(1u, parser_.outs_.size());
101 parser_.outs_[0].AsString());
102 ASSERT_EQ(3u, parser_.ins_.size());
104 parser_.ins_[0].AsString());
106 parser_.ins_[1].AsString());
108 parser_.ins_[2].AsString());
121 ASSERT_EQ(1u, parser_.outs_.size());
123 parser_.outs_[0].AsString());
124 ASSERT_EQ(3u, parser_.ins_.size());
126 parser_.ins_[0].AsString());
128 parser_.ins_[1].AsString());
130 parser_.ins_[2].AsString());
141 ASSERT_EQ(1u, parser_.outs_.size());
143 parser_.outs_[0].AsString());
144 ASSERT_EQ(0u, parser_.ins_.size());
157 ASSERT_EQ(1u, parser_.outs_.size());
159 parser_.outs_[0].AsString());
160 ASSERT_EQ(1u, parser_.ins_.size());
162 parser_.ins_[0].AsString());
176 ASSERT_EQ(1u, parser_.outs_.size());
177 EXPECT_EQ("foo1\\", parser_.outs_[0].AsString());
178 ASSERT_EQ(1u, parser_.ins_.size());
179 EXPECT_EQ("x", parser_.ins_[0].AsString());
194 ASSERT_EQ(1u, parser_.outs_.size());
196 parser_.outs_[0].AsString());
197 ASSERT_EQ(5u, parser_.ins_.size());
199 parser_.ins_[0].AsString());
201 parser_.ins_[1].AsString());
203 parser_.ins_[2].AsString());
205 parser_.ins_[3].AsString());
207 parser_.ins_[4].AsString());
214 ASSERT_EQ(1u, parser_.outs_.size());
215 ASSERT_EQ("foo", parser_.outs_[0].AsString());
216 ASSERT_EQ(3u, parser_.ins_.size());
217 EXPECT_EQ("x", parser_.ins_[0].AsString());
218 EXPECT_EQ("y", parser_.ins_[1].AsString());
219 EXPECT_EQ("z", parser_.ins_[2].AsString());
226 ASSERT_EQ(2u, parser_.outs_.size());
227 ASSERT_EQ("foo", parser_.outs_[0].AsString());
228 ASSERT_EQ("bar", parser_.outs_[1].AsString());
229 ASSERT_EQ(3u, parser_.ins_.size());
230 EXPECT_EQ("x", parser_.ins_[0].AsString());
231 EXPECT_EQ("y", parser_.ins_[1].AsString());
232 EXPECT_EQ("z", parser_.ins_[2].AsString());
240 ASSERT_EQ(1u, parser_.outs_.size());
241 ASSERT_EQ("foo", parser_.outs_[0].AsString());
242 ASSERT_EQ(1u, parser_.ins_.size());
243 EXPECT_EQ("x", parser_.ins_[0].AsString());
252 ASSERT_EQ(1u, parser_.outs_.size());
253 ASSERT_EQ("foo", parser_.outs_[0].AsString());
254 ASSERT_EQ(3u, parser_.ins_.size());
255 EXPECT_EQ("x", parser_.ins_[0].AsString());
256 EXPECT_EQ("y", parser_.ins_[1].AsString());
257 EXPECT_EQ("z", parser_.ins_[2].AsString());
266 ASSERT_EQ(1u, parser_.outs_.size());
267 ASSERT_EQ("foo", parser_.outs_[0].AsString());
268 ASSERT_EQ(3u, parser_.ins_.size());
269 EXPECT_EQ("x", parser_.ins_[0].AsString());
270 EXPECT_EQ("y", parser_.ins_[1].AsString());
271 EXPECT_EQ("z", parser_.ins_[2].AsString());
280 ASSERT_EQ(1u, parser_.outs_.size());
281 ASSERT_EQ("foo", parser_.outs_[0].AsString());
282 ASSERT_EQ(3u, parser_.ins_.size());
283 EXPECT_EQ("x", parser_.ins_[0].AsString());
284 EXPECT_EQ("y", parser_.ins_[1].AsString());
285 EXPECT_EQ("z", parser_.ins_[2].AsString());
294 ASSERT_EQ(1u, parser_.outs_.size());
295 ASSERT_EQ("foo", parser_.outs_[0].AsString());
296 ASSERT_EQ(3u, parser_.ins_.size());
297 EXPECT_EQ("x", parser_.ins_[0].AsString());
298 EXPECT_EQ("y", parser_.ins_[1].AsString());
299 EXPECT_EQ("z", parser_.ins_[2].AsString());
307 ASSERT_EQ(1u, parser_.outs_.size());
308 ASSERT_EQ("foo", parser_.outs_[0].AsString());
309 ASSERT_EQ(3u, parser_.ins_.size());
310 EXPECT_EQ("x", parser_.ins_[0].AsString());
311 EXPECT_EQ("y", parser_.ins_[1].AsString());
312 EXPECT_EQ("z", parser_.ins_[2].AsString());
320 ASSERT_EQ(1u, parser_.outs_.size());
321 ASSERT_EQ("foo", parser_.outs_[0].AsString());
322 ASSERT_EQ(3u, parser_.ins_.size());
323 EXPECT_EQ("x", parser_.ins_[0].AsString());
324 EXPECT_EQ("y", parser_.ins_[1].AsString());
325 EXPECT_EQ("z", parser_.ins_[2].AsString());
334 ASSERT_EQ(1u, parser_.outs_.size());
335 ASSERT_EQ("foo", parser_.outs_[0].AsString());
336 ASSERT_EQ(3u, parser_.ins_.size());
337 EXPECT_EQ("x", parser_.ins_[0].AsString());
338 EXPECT_EQ("y", parser_.ins_[1].AsString());
339 EXPECT_EQ("z", parser_.ins_[2].AsString());
350 ASSERT_EQ(1u, parser_.outs_.size());
351 ASSERT_EQ("foo", parser_.outs_[0].AsString());
352 ASSERT_EQ(3u, parser_.ins_.size());
353 EXPECT_EQ("x", parser_.ins_[0].AsString());
354 EXPECT_EQ("y", parser_.ins_[1].AsString());
355 EXPECT_EQ("z", parser_.ins_[2].AsString());
364 ASSERT_EQ(2u, parser_.outs_.size());
365 ASSERT_EQ("foo", parser_.outs_[0].AsString());
366 ASSERT_EQ("bar", parser_.outs_[1].AsString());
367 ASSERT_EQ(3u, parser_.ins_.size());
368 EXPECT_EQ("x", parser_.ins_[0].AsString());
369 EXPECT_EQ("y", parser_.ins_[1].AsString());
370 EXPECT_EQ("z", parser_.ins_[2].AsString());
385 ASSERT_EQ(0u, parser_.outs_.size());
386 ASSERT_EQ(0u, parser_.ins_.size());
392 ASSERT_EQ(0u, parser_.outs_.size());
393 ASSERT_EQ(0u, parser_.ins_.size());