Use =default for skeleton copy constructor
[ACE_TAO.git] / TAO / TAO_IDL / include / ast_fixed.h
blobe1c2f7372dd5a4edcb57ddafc256ef446b753058
1 #ifndef AST_FIXED_H
2 #define AST_FIXED_H
4 #include "ast_concrete_type.h"
6 #include "fe_utils.h"
8 class AST_Expression;
10 class TAO_IDL_FE_Export AST_Fixed : public virtual AST_ConcreteType
12 public:
13 AST_Fixed (UTL_ScopedName *name,
14 AST_Expression *digits,
15 AST_Expression *scale);
17 virtual ~AST_Fixed ();
19 virtual void dump (ACE_OSTREAM_TYPE &o);
21 virtual void destroy ();
23 virtual int ast_accept (ast_visitor *visitor);
25 AST_Expression *digits ();
26 AST_Expression *scale ();
28 private:
29 AST_Expression *pd_digits;
30 AST_Expression *pd_scale;
33 #endif // AST_FIXED_H