Diff for /parser3/src/main/compile_tools.h between versions 1.77 and 1.78

version 1.77, 2005/12/09 07:18:07 version 1.78, 2008/06/10 14:06:36
Line 62  public: Line 62  public:
         /// @name input          /// @name input
         Request& request;          Request& request;
         VStateless_class* cclass;          VStateless_class* cclass;
           ArrayClass* cclasses;
         const char* source;          const char* source;
         uint file_no;          uint file_no;
         Pos pos;          Pos pos;
Line 98  public: Line 99  public:
   
                 // we were told the class to compile to?                  // we were told the class to compile to?
                 cclass(aclass), // until changed with @CLASS would consider operators loading                  cclass(aclass), // until changed with @CLASS would consider operators loading
                   cclasses(new ArrayClass(1)),
                 source(asource),                   source(asource), 
                 file_no(afile_no),                  file_no(afile_no),
                 pos(line_no_offset, 0),                  pos(line_no_offset, 0),
Line 108  public: Line 110  public:
                 ls(LS_USER),                  ls(LS_USER),
                 ls_sp(0),                  ls_sp(0),
                 in_call_value(false),                  in_call_value(false),
                 explicit_result(false) {}                  explicit_result(false) {
   
                   *cclasses+=aclass;
           }
   
         void pos_next_line() {          void pos_next_line() {
                 pos.line++;                  pos.line++;

Removed from v.1.77  
changed lines
  Added in v.1.78


E-mail: