repr 0.1
Reconstructable string representations and more
|
#include <denoise.h>
Protected Member Functions | |
SymLexer (std::string_view sym) | |
SymToken | next () noexcept |
LIBREPR_HINT_INLINE SymToken | current () const noexcept |
LIBREPR_HINT_INLINE SymToken | last () const noexcept |
LIBREPR_HINT_INLINE char | current_first () const noexcept |
LIBREPR_HINT_INLINE char | last_first () const noexcept |
char | peek_first () const noexcept |
LIBREPR_HINT_INLINE void | write (SymToken tok) |
std::string_view | to_sv (SymToken tok) const |
Static Protected Member Functions | |
static LIBREPR_HINT_INLINE bool | isWord (char c) |
static LIBREPR_HINT_INLINE bool | isQualifiedName (char c) |
Protected Attributes | |
SymBuffer | buf |
ihalfptr_t | nest_depth = 0 |
|
inlineprotected |
|
inlineprotectednoexcept |
|
inlineprotectednoexcept |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlineprotectednoexcept |
|
inlineprotectednoexcept |
|
inlineprotectednoexcept |
|
inlineprotectednoexcept |
|
inlineprotected |
|
inlineprotected |
|
protected |
|
protected |