|
| | SemanticException (const std ::string &s) |
| |
| | SemanticException (const std ::string &s, const std ::string &fileName_, int line_, int column_) |
| |
| | RecognitionException (const std ::string &s) |
| |
| | RecognitionException (const std ::string &s, const std ::string &fileName, int line, int column) |
| |
| virtual std::string | getFilename () const throw () |
| | Return file where mishap occurred.
|
| |
| virtual int | getLine () const throw () |
| |
| virtual int | getColumn () const throw () |
| |
| virtual std::string | toString () const |
| | Return complete error message with line/column number info (if present)
|
| |
| virtual std::string | getFileLineColumnString () const |
| | See what file/line/column info is present and return it as a string.
|
| |
| | ANTLRException () |
| | Create ANTLR base exception without error message.
|
| |
| | ANTLRException (const std ::string &s) |
| | Create ANTLR base exception with error message.
|
| |
| virtual std::string | getMessage () const |
| | Return error message without additional info (if present)
|
| |
Definition at line 18 of file SemanticException.hpp.
◆ SemanticException() [1/2]
| antlr::SemanticException::SemanticException |
( |
const std ::string & | s | ) |
|
|
inline |
◆ SemanticException() [2/2]
| antlr::SemanticException::SemanticException |
( |
const std ::string & | s, |
|
|
const std ::string & | fileName_, |
|
|
int | line_, |
|
|
int | column_ ) |
|
inline |
◆ ~SemanticException()
| antlr::SemanticException::~SemanticException |
( |
| ) |
|
| throw | ( | ) | | | |
|
inline |
The documentation for this class was generated from the following file: