/** ** \file ast/field-var.cc ** \brief Implementation of ast::FieldVar. */ #include #include namespace ast { FieldVar::FieldVar(const Location& location, Var* var, misc::symbol name) : Var(location) , var_(var) , name_(name) {} FieldVar::~FieldVar() { delete var_; } void FieldVar::accept(ConstVisitor& v) const { v(*this); } void FieldVar::accept(Visitor& v) { v(*this); } } // namespace ast