| basic_match_result | real::basic_match_result< SlotStorage, NameOwner > | friend |
| basic_match_result()=default | real::basic_match_result< SlotStorage, NameOwner > | |
| basic_match_result(std::string_view text, SlotStorage &&slots, bool matched, std::string_view pattern, std::span< const detail::named_group > names) | real::basic_match_result< SlotStorage, NameOwner > | inline |
| basic_match_result(basic_match_result< SlotStorage, OtherOwner > other) | real::basic_match_result< SlotStorage, NameOwner > | inlineexplicit |
| basic_match_result(std::string_view text, std::string_view pattern, std::span< const detail::named_group > names) | real::basic_match_result< SlotStorage, NameOwner > | inline |
| bind_context(std::string_view text, std::string_view pattern, std::span< const detail::named_group > names) | real::basic_match_result< SlotStorage, NameOwner > | inline |
| detach_from_regex() | real::basic_match_result< SlotStorage, NameOwner > | inline |
| end(std::size_t group=0) const | real::basic_match_result< SlotStorage, NameOwner > | inline |
| end(std::string_view name) const | real::basic_match_result< SlotStorage, NameOwner > | inline |
| engine_refill(Vm &vm, std::string_view text, std::size_t pos, detail::run_mode mode, std::size_t forbid, std::string_view pattern, std::span< const detail::named_group > names) | real::basic_match_result< SlotStorage, NameOwner > | inline |
| engine_refill_hot(Vm &vm, std::string_view text, std::size_t pos, detail::run_mode mode, std::size_t forbid, match_semantics sem=match_semantics::first) | real::basic_match_result< SlotStorage, NameOwner > | inline |
| engine_refill_span(Vm &vm, std::size_t s, std::size_t e) | real::basic_match_result< SlotStorage, NameOwner > | inline |
| engine_refill_trailing_la(Vm &vm, std::string_view text, std::size_t pos) | real::basic_match_result< SlotStorage, NameOwner > | inline |
| engine_set_matched(bool matched) noexcept | real::basic_match_result< SlotStorage, NameOwner > | inline |
| engine_slots() noexcept | real::basic_match_result< SlotStorage, NameOwner > | inline |
| group_index(std::string_view name) const | real::basic_match_result< SlotStorage, NameOwner > | inline |
| matched() const | real::basic_match_result< SlotStorage, NameOwner > | inline |
| matched_ | real::basic_match_result< SlotStorage, NameOwner > | private |
| names_ | real::basic_match_result< SlotStorage, NameOwner > | private |
| operator bool() const | real::basic_match_result< SlotStorage, NameOwner > | inlineexplicit |
| operator[](std::size_t group) const | real::basic_match_result< SlotStorage, NameOwner > | inline |
| operator[](std::string_view name) const | real::basic_match_result< SlotStorage, NameOwner > | inline |
| owner_ | real::basic_match_result< SlotStorage, NameOwner > | private |
| pattern_ | real::basic_match_result< SlotStorage, NameOwner > | private |
| size() const | real::basic_match_result< SlotStorage, NameOwner > | inline |
| slots_ | real::basic_match_result< SlotStorage, NameOwner > | private |
| spans() const noexcept | real::basic_match_result< SlotStorage, NameOwner > | inline |
| start(std::size_t group=0) const | real::basic_match_result< SlotStorage, NameOwner > | inline |
| start(std::string_view name) const | real::basic_match_result< SlotStorage, NameOwner > | inline |
| str(std::size_t group=0) const | real::basic_match_result< SlotStorage, NameOwner > | inline |
| text_ | real::basic_match_result< SlotStorage, NameOwner > | private |