2 //=============================================================================
6 * Extension of class AST_Factory that provides additional means for C++
9 * @author Copyright 1994-1995 by Sun Microsystems
10 * @author Inc. and Boris Kolpackov <bosk@ipmce.ru>
12 //=============================================================================
19 #include "ast_factory.h"
26 class be_factory
: public virtual AST_Factory
,
27 public virtual be_scope
,
28 public virtual be_decl
31 be_factory (UTL_ScopedName
*n
);
36 virtual void destroy ();
39 virtual int accept (be_visitor
*visitor
);
41 // Add an argument to the scope.
42 virtual AST_Argument
*be_add_argument (AST_Argument
*arg
);
45 #endif // BE_FACTORY_H