|
|
| version 1.274, 2026/09/25 12:55:42 | version 1.275, 2026/09/25 17:03:52 |
|---|---|
| Line 128 private: | Line 128 private: |
| return fsize==fbottom; | return fsize==fbottom; |
| } | } |
| Table &table(Request &r, const String* problem_source); | Table &table(Request &r, const String* problem_source) { |
| return table(r, problem_source, bottom_index(), top_index()); | |
| } | |
| Table &table(Request &r, const String* problem_source, size_t bottom, size_t top); | |
| }; | }; |
| ///@{ core data | ///@{ core data |
| Line 425 class VException: public VHashReference | Line 428 class VException: public VHashReference |
| Exception fexception; | Exception fexception; |
| String::Body ffile; | String::Body ffile; |
| Value* fhandled; | Value* fhandled; |
| size_t ftrace_bottom, ftrace_top; | |
| public: | public: |
| Operation::Origin origin; | Operation::Origin origin; |
| const String* problem_source; | const String* problem_source; |
| Line 436 public: | Line 440 public: |
| override const VJunction* put_element(const String& name, Value* value); | override const VJunction* put_element(const String& name, Value* value); |
| Value* handled(); | Value* handled(); |
| Table& stack(Request& r); | |
| void expire_trace() { ftrace_top=size_t(-1); } | |
| }; | }; |
| /// Auto-object used to save request context across ^try body | /// Auto-object used to save request context across ^try body |