blob: 54b526609649109248582f012a4efce8d0179bf9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
/**
** \file ast/field-init.cc
** \brief Implementation of ast::FieldInit.
*/
#include <ast/field-init.hh>
#include <ast/visitor.hh>
namespace ast
{
FieldInit::FieldInit(const Location& location, misc::symbol name, Exp* init)
: Ast(location)
, name_(name)
, init_(init)
{}
FieldInit::~FieldInit() { delete init_; }
void FieldInit::accept(ConstVisitor& v) const { v(*this); }
void FieldInit::accept(Visitor& v) { v(*this); }
} // namespace ast
|