#include <lexy/code_point.hpp>
#include <lexy/dsl/ascii.hpp>
#include <lexy/dsl/base.hpp>
#include <lexy/dsl/char_class.hpp>
Go to the source code of this file.
Classes | |
struct | lexyd::unicode::_alnum |
struct | lexyd::unicode::_alpha |
struct | lexyd::unicode::_blank |
struct | lexyd::unicode::_char |
struct | lexyd::unicode::_control |
struct | lexyd::unicode::_digit |
struct | lexyd::unicode::_graph |
struct | lexyd::unicode::_lower |
struct | lexyd::unicode::_nctrl |
struct | lexyd::unicode::_newline |
struct | lexyd::unicode::_other_space |
struct | lexyd::unicode::_print |
struct | lexyd::unicode::_space |
struct | lexyd::unicode::_upper |
struct | lexyd::unicode::_word |
struct | lexyd::unicode::_xid_continue |
struct | lexyd::unicode::_xid_start |
struct | lexyd::unicode::_xid_start_underscore |
Namespaces | |
lexyd | |
lexyd::unicode | |
Functions | |
constexpr auto | lexyd::unicode::operator- (_control) |
constexpr auto | lexyd::unicode::operator- (_nctrl) |
Variables | |
constexpr auto | lexyd::unicode::alnum = _alnum{} |
constexpr auto | lexyd::unicode::alpha = _alpha{} |
constexpr auto | lexyd::unicode::alpha_digit = alnum |
constexpr auto | lexyd::unicode::blank = _blank{} |
constexpr auto | lexyd::unicode::character = _char{} |
constexpr auto | lexyd::unicode::control = _control{} |
constexpr auto | lexyd::unicode::digit = _digit{} |
constexpr auto | lexyd::unicode::graph = _graph{} |
constexpr auto | lexyd::unicode::lower = _lower{} |
constexpr auto | lexyd::unicode::newline = _newline{} |
constexpr auto | lexyd::unicode::other_space = _other_space{} |
constexpr auto | lexyd::unicode::print = _print{} |
constexpr auto | lexyd::unicode::space = _space{} |
constexpr auto | lexyd::unicode::upper = _upper{} |
constexpr auto | lexyd::unicode::word = _word{} |
constexpr auto | lexyd::unicode::xid_continue = _xid_continue{} |
constexpr auto | lexyd::unicode::xid_start = _xid_start{} |
constexpr auto | lexyd::unicode::xid_start_underscore = _xid_start_underscore{} |