diff options
author | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2014-07-23 15:25:44 +0200 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2014-07-23 15:25:44 +0200 |
commit | 8286ac511144e4f17d34eac9affb97e50646344a (patch) | |
tree | f1af7320d7b6be6be059216d0ad08ac7b4f73fd0 /xsd/xsd/cxx/tree/parser-header.cxx | |
parent | a15cf65c44d5c224169c32ef5495b68c758134b7 (diff) |
Imported Upstream version 4.0.0upstream/4.0.0
Diffstat (limited to 'xsd/xsd/cxx/tree/parser-header.cxx')
-rw-r--r-- | xsd/xsd/cxx/tree/parser-header.cxx | 39 |
1 files changed, 19 insertions, 20 deletions
diff --git a/xsd/xsd/cxx/tree/parser-header.cxx b/xsd/xsd/cxx/tree/parser-header.cxx index c1d1ab9..8aff44f 100644 --- a/xsd/xsd/cxx/tree/parser-header.cxx +++ b/xsd/xsd/cxx/tree/parser-header.cxx @@ -1,6 +1,5 @@ // file : xsd/cxx/tree/parser-header.cxx -// author : Boris Kolpackov <boris@codesynthesis.com> -// copyright : Copyright (c) 2005-2010 Code Synthesis Tools CC +// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC // license : GNU GPL v2 + exceptions; see accompanying LICENSE file #include <cxx/tree/parser-header.hxx> @@ -23,7 +22,7 @@ namespace CXX { } - virtual Void + virtual void traverse (Type& e) { if (!doc_root_p (e)) @@ -71,7 +70,7 @@ namespace CXX } os << inst_exp - << "::std::auto_ptr< " << type_name (e) << " >" << endl + << auto_ptr << "< " << type_name (e) << " >" << endl << name << " (const " << string_type << "& uri," << endl << flags_type << " f = 0," << endl << "const " << properties_type << "& p = " << properties_type << " ());" @@ -94,7 +93,7 @@ namespace CXX } os << inst_exp - << "::std::auto_ptr< " << type_name (e) << " >" << endl + << auto_ptr << "< " << type_name (e) << " >" << endl << name << " (const " << string_type << "& uri," << endl << error_handler << "& eh," << endl << flags_type << " f = 0," << endl @@ -120,7 +119,7 @@ namespace CXX } os << inst_exp - << "::std::auto_ptr< " << type_name (e) << " >" << endl + << auto_ptr << "< " << type_name (e) << " >" << endl << name << " (const " << string_type << "& uri," << endl << xerces_ns << "::DOMErrorHandler& eh," << endl << flags_type << " f = 0," << endl @@ -149,7 +148,7 @@ namespace CXX } os << inst_exp - << "::std::auto_ptr< " << type_name (e) << " >" << endl + << auto_ptr << "< " << type_name (e) << " >" << endl << name << " (::std::istream& is," << endl << flags_type << " f = 0," << endl << "const " << properties_type << "& p = " << properties_type << " ());" @@ -172,7 +171,7 @@ namespace CXX } os << inst_exp - << "::std::auto_ptr< " << type_name (e) << " >" << endl + << auto_ptr << "< " << type_name (e) << " >" << endl << name << " (::std::istream& is," << endl << error_handler << "& eh," << endl << flags_type << " f = 0," << endl @@ -198,7 +197,7 @@ namespace CXX } os << inst_exp - << "::std::auto_ptr< " << type_name (e) << " >" << endl + << auto_ptr << "< " << type_name (e) << " >" << endl << name << " (::std::istream& is," << endl << xerces_ns << "::DOMErrorHandler& eh," << endl << flags_type << " f = 0," << endl @@ -225,7 +224,7 @@ namespace CXX } os << inst_exp - << "::std::auto_ptr< " << type_name (e) << " >" << endl + << auto_ptr << "< " << type_name (e) << " >" << endl << name << " (::std::istream& is," << endl << "const " << string_type << "& id," << endl << flags_type << " f = 0," << endl @@ -256,7 +255,7 @@ namespace CXX } os << inst_exp - << "::std::auto_ptr< " << type_name (e) << " >" << endl + << auto_ptr << "< " << type_name (e) << " >" << endl << name << " (::std::istream& is," << endl << "const " << string_type << "& id," << endl << error_handler << "& eh," << endl @@ -288,7 +287,7 @@ namespace CXX } os << inst_exp - << "::std::auto_ptr< " << type_name (e) << " >" << endl + << auto_ptr << "< " << type_name (e) << " >" << endl << name << " (::std::istream& is," << endl << "const " << string_type << "& id," << endl << xerces_ns << "::DOMErrorHandler& eh," << endl @@ -318,7 +317,7 @@ namespace CXX } os << inst_exp - << "::std::auto_ptr< " << type_name (e) << " >" << endl + << auto_ptr << "< " << type_name (e) << " >" << endl << name << " (" << xerces_ns << "::InputSource& is," << endl << flags_type << " f = 0," << endl << "const " << properties_type << "& p = " << properties_type << " ());" @@ -342,7 +341,7 @@ namespace CXX } os << inst_exp - << "::std::auto_ptr< " << type_name (e) << " >" << endl + << auto_ptr << "< " << type_name (e) << " >" << endl << name << " (" << xerces_ns << "::InputSource& is," << endl << error_handler << "& eh," << endl << flags_type << " f = 0," << endl @@ -368,7 +367,7 @@ namespace CXX } os << inst_exp - << "::std::auto_ptr< " << type_name (e) << " >" << endl + << auto_ptr << "< " << type_name (e) << " >" << endl << name << " (" << xerces_ns << "::InputSource& is," << endl << xerces_ns << "::DOMErrorHandler& eh," << endl << flags_type << " f = 0," << endl @@ -395,7 +394,7 @@ namespace CXX } os << inst_exp - << "::std::auto_ptr< " << type_name (e) << " >" << endl + << auto_ptr << "< " << type_name (e) << " >" << endl << name << " (const " << xerces_ns << "::DOMDocument& d," << endl << flags_type << " f = 0," << endl << "const " << properties_type << "& p = " << properties_type << " ());" @@ -420,9 +419,9 @@ namespace CXX } os << inst_exp - << "::std::auto_ptr< " << type_name (e) << " >" << endl + << auto_ptr << "< " << type_name (e) << " >" << endl << name << " (" << dom_auto_ptr << "< " << xerces_ns << - "::DOMDocument >& d," << endl + "::DOMDocument > d," << endl << flags_type << " f = 0," << endl << "const " << properties_type << "& p = " << properties_type << " ());" << endl; @@ -449,7 +448,7 @@ namespace CXX } - Void + void generate_parser_header (Context& ctx) { ctx.os << "#include <iosfwd>" << endl @@ -460,7 +459,7 @@ namespace CXX << endl; Traversal::Schema schema; - Traversal::Sources sources; + Sources sources; Traversal::Names names_ns, names; Namespace ns (ctx); ElementFunction element (ctx); |