#include <string.hpp>
Classes | |
struct | _sink |
Public Types | |
using | _char_type = _string_char_type< String > |
using | return_type = String |
Public Member Functions | |
template<typename NewCaseFoldingDSL > | |
constexpr auto | case_folding (NewCaseFoldingDSL) const |
constexpr String | operator() (code_point cp) const |
template<typename Str = String> | |
constexpr String | operator() (const typename Str::allocator_type &allocator, code_point cp) const |
template<typename Str = String, typename Iterator > | |
constexpr auto | operator() (const typename Str::allocator_type &allocator, Iterator begin, Iterator end) const -> decltype(String(begin, end, allocator)) |
template<typename Str = String, typename Reader > | |
constexpr String | operator() (const typename Str::allocator_type &allocator, lexeme< Reader > lex) const |
template<typename Iterator > | |
constexpr auto | operator() (Iterator begin, Iterator end) const -> decltype(String(begin, end)) |
template<typename Reader > | |
constexpr String | operator() (lexeme< Reader > lex) const |
constexpr String | operator() (nullopt &&) const |
constexpr String && | operator() (String &&str) const |
constexpr auto | sink () const |
template<typename S = String> | |
constexpr auto | sink (const typename S::allocator_type &allocator) const |
Static Public Member Functions | |
static constexpr String && | _case_folding (String &&str) |
Definition at line 22 of file string.hpp.
using lexy::_as_string< String, Encoding, CaseFoldingDSL >::_char_type = _string_char_type<String> |
Definition at line 25 of file string.hpp.
using lexy::_as_string< String, Encoding, CaseFoldingDSL >::return_type = String |
Definition at line 24 of file string.hpp.
|
inlinestaticconstexpr |
Definition at line 29 of file string.hpp.
|
inlineconstexpr |
Definition at line 79 of file string.hpp.
|
inlineconstexpr |
Definition at line 131 of file string.hpp.
|
inlineconstexpr |
Definition at line 138 of file string.hpp.
|
inlineconstexpr |
Definition at line 99 of file string.hpp.
|
inlineconstexpr |
Definition at line 118 of file string.hpp.
|
inlineconstexpr |
Definition at line 94 of file string.hpp.
|
inlineconstexpr |
Definition at line 106 of file string.hpp.
|
inlineconstexpr |
Definition at line 84 of file string.hpp.
|
inlineconstexpr |
Definition at line 88 of file string.hpp.
|
inlineconstexpr |
Definition at line 190 of file string.hpp.
|
inlineconstexpr |
Definition at line 195 of file string.hpp.