|
CodeSonar C++ API
|
Describe an error in compiling an ast_pattern. More...
Public Member Functions | |
| std::string | as_repr () const |
| Get a representation of a ast_pattern_compilation_error object that includes information useful for debugging. | |
| std::string | as_string () const |
| Get a simple string representation of a ast_pattern_compilation_error object. | |
| std::string | get_pattern () const |
| Get a string rendering of the ast_pattern. | |
| cs_hash_t | hash () const |
| Get a hash value for a ast_pattern_compilation_error. | |
Related Symbols | |
(Note that these are not member symbols.) | |
| std::ostream & | operator<< (std::ostream &out, const ast_pattern_compilation_error &a) |
Describe an error in compiling an ast_pattern.
Will be thrown by ast_pattern constructor if:
pattern is not properly formed.pattern includes an operation on a value of incorrect type.
|
inline |
Get a representation of a ast_pattern_compilation_error object that includes information useful for debugging.
|
inline |
Get a simple string representation of a ast_pattern_compilation_error object.
|
inline |
Get a string rendering of the ast_pattern.
|
inline |
Get a hash value for a ast_pattern_compilation_error.
|
related |
Print a representation of a ast_pattern_compilation_error object to the specified stream.
| [in] | out | The stream to print to. |
| [in] | a | The ast_pattern_compilation_error object to print. |