| consume(size_t n=1) (defined in Sawyer::Language::Clexer::TokenStream) | Sawyer::Language::Clexer::TokenStream | |
| content() const (defined in Sawyer::Language::Clexer::TokenStream) | Sawyer::Language::Clexer::TokenStream | inline |
| emit(std::ostream &out, const std::string &fileName, const Token &token, const std::string &message) const (defined in Sawyer::Language::Clexer::TokenStream) | Sawyer::Language::Clexer::TokenStream | |
| emit(std::ostream &out, const std::string &fileName, const Token &begin, const Token &locus, const Token &end, const std::string &message) const (defined in Sawyer::Language::Clexer::TokenStream) | Sawyer::Language::Clexer::TokenStream | |
| fileName() const (defined in Sawyer::Language::Clexer::TokenStream) | Sawyer::Language::Clexer::TokenStream | inline |
| getChar(size_t position) (defined in Sawyer::Language::Clexer::TokenStream) | Sawyer::Language::Clexer::TokenStream | |
| lexeme(const Token &t) const (defined in Sawyer::Language::Clexer::TokenStream) | Sawyer::Language::Clexer::TokenStream | |
| line(const Token &t) const (defined in Sawyer::Language::Clexer::TokenStream) | Sawyer::Language::Clexer::TokenStream | |
| location(const Token &token) const (defined in Sawyer::Language::Clexer::TokenStream) | Sawyer::Language::Clexer::TokenStream | |
| matches(const Token &token, const char *s2) const (defined in Sawyer::Language::Clexer::TokenStream) | Sawyer::Language::Clexer::TokenStream | |
| operator[](size_t lookahead) (defined in Sawyer::Language::Clexer::TokenStream) | Sawyer::Language::Clexer::TokenStream | |
| skipCommentTokens() const (defined in Sawyer::Language::Clexer::TokenStream) | Sawyer::Language::Clexer::TokenStream | inline |
| skipCommentTokens(bool b) (defined in Sawyer::Language::Clexer::TokenStream) | Sawyer::Language::Clexer::TokenStream | inline |
| skipPreprocessorTokens() const (defined in Sawyer::Language::Clexer::TokenStream) | Sawyer::Language::Clexer::TokenStream | inline |
| skipPreprocessorTokens(bool b) (defined in Sawyer::Language::Clexer::TokenStream) | Sawyer::Language::Clexer::TokenStream | inline |
| startsWith(const Token &token, const char *prefix) const (defined in Sawyer::Language::Clexer::TokenStream) | Sawyer::Language::Clexer::TokenStream | |
| TokenStream(const std::string &fileName) (defined in Sawyer::Language::Clexer::TokenStream) | Sawyer::Language::Clexer::TokenStream | inlineexplicit |
| TokenStream(const std::string &fileName, const Sawyer::Container::Buffer< size_t, char >::Ptr &buffer) (defined in Sawyer::Language::Clexer::TokenStream) | Sawyer::Language::Clexer::TokenStream | inline |
| TokenStream(TokenStream &super, const Indices ®ion) (defined in Sawyer::Language::Clexer::TokenStream) | Sawyer::Language::Clexer::TokenStream | inline |
| toString(const Token &t) const (defined in Sawyer::Language::Clexer::TokenStream) | Sawyer::Language::Clexer::TokenStream | |