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

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

accept_colreal::detail::lazy_dfaprivatestatic
alpha_real::detail::lazy_dfaprivate
anchored_end(std::string_view text, std::size_t start)real::detail::lazy_dfainline
begin_scan()real::detail::lazy_dfainline
begin_visit()real::detail::lazy_dfainlineprivate
budget_real::detail::lazy_dfaprivate
byte_budget_real::detail::lazy_dfaprivate
byte_mode_real::detail::lazy_dfaprivate
bytes() constreal::detail::lazy_dfainline
bytes_real::detail::lazy_dfaprivate
cache_real::detail::lazy_dfaprivate
class_ctx_real::detail::lazy_dfaprivate
classes_real::detail::lazy_dfaprivate
close_any(std::int32_t pc, std::vector< std::int32_t > &out, visit_marks &seen, std::uint8_t ctx) constreal::detail::lazy_dfainlineprivate
close_into(std::int32_t pc, std::vector< std::int32_t > &out, visit_marks &seen) constreal::detail::lazy_dfainlineprivate
close_look(std::int32_t pc, std::vector< std::int32_t > &out, visit_marks &seen, std::uint8_t ctx, std::uint16_t key) constreal::detail::lazy_dfainlineprivate
code_real::detail::lazy_dfaprivate
consumed_width(std::int32_t)real::detail::lazy_dfainlineprivatestatic
consumes(std::int32_t pc, std::uint8_t byte) constreal::detail::lazy_dfainlineprivate
ctx_at(std::string_view text, std::size_t pos) constreal::detail::lazy_dfainlineprivate
ctx_startreal::detail::lazy_dfaprivatestatic
cut(std::uint32_t state, std::uint32_t m)real::detail::lazy_dfainlineprivate
cut_cached(std::uint32_t state)real::detail::lazy_dfainlineprivate
cut_colreal::detail::lazy_dfaprivatestatic
dead_statereal::detail::lazy_dfastatic
eligible() constreal::detail::lazy_dfainline
eligible_real::detail::lazy_dfaprivate
epoch_real::detail::lazy_dfaprivate
flush()real::detail::lazy_dfainlineprivate
forward_end(std::string_view text, std::size_t start=0)real::detail::lazy_dfainline
holds_ahead(assert_kind kind, std::uint8_t ctx, std::uint16_t key) constreal::detail::lazy_dfainlineprivate
holds_behind(assert_kind kind, std::uint8_t ctx)real::detail::lazy_dfainlineprivatestatic
intern(const std::vector< std::int32_t > &pcs)real::detail::lazy_dfainlineprivate
intern_any(std::vector< std::int32_t > pcs, std::uint8_t ctx)real::detail::lazy_dfainlineprivate
intern_fresh(const std::vector< std::int32_t > &pcs)real::detail::lazy_dfainlineprivate
is_match(std::uint32_t state) constreal::detail::lazy_dfainline
key_at(std::string_view text, std::size_t pos) constreal::detail::lazy_dfainlineprivate
key_unknownreal::detail::lazy_dfaprivatestatic
lazy_dfa(std::span< const instr > code, std::span< const char_class > classes, std::size_t budget=state_budget, const lazy_byte_alphabet *shared_alpha=nullptr, bool ascii_word=false, bool byte_mode=true, bool word_quit=false, bool raw_byte_starts=false, std::size_t byte_budget=lazy_dfa_default_byte_budget)real::detail::lazy_dfainlineexplicit
look_real::detail::lazy_dfaprivate
look_quit(std::size_t pos)real::detail::lazy_dfainlineprivatestatic
looks() constreal::detail::lazy_dfainline
looks_behind_only(assert_kind kind)real::detail::lazy_dfainlineprivatestatic
loop_exit_target(const instr &in, const visit_marks &seen) constreal::detail::lazy_dfainlineprivate
marks_real::detail::lazy_dfaprivate
may_quit_real::detail::lazy_dfaprivate
miss_pos_real::detail::lazy_dfaprivate
no_match_idxreal::detail::lazy_dfastatic
no_transitionreal::detail::lazy_dfastatic
num_classes() constreal::detail::lazy_dfainline
opens_on_continuation(std::span< const instr > code, std::span< const char_class > classes)real::detail::lazy_dfainlineprivatestatic
pending_idxreal::detail::lazy_dfastatic
plain_real::detail::lazy_dfaprivate
quit_bytes_per_statereal::detail::lazy_dfastatic
quit_hit_real::detail::lazy_dfamutableprivate
quit_posreal::detail::lazy_dfastatic
quit_statereal::detail::lazy_dfastatic
res_real::detail::lazy_dfaprivate
resolve(std::uint32_t state, std::uint16_t key)real::detail::lazy_dfainlineprivate
scan_look(std::string_view text, std::size_t start)real::detail::lazy_dfainlineprivate
scan_origin_real::detail::lazy_dfaprivate
stack_real::detail::lazy_dfamutableprivate
start_for(std::uint8_t ctx)real::detail::lazy_dfainlineprivate
start_state() constreal::detail::lazy_dfainline
start_state_real::detail::lazy_dfaprivate
starts_real::detail::lazy_dfaprivate
starts_inside_code_point(std::string_view text, std::size_t pos)real::detail::lazy_dfainlineprivatestatic
state_budgetreal::detail::lazy_dfastatic
state_pcs_real::detail::lazy_dfaprivate
stats() constreal::detail::lazy_dfainline
stats_real::detail::lazy_dfaprivate
step(std::uint32_t state, std::uint8_t byte)real::detail::lazy_dfainline
step_seeded(std::uint32_t state, std::uint8_t byte)real::detail::lazy_dfainlineprivate
stride_real::detail::lazy_dfaprivate
thrash_flushesreal::detail::lazy_dfastatic
thrashing() constreal::detail::lazy_dfainline
thrashing_real::detail::lazy_dfaprivate
trans_real::detail::lazy_dfaprivate
trans_colreal::detail::lazy_dfaprivatestatic
trans_seeded_real::detail::lazy_dfaprivate
window_bytes_real::detail::lazy_dfaprivate
word_quit_real::detail::lazy_dfaprivate