#include <code_point.hpp>
|
constexpr auto | ascii () const |
|
constexpr auto | bmp () const |
|
template<lexy::code_point::general_category_t Category> |
constexpr auto | general_category () const |
|
template<const auto & GcGroup> |
constexpr auto | general_category () const |
|
template<typename P > |
constexpr auto | if_ () const |
|
constexpr auto | noncharacter () const |
|
template<char32_t Low, char32_t High> |
constexpr auto | range () const |
|
template<char32_t... CPs> |
constexpr auto | set () const |
|
template<typename Predicate>
struct lexyd::_cp< Predicate >
Definition at line 14 of file dsl/code_point.hpp.
◆ ascii()
template<typename Predicate >
constexpr auto lexyd::_cp< Predicate >::ascii |
( |
| ) |
const |
|
inlineconstexpr |
◆ bmp()
template<typename Predicate >
constexpr auto lexyd::_cp< Predicate >::bmp |
( |
| ) |
const |
|
inlineconstexpr |
◆ char_class_ascii()
template<typename Predicate >
◆ char_class_match_cp()
template<typename Predicate >
static constexpr bool lexyd::_cp< Predicate >::char_class_match_cp |
( |
[[maybe_unused] ] char32_t |
cp | ) |
|
|
inlinestaticconstexpr |
◆ char_class_name()
template<typename Predicate >
◆ general_category() [1/2]
template<typename Predicate >
template<lexy::code_point::general_category_t Category>
constexpr auto lexyd::_cp< Predicate >::general_category |
( |
| ) |
const |
|
inlineconstexpr |
◆ general_category() [2/2]
template<typename Predicate >
template<const auto & GcGroup>
constexpr auto lexyd::_cp< Predicate >::general_category |
( |
| ) |
const |
|
inlineconstexpr |
◆ if_()
template<typename Predicate >
template<typename P >
constexpr auto lexyd::_cp< Predicate >::if_ |
( |
| ) |
const |
|
inlineconstexpr |
◆ noncharacter()
template<typename Predicate >
constexpr auto lexyd::_cp< Predicate >::noncharacter |
( |
| ) |
const |
|
inlineconstexpr |
◆ range()
template<typename Predicate >
template<char32_t Low, char32_t High>
constexpr auto lexyd::_cp< Predicate >::range |
( |
| ) |
const |
|
inlineconstexpr |
◆ set()
template<typename Predicate >
template<char32_t... CPs>
constexpr auto lexyd::_cp< Predicate >::set |
( |
| ) |
const |
|
inlineconstexpr |
The documentation for this struct was generated from the following file: