|
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 |