|
REAL
Regular Expression Algorithmic Library — constexpr C++20 regex
|
This is the complete list of members for real::dfa, including all inherited members.
| answer(const walk_end &w, std::size_t offset) noexcept | real::dfa | inlineprivatestatic |
| class_count() const noexcept | real::dfa | inline |
| dfa(std::span< const detail::program_view > programs, dfa_mode mode=dfa_mode::munch) | real::dfa | inlineexplicit |
| dfa(std::span< const regex > patterns, dfa_mode mode=dfa_mode::munch) | real::dfa | inlineexplicit |
| has_first_byte_skip() const noexcept | real::dfa | inline |
| is_unanchored() const noexcept | real::dfa | inline |
| leads_only_to_death(std::uint32_t state) const noexcept | real::dfa | inlineprivate |
| mark_dead_stretch(std::string_view subject, std::uint32_t state, std::size_t from, std::size_t to, dfa_munch_memo &memo) const | real::dfa | inlineprivate |
| match(std::string_view rest) const noexcept | real::dfa | inline |
| match(std::string_view subject, std::size_t offset, dfa_munch_memo &memo) const | real::dfa | inline |
| match_armed(std::string_view subject, std::size_t offset, dfa_munch_memo &memo) const | real::dfa | inlineprivate |
| memo_walk(std::string_view subject, std::size_t offset, dfa_munch_memo &memo) const | real::dfa | inlineprivate |
| munch(std::string_view subject, std::size_t offset, dfa_munch_memo &memo) const | real::dfa | inline |
| next_state(std::uint32_t state, char c) const noexcept | real::dfa | inlineprivate |
| rule_count() const noexcept | real::dfa | inline |
| state_at(std::string_view subject, std::size_t from, std::size_t to) const noexcept | real::dfa | inlineprivate |
| state_count() const noexcept | real::dfa | inline |
| tables_ | real::dfa | private |
| views_of(std::span< const regex > patterns) | real::dfa | inlineprivatestatic |
| walk(std::string_view subject, std::size_t offset, const dfa_munch_memo *memo) const noexcept | real::dfa | inlineprivate |
| which_matched(std::string_view text, bool first_byte_skip=true) const | real::dfa | inline |