PUMA Library Reference Manual
Loading...
Searching...
No Matches
Puma::PreExprLexer::State Class Reference

#include <PreExprLexer.h>

Public Member Functions

 State (PreExprLexer &lexer, LexerBuffer &buffer)
 
bool error () const
 
IdType id () const
 
int len () const
 
std::string text () const
 
bool next ()
 

Constructor & Destructor Documentation

◆ State()

Puma::PreExprLexer::State::State ( PreExprLexer & lexer,
LexerBuffer & buffer )
inline

Member Function Documentation

◆ error()

bool Puma::PreExprLexer::State::error ( ) const
inline

◆ id()

IdType Puma::PreExprLexer::State::id ( ) const
inline

◆ len()

int Puma::PreExprLexer::State::len ( ) const
inline

◆ next()

bool Puma::PreExprLexer::State::next ( )
inline

◆ text()

std::string Puma::PreExprLexer::State::text ( ) const
inline