Diff for /parser3/src/include/pa_request.h between versions 1.274 and 1.275

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

Removed from v.1.274  
changed lines
  Added in v.1.275


E-mail: