From c34158508eafb020fbb7bbb7c0b2479982c426cd Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Thu, 21 Jun 2012 10:20:42 +0200 Subject: Completion of the CLI port --- xsde/cxx/hybrid/serializer-source.cxx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'xsde/cxx/hybrid/serializer-source.cxx') diff --git a/xsde/cxx/hybrid/serializer-source.cxx b/xsde/cxx/hybrid/serializer-source.cxx index e267407..d99d167 100644 --- a/xsde/cxx/hybrid/serializer-source.cxx +++ b/xsde/cxx/hybrid/serializer-source.cxx @@ -206,8 +206,8 @@ namespace CXX << "_serialize_content ()" << "{"; - if (!options.value () && - !options.value ()) + if (!options.suppress_validation () && + !options.suppress_serializer_val ()) { // Do facet validation. // @@ -1056,7 +1056,7 @@ namespace CXX if (a.default_p ()) { - Boolean omit (options.value ()); + Boolean omit (options.omit_default_attributes ()); if (a.fixed_p ()) os << "return " << (omit ? "false" : "true") << ";"; @@ -1144,8 +1144,8 @@ namespace CXX Boolean rec (recursive (c)); Boolean restriction (restriction_p (c)); - Boolean validation (!options.value () && - !options.value ()); + Boolean validation (!options.suppress_validation () && + !options.suppress_serializer_val ()); String state; String member; @@ -1400,8 +1400,8 @@ namespace CXX << endl; if (ctx.enum_ && - !ctx.options.value () && - !ctx.options.value ()) + !ctx.options.suppress_validation () && + !ctx.options.suppress_serializer_val ()) { // We need this functionality for enum mapping. // -- cgit v1.1