diff options
Diffstat (limited to 'xsde/cxx/hybrid/parser-name-processor.cxx')
-rw-r--r-- | xsde/cxx/hybrid/parser-name-processor.cxx | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/xsde/cxx/hybrid/parser-name-processor.cxx b/xsde/cxx/hybrid/parser-name-processor.cxx index afb0df4..15b0459 100644 --- a/xsde/cxx/hybrid/parser-name-processor.cxx +++ b/xsde/cxx/hybrid/parser-name-processor.cxx @@ -31,9 +31,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, "name", "char", ops.value<CLI::char_encoding> (), @@ -47,12 +48,9 @@ namespace CXX ops.value<CLI::include_regex_trace> (), ops.value<CLI::generate_inline> (), ops.value<CLI::reserved_name> ()), - schema_path_ (file), impl_suffix_ (ops.value<CLI::pimpl_type_suffix> ()), aggr_suffix_ (ops.value<CLI::paggr_type_suffix> ()), options (ops), - schema (root), - schema_path (schema_path_), aggregate (ops.value<CLI::generate_aggregate> ()), impl_suffix (impl_suffix_), aggr_suffix (aggr_suffix_), @@ -111,8 +109,6 @@ namespace CXX Context (Context& c) : CXX::Context (c), options (c.options), - schema (c.schema), - schema_path (c.schema_path), aggregate (c.aggregate), impl_suffix (c.impl_suffix), aggr_suffix (c.aggr_suffix), @@ -232,7 +228,6 @@ namespace CXX CustomParserMap; private: - SemanticGraph::Path const schema_path_; String const impl_suffix_; String const aggr_suffix_; CustomParserMap custom_parser_map_; @@ -241,8 +236,6 @@ namespace CXX public: CLI::Options const& options; - SemanticGraph::Schema& schema; - SemanticGraph::Path const& schema_path; Boolean aggregate; String const& impl_suffix; String const& aggr_suffix; |