12 class be_uses
: public virtual AST_Uses
,
13 public virtual be_field
16 be_uses (UTL_ScopedName
*n
,
22 // Non-virtual override of frontend method.
23 be_type
*uses_type () const;
26 virtual int accept (be_visitor
*visitor
);
29 virtual void destroy ();
31 void original_uses (be_uses
*original_uses
);
32 // Sets the original uses from which this one was created,
33 // applies only to implied IDL.
35 be_uses
*original_uses ();
36 // Returns the original uses from which this one was created,
37 // applies only to implied IDL
40 be_uses
*original_uses_
;