aboutsummaryrefslogtreecommitdiff
path: root/xsde/cxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2017-01-03 12:42:09 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2017-01-03 12:42:09 +0200
commit7e3616382296533e5016caec792b88a6b8556268 (patch)
treed5a7fe6b111829beb847da61a6ed9633c8d62f05 /xsde/cxx
parent811453ff689059b75a6147b33ce35b3734865f12 (diff)
Update copyright year
Diffstat (limited to 'xsde/cxx')
-rw-r--r--xsde/cxx/elements.cxx2
-rw-r--r--xsde/cxx/elements.hxx2
-rw-r--r--xsde/cxx/hybrid/aggregate-elements.hxx2
-rw-r--r--xsde/cxx/hybrid/aggregate-include.hxx2
-rw-r--r--xsde/cxx/hybrid/default-value.cxx2
-rw-r--r--xsde/cxx/hybrid/default-value.hxx2
-rw-r--r--xsde/cxx/hybrid/elements.cxx2
-rw-r--r--xsde/cxx/hybrid/elements.hxx2
-rw-r--r--xsde/cxx/hybrid/extraction-header.cxx2
-rw-r--r--xsde/cxx/hybrid/extraction-header.hxx2
-rw-r--r--xsde/cxx/hybrid/extraction-source.cxx2
-rw-r--r--xsde/cxx/hybrid/extraction-source.hxx2
-rw-r--r--xsde/cxx/hybrid/generator.cxx6
-rw-r--r--xsde/cxx/hybrid/generator.hxx2
-rw-r--r--xsde/cxx/hybrid/insertion-header.cxx2
-rw-r--r--xsde/cxx/hybrid/insertion-header.hxx2
-rw-r--r--xsde/cxx/hybrid/insertion-source.cxx2
-rw-r--r--xsde/cxx/hybrid/insertion-source.hxx2
-rw-r--r--xsde/cxx/hybrid/options.cli2
-rw-r--r--xsde/cxx/hybrid/parser-aggregate-header.cxx2
-rw-r--r--xsde/cxx/hybrid/parser-aggregate-header.hxx2
-rw-r--r--xsde/cxx/hybrid/parser-aggregate-source.cxx2
-rw-r--r--xsde/cxx/hybrid/parser-aggregate-source.hxx2
-rw-r--r--xsde/cxx/hybrid/parser-header.cxx2
-rw-r--r--xsde/cxx/hybrid/parser-header.hxx2
-rw-r--r--xsde/cxx/hybrid/parser-name-processor.cxx2
-rw-r--r--xsde/cxx/hybrid/parser-name-processor.hxx2
-rw-r--r--xsde/cxx/hybrid/parser-source.cxx2
-rw-r--r--xsde/cxx/hybrid/parser-source.hxx2
-rw-r--r--xsde/cxx/hybrid/serializer-aggregate-header.cxx2
-rw-r--r--xsde/cxx/hybrid/serializer-aggregate-header.hxx2
-rw-r--r--xsde/cxx/hybrid/serializer-aggregate-source.cxx2
-rw-r--r--xsde/cxx/hybrid/serializer-aggregate-source.hxx2
-rw-r--r--xsde/cxx/hybrid/serializer-header.cxx2
-rw-r--r--xsde/cxx/hybrid/serializer-header.hxx2
-rw-r--r--xsde/cxx/hybrid/serializer-name-processor.cxx2
-rw-r--r--xsde/cxx/hybrid/serializer-name-processor.hxx2
-rw-r--r--xsde/cxx/hybrid/serializer-source.cxx2
-rw-r--r--xsde/cxx/hybrid/serializer-source.hxx2
-rw-r--r--xsde/cxx/hybrid/tree-forward.cxx2
-rw-r--r--xsde/cxx/hybrid/tree-forward.hxx2
-rw-r--r--xsde/cxx/hybrid/tree-header.cxx2
-rw-r--r--xsde/cxx/hybrid/tree-header.hxx2
-rw-r--r--xsde/cxx/hybrid/tree-inline.cxx2
-rw-r--r--xsde/cxx/hybrid/tree-inline.hxx2
-rw-r--r--xsde/cxx/hybrid/tree-name-processor.cxx2
-rw-r--r--xsde/cxx/hybrid/tree-name-processor.hxx2
-rw-r--r--xsde/cxx/hybrid/tree-size-processor.cxx2
-rw-r--r--xsde/cxx/hybrid/tree-size-processor.hxx2
-rw-r--r--xsde/cxx/hybrid/tree-source.cxx2
-rw-r--r--xsde/cxx/hybrid/tree-source.hxx2
-rw-r--r--xsde/cxx/hybrid/tree-type-map.cxx2
-rw-r--r--xsde/cxx/hybrid/tree-type-map.hxx2
-rw-r--r--xsde/cxx/hybrid/validator.cxx2
-rw-r--r--xsde/cxx/hybrid/validator.hxx2
-rw-r--r--xsde/cxx/options.cli2
-rw-r--r--xsde/cxx/parser/attribute-validation-source.cxx2
-rw-r--r--xsde/cxx/parser/attribute-validation-source.hxx2
-rw-r--r--xsde/cxx/parser/characters-validation-source.cxx2
-rw-r--r--xsde/cxx/parser/characters-validation-source.hxx2
-rw-r--r--xsde/cxx/parser/driver-source.cxx2
-rw-r--r--xsde/cxx/parser/driver-source.hxx2
-rw-r--r--xsde/cxx/parser/element-validation-source.cxx2
-rw-r--r--xsde/cxx/parser/element-validation-source.hxx2
-rw-r--r--xsde/cxx/parser/elements.cxx2
-rw-r--r--xsde/cxx/parser/elements.hxx2
-rw-r--r--xsde/cxx/parser/generator.cxx6
-rw-r--r--xsde/cxx/parser/generator.hxx2
-rw-r--r--xsde/cxx/parser/impl-header.cxx2
-rw-r--r--xsde/cxx/parser/impl-header.hxx2
-rw-r--r--xsde/cxx/parser/impl-source.cxx2
-rw-r--r--xsde/cxx/parser/impl-source.hxx2
-rw-r--r--xsde/cxx/parser/name-processor.cxx2
-rw-r--r--xsde/cxx/parser/name-processor.hxx2
-rw-r--r--xsde/cxx/parser/options.cli2
-rw-r--r--xsde/cxx/parser/parser-forward.cxx2
-rw-r--r--xsde/cxx/parser/parser-forward.hxx2
-rw-r--r--xsde/cxx/parser/parser-header.cxx2
-rw-r--r--xsde/cxx/parser/parser-header.hxx2
-rw-r--r--xsde/cxx/parser/parser-inline.cxx2
-rw-r--r--xsde/cxx/parser/parser-inline.hxx2
-rw-r--r--xsde/cxx/parser/parser-source.cxx2
-rw-r--r--xsde/cxx/parser/parser-source.hxx2
-rw-r--r--xsde/cxx/parser/print-impl-common.hxx2
-rw-r--r--xsde/cxx/parser/state-processor.cxx2
-rw-r--r--xsde/cxx/parser/state-processor.hxx2
-rw-r--r--xsde/cxx/parser/type-processor.cxx2
-rw-r--r--xsde/cxx/parser/type-processor.hxx2
-rw-r--r--xsde/cxx/parser/validator.cxx2
-rw-r--r--xsde/cxx/parser/validator.hxx2
-rw-r--r--xsde/cxx/serializer/attribute-validation-source.cxx2
-rw-r--r--xsde/cxx/serializer/attribute-validation-source.hxx2
-rw-r--r--xsde/cxx/serializer/driver-source.cxx2
-rw-r--r--xsde/cxx/serializer/driver-source.hxx2
-rw-r--r--xsde/cxx/serializer/element-validation-source.cxx2
-rw-r--r--xsde/cxx/serializer/element-validation-source.hxx2
-rw-r--r--xsde/cxx/serializer/elements.cxx2
-rw-r--r--xsde/cxx/serializer/elements.hxx2
-rw-r--r--xsde/cxx/serializer/generator.cxx6
-rw-r--r--xsde/cxx/serializer/generator.hxx2
-rw-r--r--xsde/cxx/serializer/impl-header.cxx2
-rw-r--r--xsde/cxx/serializer/impl-header.hxx2
-rw-r--r--xsde/cxx/serializer/impl-source.cxx2
-rw-r--r--xsde/cxx/serializer/impl-source.hxx2
-rw-r--r--xsde/cxx/serializer/name-processor.cxx2
-rw-r--r--xsde/cxx/serializer/name-processor.hxx2
-rw-r--r--xsde/cxx/serializer/options.cli2
-rw-r--r--xsde/cxx/serializer/serializer-forward.cxx2
-rw-r--r--xsde/cxx/serializer/serializer-forward.hxx2
-rw-r--r--xsde/cxx/serializer/serializer-header.cxx2
-rw-r--r--xsde/cxx/serializer/serializer-header.hxx2
-rw-r--r--xsde/cxx/serializer/serializer-inline.cxx2
-rw-r--r--xsde/cxx/serializer/serializer-inline.hxx2
-rw-r--r--xsde/cxx/serializer/serializer-source.cxx2
-rw-r--r--xsde/cxx/serializer/serializer-source.hxx2
-rw-r--r--xsde/cxx/serializer/type-processor.cxx2
-rw-r--r--xsde/cxx/serializer/type-processor.hxx2
-rw-r--r--xsde/cxx/serializer/validator.cxx2
-rw-r--r--xsde/cxx/serializer/validator.hxx2
119 files changed, 125 insertions, 125 deletions
diff --git a/xsde/cxx/elements.cxx b/xsde/cxx/elements.cxx
index 36a0c90..78b6cf4 100644
--- a/xsde/cxx/elements.cxx
+++ b/xsde/cxx/elements.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/elements.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/elements.hxx>
diff --git a/xsde/cxx/elements.hxx b/xsde/cxx/elements.hxx
index 5949f13..761219e 100644
--- a/xsde/cxx/elements.hxx
+++ b/xsde/cxx/elements.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/elements.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_ELEMENTS_HXX
diff --git a/xsde/cxx/hybrid/aggregate-elements.hxx b/xsde/cxx/hybrid/aggregate-elements.hxx
index d1d4d38..75fa117 100644
--- a/xsde/cxx/hybrid/aggregate-elements.hxx
+++ b/xsde/cxx/hybrid/aggregate-elements.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/aggregate-elements.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_AGGREGATE_ELEMENTS_HXX
diff --git a/xsde/cxx/hybrid/aggregate-include.hxx b/xsde/cxx/hybrid/aggregate-include.hxx
index a34bf3e..df05d24 100644
--- a/xsde/cxx/hybrid/aggregate-include.hxx
+++ b/xsde/cxx/hybrid/aggregate-include.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/aggregate-include.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_AGGREGATE_INCLUDE_HXX
diff --git a/xsde/cxx/hybrid/default-value.cxx b/xsde/cxx/hybrid/default-value.cxx
index 810b943..5582a44 100644
--- a/xsde/cxx/hybrid/default-value.cxx
+++ b/xsde/cxx/hybrid/default-value.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/default-value.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/hybrid/default-value.hxx>
diff --git a/xsde/cxx/hybrid/default-value.hxx b/xsde/cxx/hybrid/default-value.hxx
index 5d74f31..9b08e5b 100644
--- a/xsde/cxx/hybrid/default-value.hxx
+++ b/xsde/cxx/hybrid/default-value.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/default-value.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_DEFAULT_VALUE_HXX
diff --git a/xsde/cxx/hybrid/elements.cxx b/xsde/cxx/hybrid/elements.cxx
index 66f64cc..ce87b18 100644
--- a/xsde/cxx/hybrid/elements.cxx
+++ b/xsde/cxx/hybrid/elements.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/elements.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/hybrid/elements.hxx>
diff --git a/xsde/cxx/hybrid/elements.hxx b/xsde/cxx/hybrid/elements.hxx
index 80fba05..4616787 100644
--- a/xsde/cxx/hybrid/elements.hxx
+++ b/xsde/cxx/hybrid/elements.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/elements.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_ELEMENTS_HXX
diff --git a/xsde/cxx/hybrid/extraction-header.cxx b/xsde/cxx/hybrid/extraction-header.cxx
index 06a917d..c558a2d 100644
--- a/xsde/cxx/hybrid/extraction-header.cxx
+++ b/xsde/cxx/hybrid/extraction-header.cxx
@@ -1,5 +1,5 @@
// file : xsd/cxx/hybrid/extraction-header.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/hybrid/extraction-header.hxx>
diff --git a/xsde/cxx/hybrid/extraction-header.hxx b/xsde/cxx/hybrid/extraction-header.hxx
index 35e34da..54b6c78 100644
--- a/xsde/cxx/hybrid/extraction-header.hxx
+++ b/xsde/cxx/hybrid/extraction-header.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/extraction-header.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_EXTRACTION_HEADER_HXX
diff --git a/xsde/cxx/hybrid/extraction-source.cxx b/xsde/cxx/hybrid/extraction-source.cxx
index d4f90a8..8992785 100644
--- a/xsde/cxx/hybrid/extraction-source.cxx
+++ b/xsde/cxx/hybrid/extraction-source.cxx
@@ -1,5 +1,5 @@
// file : xsd/cxx/hybrid/extraction-source.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/hybrid/extraction-source.hxx>
diff --git a/xsde/cxx/hybrid/extraction-source.hxx b/xsde/cxx/hybrid/extraction-source.hxx
index 01aaba4..b2d4902 100644
--- a/xsde/cxx/hybrid/extraction-source.hxx
+++ b/xsde/cxx/hybrid/extraction-source.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/extraction-source.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_EXTRACTION_SOURCE_HXX
diff --git a/xsde/cxx/hybrid/generator.cxx b/xsde/cxx/hybrid/generator.cxx
index 18a8702..727f8ac 100644
--- a/xsde/cxx/hybrid/generator.cxx
+++ b/xsde/cxx/hybrid/generator.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/generator.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <algorithm>
@@ -64,7 +64,7 @@ namespace CXX
namespace
{
char const copyright_gpl[] =
- "// Copyright (c) 2005-2014 Code Synthesis Tools CC\n"
+ "// Copyright (c) 2005-2017 Code Synthesis Tools CC\n"
"//\n"
"// This program was generated by CodeSynthesis XSD/e, an XML Schema\n"
"// to C++ data binding compiler for embedded systems.\n"
@@ -85,7 +85,7 @@ namespace CXX
"//\n\n";
char const copyright_proprietary[] =
- "// Copyright (c) 2005-2014 Code Synthesis Tools CC\n"
+ "// Copyright (c) 2005-2017 Code Synthesis Tools CC\n"
"//\n"
"// This program was generated by CodeSynthesis XSD/e, an XML Schema to\n"
"// C++ data binding compiler for embedded systems, in the Proprietary\n"
diff --git a/xsde/cxx/hybrid/generator.hxx b/xsde/cxx/hybrid/generator.hxx
index b1ad7af..00544a5 100644
--- a/xsde/cxx/hybrid/generator.hxx
+++ b/xsde/cxx/hybrid/generator.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/generator.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_GENERATOR_HXX
diff --git a/xsde/cxx/hybrid/insertion-header.cxx b/xsde/cxx/hybrid/insertion-header.cxx
index 93b0556..77421cf 100644
--- a/xsde/cxx/hybrid/insertion-header.cxx
+++ b/xsde/cxx/hybrid/insertion-header.cxx
@@ -1,5 +1,5 @@
// file : xsd/cxx/hybrid/insertion-header.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/hybrid/insertion-header.hxx>
diff --git a/xsde/cxx/hybrid/insertion-header.hxx b/xsde/cxx/hybrid/insertion-header.hxx
index 15c9987..8783048 100644
--- a/xsde/cxx/hybrid/insertion-header.hxx
+++ b/xsde/cxx/hybrid/insertion-header.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/insertion-header.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_INSERTION_HEADER_HXX
diff --git a/xsde/cxx/hybrid/insertion-source.cxx b/xsde/cxx/hybrid/insertion-source.cxx
index 0325fb0..fa75462 100644
--- a/xsde/cxx/hybrid/insertion-source.cxx
+++ b/xsde/cxx/hybrid/insertion-source.cxx
@@ -1,5 +1,5 @@
// file : xsd/cxx/hybrid/insertion-source.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/hybrid/insertion-source.hxx>
diff --git a/xsde/cxx/hybrid/insertion-source.hxx b/xsde/cxx/hybrid/insertion-source.hxx
index 49e40ab..5013fb8 100644
--- a/xsde/cxx/hybrid/insertion-source.hxx
+++ b/xsde/cxx/hybrid/insertion-source.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/insertion-source.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_INSERTION_SOURCE_HXX
diff --git a/xsde/cxx/hybrid/options.cli b/xsde/cxx/hybrid/options.cli
index 451dd41..ad92e12 100644
--- a/xsde/cxx/hybrid/options.cli
+++ b/xsde/cxx/hybrid/options.cli
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/options.cli
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
include <cstddef>; // std::size_t
diff --git a/xsde/cxx/hybrid/parser-aggregate-header.cxx b/xsde/cxx/hybrid/parser-aggregate-header.cxx
index 2fc31c5..2f2f564 100644
--- a/xsde/cxx/hybrid/parser-aggregate-header.cxx
+++ b/xsde/cxx/hybrid/parser-aggregate-header.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/parser-aggregate-header.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <set>
diff --git a/xsde/cxx/hybrid/parser-aggregate-header.hxx b/xsde/cxx/hybrid/parser-aggregate-header.hxx
index 0e3b934..dfaac43 100644
--- a/xsde/cxx/hybrid/parser-aggregate-header.hxx
+++ b/xsde/cxx/hybrid/parser-aggregate-header.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/parser-aggregate-header.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_PARSER_AGGREGATE_HEADER_HXX
diff --git a/xsde/cxx/hybrid/parser-aggregate-source.cxx b/xsde/cxx/hybrid/parser-aggregate-source.cxx
index e19b2f8..4c00742 100644
--- a/xsde/cxx/hybrid/parser-aggregate-source.cxx
+++ b/xsde/cxx/hybrid/parser-aggregate-source.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/parser-aggregate-source.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/hybrid/parser-aggregate-source.hxx>
diff --git a/xsde/cxx/hybrid/parser-aggregate-source.hxx b/xsde/cxx/hybrid/parser-aggregate-source.hxx
index b0235a9..abd1839 100644
--- a/xsde/cxx/hybrid/parser-aggregate-source.hxx
+++ b/xsde/cxx/hybrid/parser-aggregate-source.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/parser-aggregate-source.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_PARSER_AGGREGATE_SOURCE_HXX
diff --git a/xsde/cxx/hybrid/parser-header.cxx b/xsde/cxx/hybrid/parser-header.cxx
index b950130..a2af0eb 100644
--- a/xsde/cxx/hybrid/parser-header.cxx
+++ b/xsde/cxx/hybrid/parser-header.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/parser-header.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/hybrid/parser-header.hxx>
diff --git a/xsde/cxx/hybrid/parser-header.hxx b/xsde/cxx/hybrid/parser-header.hxx
index a4759ae..08bbf2b 100644
--- a/xsde/cxx/hybrid/parser-header.hxx
+++ b/xsde/cxx/hybrid/parser-header.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/parser-header.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_PARSER_HEADER_HXX
diff --git a/xsde/cxx/hybrid/parser-name-processor.cxx b/xsde/cxx/hybrid/parser-name-processor.cxx
index e2108f7..721f50f 100644
--- a/xsde/cxx/hybrid/parser-name-processor.cxx
+++ b/xsde/cxx/hybrid/parser-name-processor.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/parser-name-processor.cxx
-// copyright : Copyright (c) 2006-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2006-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <set>
diff --git a/xsde/cxx/hybrid/parser-name-processor.hxx b/xsde/cxx/hybrid/parser-name-processor.hxx
index cd9690a..5d76bda 100644
--- a/xsde/cxx/hybrid/parser-name-processor.hxx
+++ b/xsde/cxx/hybrid/parser-name-processor.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/parser-name-processor.hxx
-// copyright : Copyright (c) 2006-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2006-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_PARSER_NAME_PROCESSOR_HXX
diff --git a/xsde/cxx/hybrid/parser-source.cxx b/xsde/cxx/hybrid/parser-source.cxx
index 2651094..aa122e5 100644
--- a/xsde/cxx/hybrid/parser-source.cxx
+++ b/xsde/cxx/hybrid/parser-source.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/parser-source.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/hybrid/parser-source.hxx>
diff --git a/xsde/cxx/hybrid/parser-source.hxx b/xsde/cxx/hybrid/parser-source.hxx
index 2cf73b7..3d62c07 100644
--- a/xsde/cxx/hybrid/parser-source.hxx
+++ b/xsde/cxx/hybrid/parser-source.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/parser-source.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_PARSER_SOURCE_HXX
diff --git a/xsde/cxx/hybrid/serializer-aggregate-header.cxx b/xsde/cxx/hybrid/serializer-aggregate-header.cxx
index dfaa1e2..51047ff 100644
--- a/xsde/cxx/hybrid/serializer-aggregate-header.cxx
+++ b/xsde/cxx/hybrid/serializer-aggregate-header.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/serializer-aggregate-header.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <set>
diff --git a/xsde/cxx/hybrid/serializer-aggregate-header.hxx b/xsde/cxx/hybrid/serializer-aggregate-header.hxx
index ffc7a1c..2b3a284 100644
--- a/xsde/cxx/hybrid/serializer-aggregate-header.hxx
+++ b/xsde/cxx/hybrid/serializer-aggregate-header.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/serializer-aggregate-header.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_SERIALIZER_AGGREGATE_HEADER_HXX
diff --git a/xsde/cxx/hybrid/serializer-aggregate-source.cxx b/xsde/cxx/hybrid/serializer-aggregate-source.cxx
index e291306..2a9354f 100644
--- a/xsde/cxx/hybrid/serializer-aggregate-source.cxx
+++ b/xsde/cxx/hybrid/serializer-aggregate-source.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/serializer-aggregate-source.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/hybrid/serializer-aggregate-source.hxx>
diff --git a/xsde/cxx/hybrid/serializer-aggregate-source.hxx b/xsde/cxx/hybrid/serializer-aggregate-source.hxx
index a785678..a2456f5 100644
--- a/xsde/cxx/hybrid/serializer-aggregate-source.hxx
+++ b/xsde/cxx/hybrid/serializer-aggregate-source.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/serializer-aggregate-source.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_SERIALIZER_AGGREGATE_SOURCE_HXX
diff --git a/xsde/cxx/hybrid/serializer-header.cxx b/xsde/cxx/hybrid/serializer-header.cxx
index c972cb2..4e4eb64 100644
--- a/xsde/cxx/hybrid/serializer-header.cxx
+++ b/xsde/cxx/hybrid/serializer-header.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/serializer-header.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/hybrid/serializer-header.hxx>
diff --git a/xsde/cxx/hybrid/serializer-header.hxx b/xsde/cxx/hybrid/serializer-header.hxx
index d41671b..adb5036 100644
--- a/xsde/cxx/hybrid/serializer-header.hxx
+++ b/xsde/cxx/hybrid/serializer-header.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/serializer-header.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_SERIALIZER_HEADER_HXX
diff --git a/xsde/cxx/hybrid/serializer-name-processor.cxx b/xsde/cxx/hybrid/serializer-name-processor.cxx
index c8a1ba0..fc5e448 100644
--- a/xsde/cxx/hybrid/serializer-name-processor.cxx
+++ b/xsde/cxx/hybrid/serializer-name-processor.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/serializer-name-processor.cxx
-// copyright : Copyright (c) 2006-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2006-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <set>
diff --git a/xsde/cxx/hybrid/serializer-name-processor.hxx b/xsde/cxx/hybrid/serializer-name-processor.hxx
index 65e1640..1145135 100644
--- a/xsde/cxx/hybrid/serializer-name-processor.hxx
+++ b/xsde/cxx/hybrid/serializer-name-processor.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/serializer-name-processor.hxx
-// copyright : Copyright (c) 2006-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2006-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_SERIALIZER_NAME_PROCESSOR_HXX
diff --git a/xsde/cxx/hybrid/serializer-source.cxx b/xsde/cxx/hybrid/serializer-source.cxx
index 228d4e5..f972b30 100644
--- a/xsde/cxx/hybrid/serializer-source.cxx
+++ b/xsde/cxx/hybrid/serializer-source.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/serializer-source.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/hybrid/serializer-source.hxx>
diff --git a/xsde/cxx/hybrid/serializer-source.hxx b/xsde/cxx/hybrid/serializer-source.hxx
index a22e295..bb5b013 100644
--- a/xsde/cxx/hybrid/serializer-source.hxx
+++ b/xsde/cxx/hybrid/serializer-source.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/serializer-source.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_SERIALIZER_SOURCE_HXX
diff --git a/xsde/cxx/hybrid/tree-forward.cxx b/xsde/cxx/hybrid/tree-forward.cxx
index ca28860..1c8f1ad 100644
--- a/xsde/cxx/hybrid/tree-forward.cxx
+++ b/xsde/cxx/hybrid/tree-forward.cxx
@@ -1,5 +1,5 @@
// file : xsd/cxx/hybrid/tree-forward.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/hybrid/tree-forward.hxx>
diff --git a/xsde/cxx/hybrid/tree-forward.hxx b/xsde/cxx/hybrid/tree-forward.hxx
index ca53a9d..a028a3a 100644
--- a/xsde/cxx/hybrid/tree-forward.hxx
+++ b/xsde/cxx/hybrid/tree-forward.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/tree-forward.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_TREE_FORWARD_HXX
diff --git a/xsde/cxx/hybrid/tree-header.cxx b/xsde/cxx/hybrid/tree-header.cxx
index 54c7933..a597897 100644
--- a/xsde/cxx/hybrid/tree-header.cxx
+++ b/xsde/cxx/hybrid/tree-header.cxx
@@ -1,5 +1,5 @@
// file : xsd/cxx/hybrid/tree-header.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/hybrid/tree-header.hxx>
diff --git a/xsde/cxx/hybrid/tree-header.hxx b/xsde/cxx/hybrid/tree-header.hxx
index 23b794b..80e0c7c 100644
--- a/xsde/cxx/hybrid/tree-header.hxx
+++ b/xsde/cxx/hybrid/tree-header.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/tree-header.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_TREE_HEADER_HXX
diff --git a/xsde/cxx/hybrid/tree-inline.cxx b/xsde/cxx/hybrid/tree-inline.cxx
index 578a6c1..f28d7fc 100644
--- a/xsde/cxx/hybrid/tree-inline.cxx
+++ b/xsde/cxx/hybrid/tree-inline.cxx
@@ -1,5 +1,5 @@
// file : xsd/cxx/hybrid/tree-inline.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/hybrid/tree-inline.hxx>
diff --git a/xsde/cxx/hybrid/tree-inline.hxx b/xsde/cxx/hybrid/tree-inline.hxx
index 01082e7..7913fa7 100644
--- a/xsde/cxx/hybrid/tree-inline.hxx
+++ b/xsde/cxx/hybrid/tree-inline.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/tree-inline.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_TREE_INLINE_HXX
diff --git a/xsde/cxx/hybrid/tree-name-processor.cxx b/xsde/cxx/hybrid/tree-name-processor.cxx
index e3a1224..ae2596e 100644
--- a/xsde/cxx/hybrid/tree-name-processor.cxx
+++ b/xsde/cxx/hybrid/tree-name-processor.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/tree-name-processor.cxx
-// copyright : Copyright (c) 2006-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2006-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <set>
diff --git a/xsde/cxx/hybrid/tree-name-processor.hxx b/xsde/cxx/hybrid/tree-name-processor.hxx
index db096df..09b6f8f 100644
--- a/xsde/cxx/hybrid/tree-name-processor.hxx
+++ b/xsde/cxx/hybrid/tree-name-processor.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/tree-name-processor.hxx
-// copyright : Copyright (c) 2006-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2006-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_TREE_NAME_PROCESSOR_HXX
diff --git a/xsde/cxx/hybrid/tree-size-processor.cxx b/xsde/cxx/hybrid/tree-size-processor.cxx
index 4f1939e..6afd402 100644
--- a/xsde/cxx/hybrid/tree-size-processor.cxx
+++ b/xsde/cxx/hybrid/tree-size-processor.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/tree-size-processor.cxx
-// copyright : Copyright (c) 2006-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2006-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <set>
diff --git a/xsde/cxx/hybrid/tree-size-processor.hxx b/xsde/cxx/hybrid/tree-size-processor.hxx
index fa49e33..b34ea1c 100644
--- a/xsde/cxx/hybrid/tree-size-processor.hxx
+++ b/xsde/cxx/hybrid/tree-size-processor.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/tree-size-processor.hxx
-// copyright : Copyright (c) 2006-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2006-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_TREE_SIZE_PROCESSOR_HXX
diff --git a/xsde/cxx/hybrid/tree-source.cxx b/xsde/cxx/hybrid/tree-source.cxx
index fd5a244..ae5c5b5 100644
--- a/xsde/cxx/hybrid/tree-source.cxx
+++ b/xsde/cxx/hybrid/tree-source.cxx
@@ -1,5 +1,5 @@
// file : xsd/cxx/hybrid/tree-source.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/hybrid/tree-source.hxx>
diff --git a/xsde/cxx/hybrid/tree-source.hxx b/xsde/cxx/hybrid/tree-source.hxx
index d2872ad..0666ccf 100644
--- a/xsde/cxx/hybrid/tree-source.hxx
+++ b/xsde/cxx/hybrid/tree-source.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/tree-source.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_TREE_SOURCE_HXX
diff --git a/xsde/cxx/hybrid/tree-type-map.cxx b/xsde/cxx/hybrid/tree-type-map.cxx
index af21042..e43e4e4 100644
--- a/xsde/cxx/hybrid/tree-type-map.cxx
+++ b/xsde/cxx/hybrid/tree-type-map.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/tree-type-map.cxx
-// copyright : Copyright (c) 2006-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2006-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <set>
diff --git a/xsde/cxx/hybrid/tree-type-map.hxx b/xsde/cxx/hybrid/tree-type-map.hxx
index 2751de2..03880e5 100644
--- a/xsde/cxx/hybrid/tree-type-map.hxx
+++ b/xsde/cxx/hybrid/tree-type-map.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/tree-type-map.hxx
-// copyright : Copyright (c) 2006-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2006-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_TREE_TYPE_MAP_HXX
diff --git a/xsde/cxx/hybrid/validator.cxx b/xsde/cxx/hybrid/validator.cxx
index 9c44a70..dd41340 100644
--- a/xsde/cxx/hybrid/validator.cxx
+++ b/xsde/cxx/hybrid/validator.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/validator.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <set>
diff --git a/xsde/cxx/hybrid/validator.hxx b/xsde/cxx/hybrid/validator.hxx
index ec0255b..164b016 100644
--- a/xsde/cxx/hybrid/validator.hxx
+++ b/xsde/cxx/hybrid/validator.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/hybrid/validator.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_HYBRID_VALIDATOR_HXX
diff --git a/xsde/cxx/options.cli b/xsde/cxx/options.cli
index 06af2ff..146ad01 100644
--- a/xsde/cxx/options.cli
+++ b/xsde/cxx/options.cli
@@ -1,5 +1,5 @@
// file : xsde/cxx/options.cli
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
include <cstddef>; // std::size_t
diff --git a/xsde/cxx/parser/attribute-validation-source.cxx b/xsde/cxx/parser/attribute-validation-source.cxx
index d47e4be..0e99dd8 100644
--- a/xsde/cxx/parser/attribute-validation-source.cxx
+++ b/xsde/cxx/parser/attribute-validation-source.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/attribute-validation-source.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/parser/attribute-validation-source.hxx>
diff --git a/xsde/cxx/parser/attribute-validation-source.hxx b/xsde/cxx/parser/attribute-validation-source.hxx
index 67669f9..070abb7 100644
--- a/xsde/cxx/parser/attribute-validation-source.hxx
+++ b/xsde/cxx/parser/attribute-validation-source.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/attribute-validation-source.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_PARSER_ATTRIBUTE_VALIDATION_SOURCE_HXX
diff --git a/xsde/cxx/parser/characters-validation-source.cxx b/xsde/cxx/parser/characters-validation-source.cxx
index ef969d1..40e13b1 100644
--- a/xsde/cxx/parser/characters-validation-source.cxx
+++ b/xsde/cxx/parser/characters-validation-source.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/characters-validation-source.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/parser/characters-validation-source.hxx>
diff --git a/xsde/cxx/parser/characters-validation-source.hxx b/xsde/cxx/parser/characters-validation-source.hxx
index 1a73f97..706f678 100644
--- a/xsde/cxx/parser/characters-validation-source.hxx
+++ b/xsde/cxx/parser/characters-validation-source.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/characters-validation-source.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_PARSER_CHARACTERS_VALIDATION_SOURCE_HXX
diff --git a/xsde/cxx/parser/driver-source.cxx b/xsde/cxx/parser/driver-source.cxx
index c1ac3f8..ec1fe78 100644
--- a/xsde/cxx/parser/driver-source.cxx
+++ b/xsde/cxx/parser/driver-source.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/driver-source.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <set>
diff --git a/xsde/cxx/parser/driver-source.hxx b/xsde/cxx/parser/driver-source.hxx
index fd24958..a1177f3 100644
--- a/xsde/cxx/parser/driver-source.hxx
+++ b/xsde/cxx/parser/driver-source.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/driver-source.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_PARSER_DRIVER_SOURCE_HXX
diff --git a/xsde/cxx/parser/element-validation-source.cxx b/xsde/cxx/parser/element-validation-source.cxx
index 4a00458..714ed8b 100644
--- a/xsde/cxx/parser/element-validation-source.cxx
+++ b/xsde/cxx/parser/element-validation-source.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/element-validation-source.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <vector>
diff --git a/xsde/cxx/parser/element-validation-source.hxx b/xsde/cxx/parser/element-validation-source.hxx
index 81093e7..b651c55 100644
--- a/xsde/cxx/parser/element-validation-source.hxx
+++ b/xsde/cxx/parser/element-validation-source.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/element-validation-source.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_PARSER_ELEMENT_VALIDATION_SOURCE_HXX
diff --git a/xsde/cxx/parser/elements.cxx b/xsde/cxx/parser/elements.cxx
index 7bff7c8..f0715d1 100644
--- a/xsde/cxx/parser/elements.cxx
+++ b/xsde/cxx/parser/elements.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/elements.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/parser/elements.hxx>
diff --git a/xsde/cxx/parser/elements.hxx b/xsde/cxx/parser/elements.hxx
index 3a57c59..f710c6a 100644
--- a/xsde/cxx/parser/elements.hxx
+++ b/xsde/cxx/parser/elements.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/elements.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_PARSER_ELEMENTS_HXX
diff --git a/xsde/cxx/parser/generator.cxx b/xsde/cxx/parser/generator.cxx
index 53f5559..d76be78 100644
--- a/xsde/cxx/parser/generator.cxx
+++ b/xsde/cxx/parser/generator.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/generator.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <algorithm>
@@ -59,7 +59,7 @@ namespace CXX
namespace
{
char const copyright_gpl[] =
- "// Copyright (c) 2005-2014 Code Synthesis Tools CC\n"
+ "// Copyright (c) 2005-2017 Code Synthesis Tools CC\n"
"//\n"
"// This program was generated by CodeSynthesis XSD/e, an XML Schema\n"
"// to C++ data binding compiler for embedded systems.\n"
@@ -80,7 +80,7 @@ namespace CXX
"//\n\n";
char const copyright_proprietary[] =
- "// Copyright (c) 2005-2014 Code Synthesis Tools CC\n"
+ "// Copyright (c) 2005-2017 Code Synthesis Tools CC\n"
"//\n"
"// This program was generated by CodeSynthesis XSD/e, an XML Schema to\n"
"// C++ data binding compiler for embedded systems, in the Proprietary\n"
diff --git a/xsde/cxx/parser/generator.hxx b/xsde/cxx/parser/generator.hxx
index f94baaa..0be8309 100644
--- a/xsde/cxx/parser/generator.hxx
+++ b/xsde/cxx/parser/generator.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/generator.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_PARSER_GENERATOR_HXX
diff --git a/xsde/cxx/parser/impl-header.cxx b/xsde/cxx/parser/impl-header.cxx
index abbfe90..4cd74ab 100644
--- a/xsde/cxx/parser/impl-header.cxx
+++ b/xsde/cxx/parser/impl-header.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/impl-header.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/parser/impl-header.hxx>
diff --git a/xsde/cxx/parser/impl-header.hxx b/xsde/cxx/parser/impl-header.hxx
index 88f05c9..d5e9db5 100644
--- a/xsde/cxx/parser/impl-header.hxx
+++ b/xsde/cxx/parser/impl-header.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/impl-header.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_PARSER_IMPL_HEADER_HXX
diff --git a/xsde/cxx/parser/impl-source.cxx b/xsde/cxx/parser/impl-source.cxx
index 6ff458e..0143316 100644
--- a/xsde/cxx/parser/impl-source.cxx
+++ b/xsde/cxx/parser/impl-source.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/impl-source.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/parser/impl-source.hxx>
diff --git a/xsde/cxx/parser/impl-source.hxx b/xsde/cxx/parser/impl-source.hxx
index 0391b47..daffd19 100644
--- a/xsde/cxx/parser/impl-source.hxx
+++ b/xsde/cxx/parser/impl-source.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/impl-source.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_PARSER_IMPL_SOURCE_HXX
diff --git a/xsde/cxx/parser/name-processor.cxx b/xsde/cxx/parser/name-processor.cxx
index e9284b8..32c5aa6 100644
--- a/xsde/cxx/parser/name-processor.cxx
+++ b/xsde/cxx/parser/name-processor.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/name-processor.cxx
-// copyright : Copyright (c) 2006-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2006-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <set>
diff --git a/xsde/cxx/parser/name-processor.hxx b/xsde/cxx/parser/name-processor.hxx
index c13e3b0..9e88787 100644
--- a/xsde/cxx/parser/name-processor.hxx
+++ b/xsde/cxx/parser/name-processor.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/name-processor.hxx
-// copyright : Copyright (c) 2006-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2006-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_PARSER_NAME_PROCESSOR_HXX
diff --git a/xsde/cxx/parser/options.cli b/xsde/cxx/parser/options.cli
index 9b4ea32..2249216 100644
--- a/xsde/cxx/parser/options.cli
+++ b/xsde/cxx/parser/options.cli
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/options.cli
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
include <cstddef>; // std::size_t
diff --git a/xsde/cxx/parser/parser-forward.cxx b/xsde/cxx/parser/parser-forward.cxx
index f1632c1..c32b877 100644
--- a/xsde/cxx/parser/parser-forward.cxx
+++ b/xsde/cxx/parser/parser-forward.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/parser-forward.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/parser/parser-forward.hxx>
diff --git a/xsde/cxx/parser/parser-forward.hxx b/xsde/cxx/parser/parser-forward.hxx
index 9eb61df..22415e0 100644
--- a/xsde/cxx/parser/parser-forward.hxx
+++ b/xsde/cxx/parser/parser-forward.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/parser-forward.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_PARSER_PARSER_FORWARD_HXX
diff --git a/xsde/cxx/parser/parser-header.cxx b/xsde/cxx/parser/parser-header.cxx
index 398fe7d..c05ee23 100644
--- a/xsde/cxx/parser/parser-header.cxx
+++ b/xsde/cxx/parser/parser-header.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/parser-header.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <set>
diff --git a/xsde/cxx/parser/parser-header.hxx b/xsde/cxx/parser/parser-header.hxx
index 35b7167..19a2fcc 100644
--- a/xsde/cxx/parser/parser-header.hxx
+++ b/xsde/cxx/parser/parser-header.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/parser-header.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_PARSER_PARSER_HEADER_HXX
diff --git a/xsde/cxx/parser/parser-inline.cxx b/xsde/cxx/parser/parser-inline.cxx
index 059a600..c843464 100644
--- a/xsde/cxx/parser/parser-inline.cxx
+++ b/xsde/cxx/parser/parser-inline.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/parser-inline.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/parser/parser-inline.hxx>
diff --git a/xsde/cxx/parser/parser-inline.hxx b/xsde/cxx/parser/parser-inline.hxx
index ca62f36..b5737ef 100644
--- a/xsde/cxx/parser/parser-inline.hxx
+++ b/xsde/cxx/parser/parser-inline.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/parser-inline.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_PARSER_PARSER_INLINE_HXX
diff --git a/xsde/cxx/parser/parser-source.cxx b/xsde/cxx/parser/parser-source.cxx
index f7b0fed..239c624 100644
--- a/xsde/cxx/parser/parser-source.cxx
+++ b/xsde/cxx/parser/parser-source.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/parser-source.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <set>
diff --git a/xsde/cxx/parser/parser-source.hxx b/xsde/cxx/parser/parser-source.hxx
index ce2bc14..120ff3b 100644
--- a/xsde/cxx/parser/parser-source.hxx
+++ b/xsde/cxx/parser/parser-source.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/parser-source.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_PARSER_PARSER_SOURCE_HXX
diff --git a/xsde/cxx/parser/print-impl-common.hxx b/xsde/cxx/parser/print-impl-common.hxx
index 58a6f18..e539cfb 100644
--- a/xsde/cxx/parser/print-impl-common.hxx
+++ b/xsde/cxx/parser/print-impl-common.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/print-impl-common.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_PARSER_PRINT_IMPL_COMMON_HXX
diff --git a/xsde/cxx/parser/state-processor.cxx b/xsde/cxx/parser/state-processor.cxx
index 983fbd3..4acb8af 100644
--- a/xsde/cxx/parser/state-processor.cxx
+++ b/xsde/cxx/parser/state-processor.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/state-processor.cxx
-// copyright : Copyright (c) 2006-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2006-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <vector>
diff --git a/xsde/cxx/parser/state-processor.hxx b/xsde/cxx/parser/state-processor.hxx
index e716907..f24a42a 100644
--- a/xsde/cxx/parser/state-processor.hxx
+++ b/xsde/cxx/parser/state-processor.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/state-processor.hxx
-// copyright : Copyright (c) 2006-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2006-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_PARSER_STATE_PROCESSOR_HXX
diff --git a/xsde/cxx/parser/type-processor.cxx b/xsde/cxx/parser/type-processor.cxx
index 78978b4..9709e20 100644
--- a/xsde/cxx/parser/type-processor.cxx
+++ b/xsde/cxx/parser/type-processor.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/type-processor.cxx
-// copyright : Copyright (c) 2006-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2006-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <set>
diff --git a/xsde/cxx/parser/type-processor.hxx b/xsde/cxx/parser/type-processor.hxx
index 5c34b64..75ed5cc 100644
--- a/xsde/cxx/parser/type-processor.hxx
+++ b/xsde/cxx/parser/type-processor.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/type-processor.hxx
-// copyright : Copyright (c) 2006-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2006-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_PARSER_TYPE_PROCESSOR_HXX
diff --git a/xsde/cxx/parser/validator.cxx b/xsde/cxx/parser/validator.cxx
index 4d3c158..e8a08d6 100644
--- a/xsde/cxx/parser/validator.cxx
+++ b/xsde/cxx/parser/validator.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/validator.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <set>
diff --git a/xsde/cxx/parser/validator.hxx b/xsde/cxx/parser/validator.hxx
index 5eaef8c..126fa29 100644
--- a/xsde/cxx/parser/validator.hxx
+++ b/xsde/cxx/parser/validator.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/parser/validator.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_PARSER_VALIDATOR_HXX
diff --git a/xsde/cxx/serializer/attribute-validation-source.cxx b/xsde/cxx/serializer/attribute-validation-source.cxx
index 413d92b..38953bf 100644
--- a/xsde/cxx/serializer/attribute-validation-source.cxx
+++ b/xsde/cxx/serializer/attribute-validation-source.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/attribute-validation-source.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/serializer/attribute-validation-source.hxx>
diff --git a/xsde/cxx/serializer/attribute-validation-source.hxx b/xsde/cxx/serializer/attribute-validation-source.hxx
index b327667..7bda190 100644
--- a/xsde/cxx/serializer/attribute-validation-source.hxx
+++ b/xsde/cxx/serializer/attribute-validation-source.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/attribute-validation-source.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_SERIALIZER_ATTRIBUTE_VALIDATION_SOURCE_HXX
diff --git a/xsde/cxx/serializer/driver-source.cxx b/xsde/cxx/serializer/driver-source.cxx
index a68ca7c..95c1242 100644
--- a/xsde/cxx/serializer/driver-source.cxx
+++ b/xsde/cxx/serializer/driver-source.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/driver-source.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <set>
diff --git a/xsde/cxx/serializer/driver-source.hxx b/xsde/cxx/serializer/driver-source.hxx
index 41c43cb..54e719f 100644
--- a/xsde/cxx/serializer/driver-source.hxx
+++ b/xsde/cxx/serializer/driver-source.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/driver-source.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_SERIALIZER_DRIVER_SOURCE_HXX
diff --git a/xsde/cxx/serializer/element-validation-source.cxx b/xsde/cxx/serializer/element-validation-source.cxx
index fa6bc98..04d8985 100644
--- a/xsde/cxx/serializer/element-validation-source.cxx
+++ b/xsde/cxx/serializer/element-validation-source.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/element-validation-source.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/serializer/element-validation-source.hxx>
diff --git a/xsde/cxx/serializer/element-validation-source.hxx b/xsde/cxx/serializer/element-validation-source.hxx
index 741c009..8be1602 100644
--- a/xsde/cxx/serializer/element-validation-source.hxx
+++ b/xsde/cxx/serializer/element-validation-source.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/element-validation-source.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_SERIALIZER_ELEMENT_VALIDATION_SOURCE_HXX
diff --git a/xsde/cxx/serializer/elements.cxx b/xsde/cxx/serializer/elements.cxx
index 178081d..8f60c9e 100644
--- a/xsde/cxx/serializer/elements.cxx
+++ b/xsde/cxx/serializer/elements.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/elements.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/serializer/elements.hxx>
diff --git a/xsde/cxx/serializer/elements.hxx b/xsde/cxx/serializer/elements.hxx
index 58bd90e..f72bad1 100644
--- a/xsde/cxx/serializer/elements.hxx
+++ b/xsde/cxx/serializer/elements.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/elements.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_SERIALIZER_ELEMENTS_HXX
diff --git a/xsde/cxx/serializer/generator.cxx b/xsde/cxx/serializer/generator.cxx
index 2bbb75e..517014f 100644
--- a/xsde/cxx/serializer/generator.cxx
+++ b/xsde/cxx/serializer/generator.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/generator.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <algorithm>
@@ -57,7 +57,7 @@ namespace CXX
namespace
{
char const copyright_gpl[] =
- "// Copyright (c) 2005-2014 Code Synthesis Tools CC\n"
+ "// Copyright (c) 2005-2017 Code Synthesis Tools CC\n"
"//\n"
"// This program was generated by CodeSynthesis XSD/e, an XML Schema\n"
"// to C++ data binding compiler for embedded systems.\n"
@@ -78,7 +78,7 @@ namespace CXX
"//\n\n";
char const copyright_proprietary[] =
- "// Copyright (c) 2005-2014 Code Synthesis Tools CC\n"
+ "// Copyright (c) 2005-2017 Code Synthesis Tools CC\n"
"//\n"
"// This program was generated by CodeSynthesis XSD/e, an XML Schema to\n"
"// C++ data binding compiler for embedded systems, in the Proprietary\n"
diff --git a/xsde/cxx/serializer/generator.hxx b/xsde/cxx/serializer/generator.hxx
index d553b31..2b0b84a 100644
--- a/xsde/cxx/serializer/generator.hxx
+++ b/xsde/cxx/serializer/generator.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/generator.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_SERIALIZER_GENERATOR_HXX
diff --git a/xsde/cxx/serializer/impl-header.cxx b/xsde/cxx/serializer/impl-header.cxx
index 606a91e..167e7de 100644
--- a/xsde/cxx/serializer/impl-header.cxx
+++ b/xsde/cxx/serializer/impl-header.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/impl-header.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/serializer/impl-header.hxx>
diff --git a/xsde/cxx/serializer/impl-header.hxx b/xsde/cxx/serializer/impl-header.hxx
index efe7716..e6f49b5 100644
--- a/xsde/cxx/serializer/impl-header.hxx
+++ b/xsde/cxx/serializer/impl-header.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/impl-header.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_SERIALIZER_IMPL_HEADER_HXX
diff --git a/xsde/cxx/serializer/impl-source.cxx b/xsde/cxx/serializer/impl-source.cxx
index 7c52f69..60eb3ac 100644
--- a/xsde/cxx/serializer/impl-source.cxx
+++ b/xsde/cxx/serializer/impl-source.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/impl-source.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/serializer/impl-source.hxx>
diff --git a/xsde/cxx/serializer/impl-source.hxx b/xsde/cxx/serializer/impl-source.hxx
index e3e4efa..6b36856 100644
--- a/xsde/cxx/serializer/impl-source.hxx
+++ b/xsde/cxx/serializer/impl-source.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/impl-source.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_SERIALIZER_IMPL_SOURCE_HXX
diff --git a/xsde/cxx/serializer/name-processor.cxx b/xsde/cxx/serializer/name-processor.cxx
index 67c33b9..c2faa81 100644
--- a/xsde/cxx/serializer/name-processor.cxx
+++ b/xsde/cxx/serializer/name-processor.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/name-processor.cxx
-// copyright : Copyright (c) 2006-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2006-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <set>
diff --git a/xsde/cxx/serializer/name-processor.hxx b/xsde/cxx/serializer/name-processor.hxx
index e9d054c..36ec1d5 100644
--- a/xsde/cxx/serializer/name-processor.hxx
+++ b/xsde/cxx/serializer/name-processor.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/name-processor.hxx
-// copyright : Copyright (c) 2006-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2006-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_SERIALIZER_NAME_PROCESSOR_HXX
diff --git a/xsde/cxx/serializer/options.cli b/xsde/cxx/serializer/options.cli
index 4c4a694..d2c7843 100644
--- a/xsde/cxx/serializer/options.cli
+++ b/xsde/cxx/serializer/options.cli
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/options.cli
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
include <cstddef>; // std::size_t
diff --git a/xsde/cxx/serializer/serializer-forward.cxx b/xsde/cxx/serializer/serializer-forward.cxx
index 81a2800..2335728 100644
--- a/xsde/cxx/serializer/serializer-forward.cxx
+++ b/xsde/cxx/serializer/serializer-forward.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/serializer-forward.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/serializer/serializer-forward.hxx>
diff --git a/xsde/cxx/serializer/serializer-forward.hxx b/xsde/cxx/serializer/serializer-forward.hxx
index 7e56a03..8d42a3a 100644
--- a/xsde/cxx/serializer/serializer-forward.hxx
+++ b/xsde/cxx/serializer/serializer-forward.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/serializer-forward.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_SERIALIZER_SERIALIZER_FORWARD_HXX
diff --git a/xsde/cxx/serializer/serializer-header.cxx b/xsde/cxx/serializer/serializer-header.cxx
index 817e98e..14ad90f 100644
--- a/xsde/cxx/serializer/serializer-header.cxx
+++ b/xsde/cxx/serializer/serializer-header.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/serializer-header.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <set>
diff --git a/xsde/cxx/serializer/serializer-header.hxx b/xsde/cxx/serializer/serializer-header.hxx
index f4f2415..eb40e2c 100644
--- a/xsde/cxx/serializer/serializer-header.hxx
+++ b/xsde/cxx/serializer/serializer-header.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/serializer-header.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_SERIALIZER_SERIALIZER_HEADER_HXX
diff --git a/xsde/cxx/serializer/serializer-inline.cxx b/xsde/cxx/serializer/serializer-inline.cxx
index e35e0f3..cd9d5a5 100644
--- a/xsde/cxx/serializer/serializer-inline.cxx
+++ b/xsde/cxx/serializer/serializer-inline.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/serializer-inline.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <cxx/serializer/serializer-inline.hxx>
diff --git a/xsde/cxx/serializer/serializer-inline.hxx b/xsde/cxx/serializer/serializer-inline.hxx
index d612a25..bcc212f 100644
--- a/xsde/cxx/serializer/serializer-inline.hxx
+++ b/xsde/cxx/serializer/serializer-inline.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/serializer-inline.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_SERIALIZER_SERIALIZER_INLINE_HXX
diff --git a/xsde/cxx/serializer/serializer-source.cxx b/xsde/cxx/serializer/serializer-source.cxx
index 6a8b17e..cf686c8 100644
--- a/xsde/cxx/serializer/serializer-source.cxx
+++ b/xsde/cxx/serializer/serializer-source.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/serializer-source.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <set>
diff --git a/xsde/cxx/serializer/serializer-source.hxx b/xsde/cxx/serializer/serializer-source.hxx
index 038cdf8..d205032 100644
--- a/xsde/cxx/serializer/serializer-source.hxx
+++ b/xsde/cxx/serializer/serializer-source.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/serializer-source.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_SERIALIZER_SERIALIZER_SOURCE_HXX
diff --git a/xsde/cxx/serializer/type-processor.cxx b/xsde/cxx/serializer/type-processor.cxx
index 61f8c8e..3159570 100644
--- a/xsde/cxx/serializer/type-processor.cxx
+++ b/xsde/cxx/serializer/type-processor.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/type-processor.cxx
-// copyright : Copyright (c) 2006-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2006-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <set>
diff --git a/xsde/cxx/serializer/type-processor.hxx b/xsde/cxx/serializer/type-processor.hxx
index f877e9f..3f9f91c 100644
--- a/xsde/cxx/serializer/type-processor.hxx
+++ b/xsde/cxx/serializer/type-processor.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/type-processor.hxx
-// copyright : Copyright (c) 2006-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2006-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_SERIALIZER_TYPE_PROCESSOR_HXX
diff --git a/xsde/cxx/serializer/validator.cxx b/xsde/cxx/serializer/validator.cxx
index fd70917..46e2afc 100644
--- a/xsde/cxx/serializer/validator.cxx
+++ b/xsde/cxx/serializer/validator.cxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/validator.cxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#include <set>
diff --git a/xsde/cxx/serializer/validator.hxx b/xsde/cxx/serializer/validator.hxx
index 07c12f5..6c31a66 100644
--- a/xsde/cxx/serializer/validator.hxx
+++ b/xsde/cxx/serializer/validator.hxx
@@ -1,5 +1,5 @@
// file : xsde/cxx/serializer/validator.hxx
-// copyright : Copyright (c) 2005-2014 Code Synthesis Tools CC
+// copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
// license : GNU GPL v2 + exceptions; see accompanying LICENSE file
#ifndef CXX_SERIALIZER_VALIDATOR_HXX