|
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 |