REAL
Regular Expression Algorithmic Library — constexpr C++20 regex
Loading...
Searching...
No Matches
real::detail::parser::shorthand_spec Struct Reference

The classification of a \d \D \w \W \s \S shorthand: its ASCII bitmap, its Unicode range table, and whether it is the negated (uppercase) form. More...

Collaboration diagram for real::detail::parser::shorthand_spec:
[legend]

Public Attributes

char_class set
 The ASCII bitmap (digit / word / space set).
 
std::span< const code_rangeranges
 The full Unicode range table (used in text mode).
 
bool negated
 True for the uppercase form (\D \W \S).
 

Detailed Description

The classification of a \d \D \w \W \s \S shorthand: its ASCII bitmap, its Unicode range table, and whether it is the negated (uppercase) form.


The documentation for this struct was generated from the following file: