From 54110801525371740298d5cae378bfc778749935 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Fri, 22 Jun 2012 11:50:03 +0200 Subject: Get rid of dependency on libcult --- xsd/elements.hxx | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 'xsd/elements.hxx') diff --git a/xsd/elements.hxx b/xsd/elements.hxx index 7f4baf8..ee425e9 100644 --- a/xsd/elements.hxx +++ b/xsd/elements.hxx @@ -6,18 +6,14 @@ #ifndef ELEMENTS_HXX #define ELEMENTS_HXX -#include - #include #include -using namespace Cult; -typedef WideString String; +#include namespace SemanticGraph = XSDFrontend::SemanticGraph; namespace Traversal = XSDFrontend::Traversal; - // Anonymous feedback via belongs edge. // struct AnonymousBase : Traversal::Element, Traversal::Attribute @@ -63,7 +59,7 @@ public: public: - virtual Void + virtual void traverse (SemanticGraph::Element& e) { SemanticGraph::Type& t (e.type ()); @@ -82,7 +78,7 @@ public: } } - virtual Void + virtual void traverse (SemanticGraph::Attribute& a) { SemanticGraph::Type& t (a.type ()); @@ -109,7 +105,7 @@ private: { } - virtual Void + virtual void traverse (SemanticGraph::Complex& c) { if (d1_) -- cgit v1.1