FE
0.15.0
A C++23 toolkit for writing compiler/interpreter frontends.
Toggle main menu visibility
Loading...
Searching...
No Matches
fe::Lexer< K, S > Member List
This is the complete list of members for
fe::Lexer< K, S >
, including all inherited members.
accept
(auto pred)
fe::Lexer< K, S >
inline
protected
accept
(char32_t c)
fe::Lexer< K, S >
inline
protected
accept
(char c)
fe::Lexer< K, S >
inline
protected
accept
(char8_t c)
fe::Lexer< K, S >
inline
protected
accept_until
(std::string_view seq)
fe::Lexer< K, S >
inline
protected
accept_while
(auto pred)
fe::Lexer< K, S >
inline
protected
accept_while_none_of
(char8_t a, char8_t b)
fe::Lexer< K, S >
inline
protected
accept_while_none_of
(char8_t a)
fe::Lexer< K, S >
inline
protected
accept_while_none_of
(char a)
fe::Lexer< K, S >
inline
protected
accept_while_none_of
(char a, char b)
fe::Lexer< K, S >
inline
protected
ahead
(size_t i=0) const
fe::Lexer< K, S >
inline
protected
ahead_
fe::Lexer< K, S >
protected
buf_
fe::Lexer< K, S >
protected
char_err
(char32_t c)
fe::Lexer< K, S >
inline
protected
cursor_
fe::Lexer< K, S >
protected
error
()
fe::Lexer< K, S >
inline
protected
error
() const
fe::Lexer< K, S >
inline
protected
fold
(char32_t(*f)(char32_t) noexcept) const
fe::Lexer< K, S >
inline
protected
Lexer
(std::string_view buf)
fe::Lexer< K, S >
inline
Lexer
(const Src &src)
fe::Lexer< K, S >
inline
Lexer
(std::string_view buf, const Src *src)
fe::Lexer< K, S >
inline
protected
loc_
fe::Lexer< K, S >
protected
lower
() const
fe::Lexer< K, S >
inline
protected
next
()
fe::Lexer< K, S >
inline
protected
peek
() const
fe::Lexer< K, S >
inline
protected
recover_char
()
fe::Lexer< K, S >
inline
protected
recover_utf8
()
fe::Lexer< K, S >
inline
protected
src_
fe::Lexer< K, S >
protected
start
()
fe::Lexer< K, S >
inline
protected
upper
() const
fe::Lexer< K, S >
inline
protected
utf8_err
()
fe::Lexer< K, S >
inline
protected
view
() const
fe::Lexer< K, S >
inline
protected
Generated by
1.18.0