From cf2783f792ee634ffbbb36311c9f69956b1d107e Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Wed, 9 May 2012 16:45:09 +0200 Subject: Use standard containers instead of ones from libcult --- xsd-frontend/semantic-graph/schema.hxx | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) (limited to 'xsd-frontend/semantic-graph/schema.hxx') diff --git a/xsd-frontend/semantic-graph/schema.hxx b/xsd-frontend/semantic-graph/schema.hxx index e8949a6..1150047 100644 --- a/xsd-frontend/semantic-graph/schema.hxx +++ b/xsd-frontend/semantic-graph/schema.hxx @@ -6,7 +6,8 @@ #ifndef XSD_FRONTEND_SEMANTIC_GRAPH_SCHEMA_HXX #define XSD_FRONTEND_SEMANTIC_GRAPH_SCHEMA_HXX -#include +#include +#include #include #include @@ -99,13 +100,8 @@ namespace XSDFrontend // class Schema: public graph, public virtual Scope { - typedef - Cult::Containers::Vector - UsesList; - - typedef - Cult::Containers::Vector - UsedList; + typedef std::vector UsesList; + typedef std::vector UsedList; public: Schema (Path const& file, UnsignedLong line, UnsignedLong column) @@ -118,9 +114,7 @@ namespace XSDFrontend Schema& operator= (Schema const&); public: - typedef - Bits::PointerIterator - UsesIterator; + typedef pointer_iterator UsesIterator; UsesIterator uses_begin () const @@ -134,9 +128,8 @@ namespace XSDFrontend return uses_.end (); } - typedef - Bits::PointerIterator - UsedIterator; + public: + typedef pointer_iterator UsedIterator; UsedIterator used_begin () const @@ -225,7 +218,7 @@ namespace XSDFrontend } private: - typedef Cult::Containers::Set SchemaSet; + typedef std::set SchemaSet; Void find_ (Name const& name, NamesList&, SchemaSet&) const; -- cgit v1.1