REAL
Regular Expression Algorithmic Library — constexpr C++20 regex
Loading...
Searching...
No Matches
real::dfa Member List

This is the complete list of members for real::dfa, including all inherited members.

answer(const walk_end &w, std::size_t offset) noexceptreal::dfainlineprivatestatic
class_count() const noexceptreal::dfainline
dfa(std::span< const detail::program_view > programs, dfa_mode mode=dfa_mode::munch)real::dfainlineexplicit
dfa(std::span< const regex > patterns, dfa_mode mode=dfa_mode::munch)real::dfainlineexplicit
has_first_byte_skip() const noexceptreal::dfainline
is_unanchored() const noexceptreal::dfainline
leads_only_to_death(std::uint32_t state) const noexceptreal::dfainlineprivate
mark_dead_stretch(std::string_view subject, std::uint32_t state, std::size_t from, std::size_t to, dfa_munch_memo &memo) constreal::dfainlineprivate
match(std::string_view rest) const noexceptreal::dfainline
match(std::string_view subject, std::size_t offset, dfa_munch_memo &memo) constreal::dfainline
match_armed(std::string_view subject, std::size_t offset, dfa_munch_memo &memo) constreal::dfainlineprivate
memo_walk(std::string_view subject, std::size_t offset, dfa_munch_memo &memo) constreal::dfainlineprivate
munch(std::string_view subject, std::size_t offset, dfa_munch_memo &memo) constreal::dfainline
next_state(std::uint32_t state, char c) const noexceptreal::dfainlineprivate
rule_count() const noexceptreal::dfainline
state_at(std::string_view subject, std::size_t from, std::size_t to) const noexceptreal::dfainlineprivate
state_count() const noexceptreal::dfainline
tables_real::dfaprivate
views_of(std::span< const regex > patterns)real::dfainlineprivatestatic
walk(std::string_view subject, std::size_t offset, const dfa_munch_memo *memo) const noexceptreal::dfainlineprivate
which_matched(std::string_view text, bool first_byte_skip=true) constreal::dfainline