From 4326461b99a97153dd20a24570712adb04df89a9 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 12 Jan 2010 15:16:19 +0200 Subject: Include file component in regex strings for schema being compiled --- xsde/cxx/parser/name-processor.cxx | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'xsde/cxx/parser/name-processor.cxx') diff --git a/xsde/cxx/parser/name-processor.cxx b/xsde/cxx/parser/name-processor.cxx index a168c28..2cd1020 100644 --- a/xsde/cxx/parser/name-processor.cxx +++ b/xsde/cxx/parser/name-processor.cxx @@ -29,9 +29,10 @@ namespace CXX public: Context (CLI::Options const& ops, SemanticGraph::Schema& root, - SemanticGraph::Path const& file) + SemanticGraph::Path const& path) : CXX::Context (std::wcerr, root, + path, "p:name", "char", ops.value (), @@ -45,11 +46,8 @@ namespace CXX ops.value (), ops.value (), ops.value ()), - schema_path_ (file), skel_suffix_ (ops.value ()), impl_suffix_ (ops.value ()), - schema (root), - schema_path (schema_path_), impl (ops.value () || ops.value () || ops.value ()), @@ -66,8 +64,6 @@ namespace CXX protected: Context (Context& c) : CXX::Context (c), - schema (c.schema), - schema_path (c.schema_path), impl (c.impl), tiein (c.tiein), skel_suffix (c.skel_suffix), @@ -102,15 +98,12 @@ namespace CXX } private: - SemanticGraph::Path const schema_path_; String const skel_suffix_; String const impl_suffix_; Cult::Containers::Map global_type_names_; public: - SemanticGraph::Schema& schema; - SemanticGraph::Path const& schema_path; Boolean const impl; Boolean const tiein; String const& skel_suffix; -- cgit v1.1