/** ** \file ast/type-constructor.cc ** \brief Implementation of ast::TypeConstructor. */ #include #include namespace ast { // FIXME DONE: Some code was deleted here. TypeConstructor::TypeConstructor() : reference_(nullptr) {} TypeConstructor::~TypeConstructor() { // IF SOME MEMORY ERRORS HAPPENS, THIS IS THE CULPRIT delete reference_; } void TypeConstructor::accept(ConstVisitor& v) const { v(this); } void TypeConstructor::accept(Visitor& v) { v(this); } } // namespace ast