1#ifndef INC_TokenWithIndex_hpp__
2#define INC_TokenWithIndex_hpp__
15#ifdef ANTLR_CXX_SUPPORTS_NAMESPACE
80#ifdef ANTLR_CXX_SUPPORTS_NAMESPACE
TokenRefCount< Token > RefToken
Definition: TokenRefCount.hpp:92
TokenRefCount< TokenWithIndex > RefTokenWithIndex
Definition: TokenWithIndex.hpp:78
Definition: CommonToken.hpp:19
Definition: TokenWithIndex.hpp:19
const TokenWithIndex & operator=(const TokenWithIndex &)
size_t getIndex(void) const
Definition: TokenWithIndex.hpp:49
TokenWithIndex(const TokenWithIndex &)
~TokenWithIndex()
Definition: TokenWithIndex.hpp:41
static RefToken factory()
Definition: TokenWithIndex.hpp:65
TokenWithIndex()
Definition: TokenWithIndex.hpp:22
void setIndex(size_t idx)
Definition: TokenWithIndex.hpp:45
TokenWithIndex(int t, const std ::string &txt)
Definition: TokenWithIndex.hpp:27
size_t index
Definition: TokenWithIndex.hpp:71
std::string toString() const
Definition: TokenWithIndex.hpp:54
TokenWithIndex(const std ::string &s)
Definition: TokenWithIndex.hpp:34
#define ANTLR_USE_NAMESPACE(_x_)
Definition: config.hpp:18
#define ANTLR_API
Definition: config.hpp:22
Definition: ANTLRException.hpp:15