ARB
|
Public Member Functions | |
ComplementLocation (const LocationPtr &loc) | |
int | count () const OVERRIDE |
bool | isInRange (long p1, long p2) const OVERRIDE |
void | save (GEN_position *pos, bool complementary) const OVERRIDE |
LocationJoinType | getJoinType () const OVERRIDE |
string | as_string () const OVERRIDE |
Public Member Functions inherited from Location | |
Location () | |
Location (int linenr_, const char *path_) | |
Location (const Location &other) | |
Location & | operator= (const Location &other) |
~Location () | |
bool | valid () const |
const char * | get_path () const |
int | get_linenr () const |
void | print_error_internal (const char *err, const char *launcher_file, int launcher_line) const |
void | print_warning_internal (const char *msg, const char *launcher_file, int launcher_line) const |
void | start_message (const char *prefix) const |
Location & | operator++ () |
bool | operator== (const Location &other) const |
bool | operator!= (const Location &other) const |
Location () | |
virtual | ~Location () |
GEN_position * | create_GEN_position () const |
Public Member Functions inherited from Noncopyable | |
Noncopyable () | |
Additional Inherited Members | |
Static Public Member Functions inherited from Location | |
static const Location & | guess_pc () |
static void | announce_exit_pc (const Location &exitingHere) |
static int | get_error_count () |
Definition at line 157 of file Location.cxx.
|
inline |
Definition at line 160 of file Location.cxx.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Implements Location.
Definition at line 165 of file Location.cxx.
References Location::getJoinType().
|
inlinevirtual |
Implements Location.
Definition at line 166 of file Location.cxx.
References Location::as_string(), and string().