Home | History | Annotate | Download | only in common

Lines Matching refs:lines

47   vector<Module::Line> lines;
48 DwarfLineToModule h(&m, "/", &lines);
59 EXPECT_EQ(1U, lines.size());
60 EXPECT_EQ(0x6fd126fbf74f2680ULL, lines[0].address);
61 EXPECT_EQ(0x63c9a14cf556712bULL, lines[0].size);
62 EXPECT_TRUE(lines[0].file == files[0]);
63 EXPECT_EQ(0x4c090cbf, lines[0].number);
68 vector<Module::Line> lines;
69 DwarfLineToModule h(&m, "/", &lines);
98 ASSERT_EQ(5U, lines.size());
100 EXPECT_EQ(0x69900c5d553b7274ULL, lines[0].address);
101 EXPECT_EQ(0x90fded183f0d0d3cULL, lines[0].size);
102 EXPECT_TRUE(lines[0].file == files[0]);
103 EXPECT_EQ(0x15b0f0a9, lines[0].number);
105 EXPECT_EQ(0x45811219a39b7101ULL, lines[1].address);
106 EXPECT_EQ(0x25a5e6a924afc41fULL, lines[1].size);
107 EXPECT_TRUE(lines[1].file == files[2]);
108 EXPECT_EQ(0x4d259ce9, lines[1].number);
110 EXPECT_EQ(0xfa90514c1dc9704bULL, lines[2].address);
111 EXPECT_EQ(0x0063efeabc02f313ULL, lines[2].size);
112 EXPECT_TRUE(lines[2].file == files[1]);
113 EXPECT_EQ(0x1ee9fa4f, lines[2].number);
115 EXPECT_EQ(0x556b55fb6a647b10ULL, lines[3].address);
116 EXPECT_EQ(0x3f3089ca2bfd80f5ULL, lines[3].size);
117 EXPECT_TRUE(lines[3].file == files[3]);
118 EXPECT_EQ(0x77fc280e, lines[3].number);
120 EXPECT_EQ(0xe2d72a37f8d9403aULL, lines[4].address);
121 EXPECT_EQ(0x034dfab5b0d4d236ULL, lines[4].size);
122 EXPECT_TRUE(lines[4].file == files[4]);
123 EXPECT_EQ(0x75047044, lines[4].number);
128 vector<Module::Line> lines;
129 DwarfLineToModule h(&m, "/", &lines);
140 ASSERT_EQ(1U, lines.size());
141 EXPECT_TRUE(lines[0].file == files[0]);
146 vector<Module::Line> lines;
147 DwarfLineToModule h(&m, "/", &lines);
158 ASSERT_EQ(1U, lines.size());
159 EXPECT_TRUE(lines[0].file == files[0]);
164 vector<Module::Line> lines;
165 DwarfLineToModule h(&m, "/", &lines);
171 ASSERT_EQ(1U, lines.size());
172 EXPECT_STREQ("/directory1/", lines[0].file->name.c_str());
177 vector<Module::Line> lines;
178 DwarfLineToModule h(&m, "/", &lines);
184 ASSERT_EQ(1U, lines.size());
185 EXPECT_STREQ("/file1", lines[0].file->name.c_str());
190 vector<Module::Line> lines;
191 DwarfLineToModule h(&m, "/", &lines);
197 ASSERT_EQ(1U, lines.size());
198 EXPECT_STREQ("/", lines[0].file->name.c_str());
205 vector<Module::Line> lines;
206 DwarfLineToModule h(&m, "src/build", &lines);
213 ASSERT_EQ(1U, lines.size());
214 EXPECT_STREQ("src/build/File", lines[0].file->name.c_str());
221 vector<Module::Line> lines;
222 DwarfLineToModule h(&m, "src/build", &lines);
229 ASSERT_EQ(1U, lines.size());
230 EXPECT_STREQ("src/build/Dir/File", lines[0].file->name.c_str());
237 vector<Module::Line> lines;
238 DwarfLineToModule h(&m, "src/build", &lines);
245 ASSERT_EQ(1U, lines.size());
246 EXPECT_STREQ("/Dir/File", lines[0].file->name.c_str());
253 vector<Module::Line> lines;
254 DwarfLineToModule h(&m, "/", &lines);
261 ASSERT_EQ(1U, lines.size());
262 EXPECT_STREQ("/relative", lines[0].file->name.c_str());
265 // We should refuse to add lines with bogus file numbers. We should
269 vector<Module::Line> lines;
270 DwarfLineToModule h(&m, "/", &lines);
276 EXPECT_EQ(0U, lines.size());
283 vector<Module::Line> lines;
284 DwarfLineToModule h(&m, "/", &lines);
291 ASSERT_EQ(1U, lines.size());
292 EXPECT_STREQ("baddirnumber1", lines[0].file->name.c_str());
295 // We promise not to report empty lines.
298 vector<Module::Line> lines;
299 DwarfLineToModule h(&m, "/", &lines);
304 ASSERT_EQ(0U, lines.size());
307 // We are supposed to clip lines that extend beyond the end of the
311 vector<Module::Line> lines;
312 DwarfLineToModule h(&m, "/", &lines);
317 ASSERT_EQ(1U, lines.size());
318 EXPECT_EQ(1U, lines[0].size);
328 vector<Module::Line> lines;
329 DwarfLineToModule h(&m, "/", &lines);
335 ASSERT_EQ(1U, lines.size());
336 EXPECT_EQ(13059195, lines[0].number);
341 vector<Module::Line> lines;
342 DwarfLineToModule h(&m, "/", &lines);
348 ASSERT_EQ(1U, lines.size());
349 EXPECT_EQ(41454594, lines[0].number);
354 vector<Module::Line> lines;
355 DwarfLineToModule h(&m, "/", &lines);
366 ASSERT_EQ(4U, lines.size());
367 EXPECT_EQ(58932642, lines[0].number);
368 EXPECT_EQ(39847385, lines[1].number);
369 EXPECT_EQ(91806582, lines[2].number);
370 EXPECT_EQ(56169221, lines[3].number);
375 vector<Module::Line> lines;
376 DwarfLineToModule h(&m, "/", &lines);
388 ASSERT_EQ(2U, lines.size());
389 EXPECT_EQ(67355743, lines[0].number);
390 EXPECT_EQ(23365776, lines[1].number);