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

@ -2,12 +2,12 @@
namespace nodes {
Expression* ExpressionProxy::get() {
return expression_storage_.get_expression(id_);
Expression *ExpressionProxy::get() {
return expression_storage_->get_expression(id_);
}
const Expression* ExpressionProxy::get() const {
return expression_storage_.get_expression(id_);
const Expression *ExpressionProxy::get() const {
return expression_storage_->get_expression(id_);
}
}; // namespace nodes