sammine-lang
Loading...
Searching...
No Matches
sammine_lang
Lexer
sammine_lang::Lexer Member List
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
inline
virtual
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) (defined in
sammine_util::Reportee
)
sammine_util::Reportee
inline
add_error
(Location loc, std::string msg) (defined in
sammine_util::Reportee
)
sammine_util::Reportee
inline
add_warn
(Location loc, std::string msg) (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
() (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
inline
virtual
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
() (defined in
sammine_lang::Lexer
)
sammine_lang::Lexer
inline
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
Generated by
1.13.2