Lines Matching defs:line
352 expanded_location(const string& path, unsigned line, unsigned column)
353 : path_(path), line_(line), column_(column)
381 /// Expand the location into a tripplet path, line and column number.
386 /// @param line the output parameter where this function sets the
387 /// expanded line.
392 location::expand(std::string& path, unsigned& line, unsigned& column) const
400 line = 0;
404 get_location_manager()->expand_location(*this, path, line, column);
415 unsigned line = 0, column = 0;
416 expand(path, line, column);
419 o << path << ":" << line << ":" << column;
444 /// @param line the line number of the source location
448 size_t line,
451 expanded_location l(file_path, line, col);
460 /// {path,line,column} that represents the source locus. Note that
467 /// @param line the resulting line of the source locus
472 unsigned& line,
479 line = l.line_;
4582 /// line, column} that defines where the declaration appeared in the
4585 /// To get the value of the tripplet {file path, line, column} from
4602 /// line, column} that defines where the declaration appeared in the
4605 /// To create a location from a tripplet {file path, line, column},
4617 /// The artificial location is the location (line number from the
9145 ///line. Otherwise, it stands on multiple lines.
9240 ///line. Otherwise, it stands on multiple lines.
9269 ///line. Otherwise, it stands on multiple lines.
9458 /// This is useful to invoke from within a command line debugger like
9475 /// This is useful to invoke from within a command line debugger like
9492 /// This is useful to invoke from within a command line debugger like
9508 /// This can be useful when used from the command line of a debugger
14030 unsigned line = 0, col = 0;
14032 l.expand(t1_file_path, line, col);
14038 l.expand(t2_file_path, line, col);
23203 unsigned line = 0, column = 0;
23206 fn_loc.expand(fn_filepath, line, column);
23208 sn_loc.expand(sn_filepath, line, column);