|
REAL
Regular Expression Algorithmic Library — constexpr C++20 regex
|
Everything build yields that is not a range, measured in one evaluation: each build() re-runs the compiler front end, against the constexpr step budget and compile time.
More...
#include <storage.hpp>
Public Attributes | |
| pattern_hints | hints {} |
| Search hints. | |
| std::size_t | code_size {} |
| Instruction count. | |
| std::size_t | class_count {} |
| Distinct byte-class count. | |
| std::size_t | name_count {} |
| Named-group count. | |
| std::size_t | cp_class_count {} |
Code-point class count (klass_cp). | |
| std::size_t | cp_range_count {} |
| Total code-point ranges. | |
| std::uint16_t | slot_count {} |
2*(groups+1). | |
Everything build yields that is not a range, measured in one evaluation: each build() re-runs the compiler front end, against the constexpr step budget and compile time.