This is the complete list of members for peg::Context, including all inherited members.
| args_stack | peg::Context | |
| cache_registered | peg::Context | |
| cache_success | peg::Context | |
| cache_values | peg::Context | |
| capture_scope_stack | peg::Context | |
| capture_scope_stack_size | peg::Context | |
| Context(const char *path, const char *s, size_t l, size_t def_count, std::shared_ptr< Ope > whitespaceOpe, std::shared_ptr< Ope > wordOpe, bool enablePackratParsing, TracerEnter tracer_enter, TracerLeave tracer_leave, std::any trace_data, bool verbose_trace, Log log) | peg::Context | inline |
| Context(const Context &)=delete | peg::Context | |
| Context(Context &&)=delete | peg::Context | |
| cut_stack | peg::Context | |
| def_count | peg::Context | |
| enablePackratParsing | peg::Context | |
| error_info | peg::Context | |
| ignore_trace_state | peg::Context | |
| in_token_boundary_count | peg::Context | |
| in_whitespace | peg::Context | |
| is_traceable(const Ope &ope) const | peg::Context | inline |
| l | peg::Context | |
| line_info(const char *cur) const | peg::Context | inline |
| log | peg::Context | |
| next_trace_id | peg::Context | |
| operator=(const Context &)=delete | peg::Context | |
| packrat(const char *a_s, size_t def_id, size_t &len, std::any &val, T fn) | peg::Context | inline |
| path | peg::Context | |
| pop() | peg::Context | inline |
| pop_args() | peg::Context | inline |
| pop_capture_scope() | peg::Context | inline |
| pop_semantic_values_scope() | peg::Context | inline |
| push() | peg::Context | inline |
| push_args(std::vector< std::shared_ptr< Ope > > &&args) | peg::Context | inline |
| push_capture_scope() | peg::Context | inline |
| push_semantic_values_scope() | peg::Context | inline |
| recovered | peg::Context | |
| rule_stack | peg::Context | |
| s | peg::Context | |
| set_error_pos(const char *a_s, const char *literal=nullptr) | peg::Context | inline |
| shift_capture_values() | peg::Context | inline |
| source_line_index | peg::Context | mutable |
| source_line_index_init_ | peg::Context | mutable |
| top_args() const | peg::Context | inline |
| trace_data | peg::Context | |
| trace_enter(const Ope &ope, const char *a_s, size_t n, const SemanticValues &vs, std::any &dt) | peg::Context | inline |
| trace_ids | peg::Context | |
| trace_leave(const Ope &ope, const char *a_s, size_t n, const SemanticValues &vs, std::any &dt, size_t len) | peg::Context | inline |
| tracer_enter | peg::Context | |
| tracer_leave | peg::Context | |
| value_stack | peg::Context | |
| value_stack_size | peg::Context | |
| verbose_trace | peg::Context | |
| whitespaceOpe | peg::Context | |
| wordOpe | peg::Context | |
| ~Context() | peg::Context | inline |