2 //=============================================================================
6 * Extension of class AST_String that provides additional means for C++
9 * @author Copyright 1994-1995 by Sun Microsystems
10 * @author Inc. and Aniruddha Gokhale
12 //=============================================================================
18 #include "ast_string.h"
23 class be_string
: public virtual AST_String
,
24 public virtual be_type
27 be_string (AST_Decl::NodeType nt
,
32 // Overridden from class be_type.
33 virtual void gen_member_ostream_operator (TAO_OutStream
*os
,
34 const char *instance_name
,
36 bool accessor
= false);
39 virtual int accept (be_visitor
*visitor
);
42 virtual void destroy ();
45 /// Overridden method to compute typecode name.
46 virtual void compute_tc_name ();