#include <lexy/_detail/code_point.hpp>
#include <lexy/code_point.hpp>
#include <lexy/dsl/base.hpp>
#include <lexy/dsl/literal.hpp>
Go to the source code of this file.
Classes | |
struct | lexy::_acfr< Reader > |
struct | lexyd::ascii::_cf_dsl |
struct | lexyd::_cfl< Literal, CaseFolding > |
struct | lexyd::_cfl_folding< CaseFolding > |
struct | lexyd::unicode::_scf_dsl |
struct | lexy::_sucfr< Reader > |
struct | lexy::_sucfr32< Reader > |
struct | lexy::_sucfrm< Reader > |
struct | lexyd::_cfl< Literal, CaseFolding >::tp< Reader > |
Namespaces | |
lexy | |
lexyd | |
lexyd::ascii | |
lexyd::unicode | |
Typedefs | |
template<typename Reader > | |
using | lexy::_sucfr_for = std::conditional_t< std::is_same_v< typename Reader::encoding, lexy::utf32_encoding >, _sucfr32< Reader >, _sucfrm< Reader > > |
Variables | |
constexpr auto | lexyd::ascii::case_folding = _cf_dsl{} |
Matches Literal with case insensitive ASCII characters. More... | |
constexpr auto | lexyd::unicode::simple_case_folding = _scf_dsl{} |
Matches Literal with case insensitive Unicode characters (simple case folding). More... | |