From ddb77e1407eeaf0f18390cb49d915ca50ac2b528 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Sun, 20 Sep 2009 07:06:51 +0200 Subject: Add header, inline, and source generators All they currently do is output the namespace structure plus the included C++ files for header. --- cli/inline.cxx | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 cli/inline.cxx (limited to 'cli/inline.cxx') diff --git a/cli/inline.cxx b/cli/inline.cxx new file mode 100644 index 0000000..e376d76 --- /dev/null +++ b/cli/inline.cxx @@ -0,0 +1,24 @@ +// file : cli/inline.cxx +// author : Boris Kolpackov +// copyright : Copyright (c) 2009 Code Synthesis Tools CC +// license : MIT; see accompanying LICENSE file + +#include "inline.hxx" + +namespace +{ + +} + +void +generate_inline (context& ctx) +{ + traversal::cli_unit unit; + traversal::names unit_names; + namespace_ ns (ctx); + traversal::names ns_names; + + unit >> unit_names >> ns >> ns_names >> ns; + + unit.dispatch (ctx.unit); +} -- cgit v1.1