From c3044ef3bffa360b9cfe41689499888847a02e9d Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 22 Feb 2010 15:00:46 +0200 Subject: Write string width qualifier for default values --- xsd/cxx/tree/default-value.cxx | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) (limited to 'xsd/cxx') diff --git a/xsd/cxx/tree/default-value.cxx b/xsd/cxx/tree/default-value.cxx index ff964d3..ed92ea4 100644 --- a/xsd/cxx/tree/default-value.cxx +++ b/xsd/cxx/tree/default-value.cxx @@ -451,7 +451,7 @@ namespace CXX Void InitValue:: traverse (SemanticGraph::Union&) { - os << strlit (value_); + os << L << strlit (value_); } Void InitValue:: @@ -465,7 +465,7 @@ namespace CXX Void InitValue:: traverse (SemanticGraph::AnySimpleType& t) { - os << fq_name (t) << " (" << strlit (value_) << ")"; + os << fq_name (t) << " (" << L << strlit (value_) << ")"; } // Strings. @@ -473,28 +473,28 @@ namespace CXX Void InitValue:: traverse (SemanticGraph::Fundamental::String&) { - os << strlit (value_); + os << L << strlit (value_); } Void InitValue:: traverse (SemanticGraph::Fundamental::NormalizedString&) { normalize (value_); - os << strlit (value_); + os << L << strlit (value_); } Void InitValue:: traverse (SemanticGraph::Fundamental::Token&) { collapse (value_); - os << strlit (value_); + os << L << strlit (value_); } Void InitValue:: traverse (SemanticGraph::Fundamental::NameToken&) { collapse (value_); - os << strlit (value_); + os << L << strlit (value_); } Void InitValue:: @@ -509,21 +509,21 @@ namespace CXX traverse (SemanticGraph::Fundamental::Name&) { collapse (value_); - os << strlit (value_); + os << L << strlit (value_); } Void InitValue:: traverse (SemanticGraph::Fundamental::NCName&) { collapse (value_); - os << strlit (value_); + os << L << strlit (value_); } Void InitValue:: traverse (SemanticGraph::Fundamental::Language&) { collapse (value_); - os << strlit (value_); + os << L << strlit (value_); } // Qualified name. @@ -549,15 +549,15 @@ namespace CXX else name = qname; - os << fq_name (t) << " (" << strlit (ns) << ", " << - strlit (name) << ")"; + os << fq_name (t) << " (" << L << strlit (ns) << ", " << + L << strlit (name) << ")"; } else { // Unqualified name. // collapse (value_); - os << fq_name (t) << " (" << strlit (value_) << ")"; + os << fq_name (t) << " (" << L << strlit (value_) << ")"; } } @@ -567,14 +567,14 @@ namespace CXX traverse (SemanticGraph::Fundamental::Id&) { collapse (value_); - os << strlit (value_); + os << L << strlit (value_); } Void InitValue:: traverse (SemanticGraph::Fundamental::IdRef&) { collapse (value_); - os << strlit (value_); + os << L << strlit (value_); } Void InitValue:: @@ -591,7 +591,7 @@ namespace CXX traverse (SemanticGraph::Fundamental::AnyURI&) { collapse (value_); - os << strlit (value_); + os << L << strlit (value_); } // Binary. @@ -1215,7 +1215,7 @@ namespace CXX traverse (SemanticGraph::Fundamental::Entity&) { collapse (value_); - os << strlit (value_); + os << L << strlit (value_); } Void InitValue:: @@ -1242,7 +1242,7 @@ namespace CXX os << "{"; type_name_.dispatch (t); - os << " tmp (" << strlit (v) << ");" + os << " tmp (" << L << strlit (v) << ");" << "r.push_back (tmp);" << "}"; -- cgit v1.1