Lines Matching refs:line
21 BString line;
24 Line(const BString& line, ContiguousStatement* statement)
26 line(line),
82 Line* line = fLines.ItemAt(index);
83 return line != NULL ? line->line.String() : NULL;
90 Line* line = fLines.ItemAt(index);
91 return line != NULL ? line->line.Length() : 0;
99 Line* line = fLines.ItemAt(location.Line());
100 if (line == NULL || line->statement == NULL)
103 _start = line->statement->StartSourceLocation();
105 // TODO: Multi-line instructions!
120 Line* line = fLines.ItemAt(location.Line());
121 return line != NULL ? line->statement : NULL;
147 DisassembledCode::AddCommentLine(const BString& line)
149 return _AddLine(line, NULL);
154 DisassembledCode::AddInstructionLine(const BString& line, target_addr_t address,
169 if (!_AddLine(line, statement))
179 Line* line = new(std::nothrow) Line(_line, statement);
180 if (line == NULL)
183 if (!fLines.AddItem(line)) {
184 delete line;