|
ROSE 0.11.145.354
|
Syntax errors that are thrown.
Definition at line 35 of file SymbolicExpressionParser.h.
#include <Rose/BinaryAnalysis/SymbolicExpressionParser.h>


Public Member Functions | |
| SyntaxError (const std::string &mesg, const std::string &inputName, unsigned lineNumber, unsigned columnNumber) | |
| void | print (std::ostream &) const |
| Print error message to stream. | |
Public Member Functions inherited from Rose::Exception | |
| Exception (const std::string &s) | |
| Construct an exception with an error message. | |
Public Attributes | |
| std::string | inputName |
| Name of input, usually a file name. | |
| unsigned | lineNumber |
| Line number (1-origin). | |
| unsigned | columnNumber |
| Column number (0-origin). | |
|
inline | |||||||||||||
Definition at line 41 of file SymbolicExpressionParser.h.
| std::string Rose::BinaryAnalysis::SymbolicExpressionParser::SyntaxError::inputName |
Name of input, usually a file name.
Definition at line 37 of file SymbolicExpressionParser.h.
| unsigned Rose::BinaryAnalysis::SymbolicExpressionParser::SyntaxError::lineNumber |
Line number (1-origin).
Zero if position info is not available.
Definition at line 38 of file SymbolicExpressionParser.h.
| unsigned Rose::BinaryAnalysis::SymbolicExpressionParser::SyntaxError::columnNumber |
Column number (0-origin).
Unused when lineNumber is zero.
Definition at line 39 of file SymbolicExpressionParser.h.