function definition class structure changed, corresponding builders and printers fixes, fixes

This commit is contained in:
ProgramSnail 2023-07-26 13:43:14 +03:00
parent 18d7bdf5c1
commit b4ce56b5f7
13 changed files with 323 additions and 284 deletions

View file

@ -24,10 +24,10 @@ public:
private:
ExpressionProxy(ExpressionStorage &expression_storage, size_t id)
: expression_storage_(expression_storage), id_(id) {}
: expression_storage_(&expression_storage), id_(id) {}
private:
ExpressionStorage &expression_storage_;
ExpressionStorage *expression_storage_;
size_t id_;
};