GME
13
|
#include <AToken.h>
Public Member Functions | |
ANTLRCommonNoRefCountToken (ANTLRTokenType t, ANTLRChar *s) | |
ANTLRCommonNoRefCountToken () | |
~ANTLRCommonNoRefCountToken () | |
ANTLRTokenType | getType () const |
void | setType (ANTLRTokenType t) |
virtual int | getLine () const |
void | setLine (int line) |
ANTLRChar * | getText () const |
int | getLength () const |
void | setText (ANTLRChar *s) |
virtual ANTLRAbstractToken * | makeToken (ANTLRTokenType tt, ANTLRChar *txt, int line) |
ANTLRCommonNoRefCountToken (const ANTLRCommonNoRefCountToken &from) | |
virtual ANTLRCommonNoRefCountToken & | operator= (const ANTLRCommonNoRefCountToken &rhs) |
Protected Attributes | |
ANTLRTokenType | _type |
int | _line |
ANTLRChar * | _text |
ANTLRCommonNoRefCountToken::ANTLRCommonNoRefCountToken | ( | ANTLRTokenType | t, |
ANTLRChar * | s | ||
) | [inline] |
ANTLRCommonNoRefCountToken::ANTLRCommonNoRefCountToken | ( | const ANTLRCommonNoRefCountToken & | from | ) | [inline] |
int ANTLRCommonNoRefCountToken::getLength | ( | ) | const [inline] |
virtual int ANTLRCommonNoRefCountToken::getLine | ( | ) | const [inline, virtual] |
Implements ANTLRAbstractToken.
ANTLRChar* ANTLRCommonNoRefCountToken::getText | ( | ) | const [inline, virtual] |
Implements ANTLRAbstractToken.
ANTLRTokenType ANTLRCommonNoRefCountToken::getType | ( | ) | const [inline, virtual] |
Implements ANTLRAbstractToken.
virtual ANTLRAbstractToken* ANTLRCommonNoRefCountToken::makeToken | ( | ANTLRTokenType | tt, |
ANTLRChar * | txt, | ||
int | line | ||
) | [inline, virtual] |
Implements ANTLRAbstractToken.
virtual ANTLRCommonNoRefCountToken& ANTLRCommonNoRefCountToken::operator= | ( | const ANTLRCommonNoRefCountToken & | rhs | ) | [inline, virtual] |
void ANTLRCommonNoRefCountToken::setLine | ( | int | line | ) | [inline, virtual] |
Implements ANTLRAbstractToken.
void ANTLRCommonNoRefCountToken::setText | ( | ANTLRChar * | s | ) | [inline, virtual] |
Implements ANTLRAbstractToken.
void ANTLRCommonNoRefCountToken::setType | ( | ANTLRTokenType | t | ) | [inline, virtual] |
Implements ANTLRAbstractToken.
int ANTLRCommonNoRefCountToken::_line [protected] |
ANTLRChar* ANTLRCommonNoRefCountToken::_text [protected] |
ANTLRTokenType ANTLRCommonNoRefCountToken::_type [protected] |