This is the complete list of members for Aleph::Compiler_Lexer, including all inherited members.
| at_end() const noexcept | Aleph::Compiler_Lexer | inlineprivate |
| char_at(const Source_Offset off) const noexcept | Aleph::Compiler_Lexer | inlineprivate |
| Compiler_Lexer(const Source_Manager &sm, const Source_File_Id id, Diagnostic_Engine *dx=nullptr, const Compiler_Lexer_Options &opts={}) | Aleph::Compiler_Lexer | inline |
| current_char() const noexcept | Aleph::Compiler_Lexer | inlineprivate |
| current_offset() const noexcept | Aleph::Compiler_Lexer | inline |
| cursor_ | Aleph::Compiler_Lexer | private |
| diagnostics_ | Aleph::Compiler_Lexer | private |
| emit_error(const Source_Span &span, const std::string &message, const std::string &code, const std::string ¬e="", const std::string &help="") const | Aleph::Compiler_Lexer | inlineprivate |
| eof() | Aleph::Compiler_Lexer | inline |
| file_id_ | Aleph::Compiler_Lexer | private |
| has_lookahead_ | Aleph::Compiler_Lexer | private |
| input_ | Aleph::Compiler_Lexer | private |
| is_ident_continue(const unsigned char ch) noexcept | Aleph::Compiler_Lexer | inlineprivatestatic |
| is_ident_start(const unsigned char ch) noexcept | Aleph::Compiler_Lexer | inlineprivatestatic |
| lex_block_comment() | Aleph::Compiler_Lexer | inlineprivate |
| lex_char_literal() | Aleph::Compiler_Lexer | inlineprivate |
| lex_identifier_or_keyword() | Aleph::Compiler_Lexer | inlineprivate |
| lex_line_comment() | Aleph::Compiler_Lexer | inlineprivate |
| lex_number() | Aleph::Compiler_Lexer | inlineprivate |
| lex_punctuation_or_operator() | Aleph::Compiler_Lexer | inlineprivate |
| lex_string() | Aleph::Compiler_Lexer | inlineprivate |
| lex_token() | Aleph::Compiler_Lexer | inlineprivate |
| lookahead_ | Aleph::Compiler_Lexer | private |
| make_eof_token() const | Aleph::Compiler_Lexer | inlineprivate |
| make_span(const Source_Offset begin, const Source_Offset end) const | Aleph::Compiler_Lexer | inlineprivate |
| make_token(const Compiler_Token_Kind kind, const Source_Offset begin, const Source_Offset end) const | Aleph::Compiler_Lexer | inlineprivate |
| next() | Aleph::Compiler_Lexer | inline |
| next_char() const noexcept | Aleph::Compiler_Lexer | inlineprivate |
| options_ | Aleph::Compiler_Lexer | private |
| peek() | Aleph::Compiler_Lexer | inline |
| reset(const Source_Offset offset=0) | Aleph::Compiler_Lexer | inline |
| skip_whitespace() | Aleph::Compiler_Lexer | inlineprivate |
| source_file_id() const noexcept | Aleph::Compiler_Lexer | inline |
| sources_ | Aleph::Compiler_Lexer | private |