~ubuntu-branches/ubuntu/quantal/aspectc++/quantal

« back to all changes in this revision

Viewing changes to AspectC++/ACWeaver.h

  • Committer: Bazaar Package Importer
  • Author(s): Reinhard Tartler
  • Date: 2008-04-10 17:40:52 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20080410174052-xdnsm7oi8hauyyf1
Tags: 1.0pre4~svn.20080409+dfsg-3
Fix another missing include, this time in Ag++/StdSystem.cc

Show diffs side-by-side

added added

removed removed

Lines of Context:
24
24
using std::stringstream;
25
25
#include <set>
26
26
using std::set;
 
27
#include <list>
 
28
using std::list;
27
29
 
28
30
// PUMA includes
29
31
#include "Puma/CProject.h"
48
50
  stringstream _pointcut_defs;
49
51
  
50
52
  Unit *translate (VerboseMgr &vm, const char *file, Transformer &transformer);
51
 
  void aspect_includes (ostream &includes, bool conditional);
52
 
  void aspect_include (ostream &includes, const char *name, bool conditional);
 
53
  void aspect_includes (ostream &includes);
 
54
  void aspect_include (ostream &includes, const char *name);
53
55
  void insert_aspect_includes (VerboseMgr &vm, set<Unit*> &cc_units,
54
 
    set<Unit*> &h_units);
55
 
  void insert_aspect_includes (VerboseMgr &vm, Unit* unit, bool header);
 
56
    set<Unit*> &h_units, const string &aspect_includes);
 
57
  void insert_aspect_includes (VerboseMgr &vm, Unit* unit, bool header,
 
58
    const string &aspect_includes);
56
59
  void update_line_directives (set<Unit*> &cc_units, set<Unit*> &h_units);
57
60
  void update_line_directives (Unit *unit, const char *filename);
58
61
  ErrorStream &err () const { return _project.err (); }