basix_doc 0.1
|
#include <source_track.hpp>
Definition at line 61 of file source_track.hpp.
source_location | ( | ) | [inline] |
Definition at line 70 of file source_track.hpp.
: obj (), file_name (""), input_number (0), begin (), end () {}
source_location | ( | generic | g, |
string | f, | ||
nat | i, | ||
const source_position & | b, | ||
const source_position & | e | ||
) | [inline] |
Definition at line 72 of file source_track.hpp.
: obj (g), file_name (f), input_number (i), begin (b), end(e) {}
source_location | ( | const source_location & | l | ) | [inline] |
Definition at line 77 of file source_track.hpp.
: obj (l.obj), file_name (l.file_name), input_number (l.input_number), begin (l.begin), end (l.end) {}
source_location& operator= | ( | const source_location & | l | ) | [inline] |
Definition at line 81 of file source_track.hpp.
References source_location::begin, source_location::end, source_location::file_name, source_location::input_number, and source_location::obj.
{ obj = l.obj; file_name = l.file_name; input_number = l.input_number; begin = l.begin; end = l.end; return *this; }
Definition at line 67 of file source_track.hpp.
Referenced by mmx::flatten(), source_location::operator=(), mmx::source_column(), mmx::source_error(), mmx::source_line(), mmx::source_locate(), mmx::source_string(), mmx::source_string_unindented(), and mmx::source_underlined().
Definition at line 68 of file source_track.hpp.
Referenced by mmx::flatten(), mmx::is_nil(), source_location::operator=(), mmx::source_column(), mmx::source_line(), mmx::source_locate(), mmx::source_string(), mmx::source_string_unindented(), and mmx::source_underlined().
Definition at line 65 of file source_track.hpp.
Referenced by mmx::flatten(), source_location::operator=(), mmx::source_file(), mmx::source_locate(), mmx::source_string(), mmx::source_string_unindented(), and mmx::source_underlined().
Definition at line 66 of file source_track.hpp.
Referenced by mmx::flatten(), source_location::operator=(), mmx::source_file(), mmx::source_locate(), mmx::source_string(), mmx::source_string_unindented(), and mmx::source_underlined().
Definition at line 64 of file source_track.hpp.
Referenced by mmx::flatten(), source_location::operator=(), mmx::source_extend(), and mmx::source_locate().