#include <Location.H>
Public Member Functions | |
SrcLoc () | |
SrcLoc (int linePos, int charPos, const Text &filename, ShortId sid) | |
SrcLoc * | Copy () |
void | Init (const Text &filename, ShortId sid) |
bool | IsNone () const |
Public Attributes | |
Text | file |
ShortId | shortId |
int | line |
int | character |
|
Definition at line 37 of file Location.H. |
|
Definition at line 40 of file Location.H. |
|
Definition at line 51 of file Location.H. References character, file, line, NEW_CONSTR, and shortId. Referenced by Token::Next(), Token::ScanIdNumber(), Token::ScanPragma(), and Token::ScanText(). |
|
Definition at line 55 of file Location.H. References character, file, line, None, and shortId. Referenced by Token::Init(). |
|
Definition at line 58 of file Location.H. References character, line, and None. Referenced by Error(). |
|
Definition at line 49 of file Location.H. Referenced by ApplicationFromCache(), Copy(), Error(), Init(), IsNone(), Token::Next(), PickleC::PickleLocation(), and PrintErrorStack(). |
|
Definition at line 42 of file Location.H. Referenced by ApplicationFromCache(), ApplyFunction(), ApplyRunTool(), Copy(), Error(), Imports(), Init(), Map(), ModelVC::ModelVC(), PickleC::PickleVal(), PrintErrorStack(), RunToolFromCache(), and Token::ScanComment(). |
|
Definition at line 48 of file Location.H. Referenced by ApplicationFromCache(), Copy(), Error(), Init(), IsNone(), Token::Next(), PickleC::PickleLocation(), PickleC::PickleVal(), and PrintErrorStack(). |
|
Definition at line 47 of file Location.H. Referenced by ApplicationFromCache(), Copy(), Init(), PickleC::PickleVal(), and Token::ScanComment(). |