2 #include "be_visitor.h"
5 be_fixed::be_fixed (UTL_ScopedName
*name
,
6 AST_Expression
*digits
,
9 AST_Decl (AST_Decl::NT_fixed
, name
, true),
10 AST_Type (AST_Decl::NT_fixed
,name
),
11 AST_ConcreteType (AST_Decl::NT_fixed
, name
),
12 AST_Fixed (name
, digits
, scale
),
13 be_decl (AST_Decl::NT_fixed
, name
),
14 be_type (AST_Decl::NT_fixed
, name
)
17 int be_fixed::accept (be_visitor
*visitor
)
19 return visitor
->visit_fixed (this);
22 void be_fixed::destroy ()
25 AST_Fixed::destroy ();
28 IMPL_NARROW_FROM_DECL (be_fixed
)