|
sammine-lang
|
This is the complete list of members for sammine_lang::Lexer, including all inherited members.
| abort(const std::string &msg="<NO MESSAGE>") (defined in sammine_util::Reportee) | sammine_util::Reportee | inlinevirtual |
| abort_if_not(const T &condition, const std::string &message="<NO MESSAGE>") (defined in sammine_util::Reportee) | sammine_util::Reportee | inline |
| abort_on(const T &condition, const std::string &message="<NO MESSAGE>") (defined in sammine_util::Reportee) | sammine_util::Reportee | inline |
| add_diagnostics(Location loc, std::string msg, std::source_location src=std::source_location::current()) (defined in sammine_util::Reportee) | sammine_util::Reportee | inline |
| add_error(Location loc, std::string msg, std::source_location src=std::source_location::current()) (defined in sammine_util::Reportee) | sammine_util::Reportee | inline |
| add_error(Location loc, std::vector< std::string > msgs, std::source_location src=std::source_location::current()) (defined in sammine_util::Reportee) | sammine_util::Reportee | inline |
| add_warn(Location loc, std::string msg, std::source_location src=std::source_location::current()) (defined in sammine_util::Reportee) | sammine_util::Reportee | inline |
| advance(size_t i) (defined in sammine_lang::Lexer) | sammine_lang::Lexer | |
| begin() (defined in sammine_util::Reportee) | sammine_util::Reportee | inline |
| begin() const (defined in sammine_util::Reportee) | sammine_util::Reportee | inline |
| cbegin() const (defined in sammine_util::Reportee) | sammine_util::Reportee | inline |
| cend() const (defined in sammine_util::Reportee) | sammine_util::Reportee | inline |
| const_iterator typedef (defined in sammine_util::Reportee) | sammine_util::Reportee | |
| consume() (defined in sammine_lang::Lexer) | sammine_lang::Lexer | |
| devance(size_t i) (defined in sammine_lang::Lexer) | sammine_lang::Lexer | |
| diag enum value (defined in sammine_util::Reportee) | sammine_util::Reportee | |
| diag_count (defined in sammine_util::Reportee) | sammine_util::Reportee | protected |
| end() (defined in sammine_util::Reportee) | sammine_util::Reportee | inline |
| end() const (defined in sammine_util::Reportee) | sammine_util::Reportee | inline |
| error enum value (defined in sammine_util::Reportee) | sammine_util::Reportee | |
| error_count (defined in sammine_util::Reportee) | sammine_util::Reportee | protected |
| get_diagnostic_count() const (defined in sammine_util::Reportee) | sammine_util::Reportee | inline |
| get_error_count() const (defined in sammine_util::Reportee) | sammine_util::Reportee | inline |
| get_warn_count() const (defined in sammine_util::Reportee) | sammine_util::Reportee | inline |
| getTokenStream() const (defined in sammine_lang::Lexer) | sammine_lang::Lexer | inline |
| has_diagnostics() const (defined in sammine_util::Reportee) | sammine_util::Reportee | inline |
| has_errors() const (defined in sammine_util::Reportee) | sammine_util::Reportee | inlinevirtual |
| has_message() const (defined in sammine_util::Reportee) | sammine_util::Reportee | inline |
| has_warn() const (defined in sammine_util::Reportee) | sammine_util::Reportee | inline |
| iterator typedef (defined in sammine_util::Reportee) | sammine_util::Reportee | |
| Lexer(const std::string &input) (defined in sammine_lang::Lexer) | sammine_lang::Lexer | explicit |
| Lexer(const std::string &input, std::shared_ptr< sammine_util::SourceInfo > source_info) (defined in sammine_lang::Lexer) | sammine_lang::Lexer | |
| Lexer() (defined in sammine_lang::Lexer) | sammine_lang::Lexer | inline |
| lexNextToken() (defined in sammine_lang::Lexer) | sammine_lang::Lexer | |
| peek() (defined in sammine_lang::Lexer) | sammine_lang::Lexer | |
| Report typedef (defined in sammine_util::Reportee) | sammine_util::Reportee | |
| ReportKind enum name (defined in sammine_util::Reportee) | sammine_util::Reportee | |
| reports (defined in sammine_util::Reportee) | sammine_util::Reportee | protected |
| warn enum value (defined in sammine_util::Reportee) | sammine_util::Reportee | |
| warn_count (defined in sammine_util::Reportee) | sammine_util::Reportee | protected |
| ~Reportee()=default (defined in sammine_util::Reportee) | sammine_util::Reportee | virtual |