aboutsummaryrefslogtreecommitdiff
path: root/xsd-frontend/semantic-graph/elements.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'xsd-frontend/semantic-graph/elements.hxx')
-rw-r--r--xsd-frontend/semantic-graph/elements.hxx13
1 files changed, 6 insertions, 7 deletions
diff --git a/xsd-frontend/semantic-graph/elements.hxx b/xsd-frontend/semantic-graph/elements.hxx
index 1847572..b4904d6 100644
--- a/xsd-frontend/semantic-graph/elements.hxx
+++ b/xsd-frontend/semantic-graph/elements.hxx
@@ -10,16 +10,15 @@
#include <map>
#include <list>
#include <vector>
-#include <utility> // std::pair
#include <iosfwd>
-
-#include <boost/filesystem/path.hpp>
-#include <boost/filesystem/operations.hpp>
-#include <boost/filesystem/exception.hpp>
+#include <utility> // std::pair
+#include <cstdlib> // abort
+#include <cassert>
#include <cutl/container/graph.hxx>
#include <cutl/container/pointer-iterator.hxx>
#include <cutl/compiler/context.hxx>
+#include <cutl/fs/path.hxx>
#include <xsd-frontend/types.hxx>
@@ -33,9 +32,9 @@ namespace XSDFrontend
//
//
- typedef boost::filesystem::path Path;
+ typedef fs::path Path;
+ typedef fs::invalid_path InvalidPath;
typedef std::vector<Path> Paths;
- typedef boost::filesystem::filesystem_error InvalidPath;
typedef compiler::context Context;