ROSE
0.9.6a
|
Parser identifier class. More...
#include <ann.h>
Public Member Functions | |
parserID (const char *val, int line) | |
std::string & | name () |
const std::string & | name () const |
int | line () const |
bool | is_io () const |
void | set_io () |
void | append (const char *str) |
void | append (parserID *other) |
Private Attributes | |
std::string | _name |
int | _line |
bool | _is_io |
Parser identifier class.
This class holds identifiers during parsing. In addition to the actual name of the identifier, it also holds the line number on which the identifier occured.
|
inline |
|
inline |
|
inline |
|
inline |
|
private |