#include <parse.h>
|
typedef std::deque< char > | Window |
|
◆ Window
template<typename Token , typename Stream >
◆ Lexer()
template<typename Token , typename Stream >
◆ consume() [1/3]
template<typename Token , typename Stream >
◆ consume() [2/3]
template<typename Token , typename Stream >
◆ consume() [3/3]
template<typename Token , typename Stream >
References wibble::Lexer< Token, Stream >::_window, wibble::Position::column, wibble::Lexer< Token, Stream >::current, wibble::iterator(), and wibble::Position::line.
Referenced by wibble::Lexer< Token, Stream >::consume(), wibble::Lexer< Token, Stream >::decide(), and wibble::Lexer< Token, Stream >::skipWhitespace().
◆ decide()
template<typename Token , typename Stream >
◆ ensure_window()
template<typename Token , typename Stream >
◆ eof()
template<typename Token , typename Stream >
◆ keep()
template<typename Token , typename Stream >
◆ match() [1/5]
template<typename Token , typename Stream >
◆ match() [2/5]
template<typename Token , typename Stream >
References wibble::Lexer< Token, Stream >::_window, wibble::Lexer< Token, Stream >::ensure_window(), wibble::iterator(), wibble::Lexer< Token, Stream >::keep(), wibble::Lexer< Token, Stream >::match(), and wibble::Lexer< Token, Stream >::window().
◆ match() [3/5]
template<typename Token , typename Stream >
template<typename I >
◆ match() [4/5]
template<typename Token , typename Stream >
◆ match() [5/5]
template<typename Token , typename Stream >
◆ shift()
template<typename Token , typename Stream >
◆ skipWhitespace()
template<typename Token , typename Stream >
◆ window()
template<typename Token , typename Stream >
◆ _match
template<typename Token , typename Stream >
◆ _window
template<typename Token , typename Stream >
Referenced by wibble::Lexer< Token, Stream >::consume(), wibble::Lexer< Token, Stream >::ensure_window(), wibble::Lexer< Token, Stream >::eof(), wibble::Lexer< Token, Stream >::match(), wibble::Lexer< Token, Stream >::shift(), and wibble::Lexer< Token, Stream >::window().
◆ current
template<typename Token , typename Stream >
◆ stream
template<typename Token , typename Stream >
The documentation for this struct was generated from the following file: