diff --git a/CMakeLists.txt b/CMakeLists.txt index 5577981..590d8e4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ # Copyright 2020 Peter Dimov -# Copyright (c) 2016-2025 Antony Polukhin +# Copyright (c) 2016-2026 Antony Polukhin # # Distributed under the Boost Software License, Version 1.0. # https://www.boost.org/LICENSE_1_0.txt diff --git a/doc/pfr.qbk b/doc/pfr.qbk index 74ce87c..8e1e567 100644 --- a/doc/pfr.qbk +++ b/doc/pfr.qbk @@ -1,7 +1,7 @@ [library Boost.PFR [quickbook 1.6] [version 2.3] - [copyright 2016-2025 Antony Polukhin] + [copyright 2016-2026 Antony Polukhin] [category Language Features Emulation] [license Distributed under the Boost Software License, Version 1.0. diff --git a/example/get.cpp b/example/get.cpp index 7504926..ab9db32 100644 --- a/example/get.cpp +++ b/example/get.cpp @@ -1,4 +1,4 @@ -// Copyright 2016-2025 Antony Polukhin +// Copyright 2016-2026 Antony Polukhin // Distributed under the Boost Software License, Version 1.0. // (See the accompanying file LICENSE_1_0.txt diff --git a/example/motivating_example0.cpp b/example/motivating_example0.cpp index d7099b1..b420883 100644 --- a/example/motivating_example0.cpp +++ b/example/motivating_example0.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/example/quick_examples.cpp b/example/quick_examples.cpp index 37df911..273426b 100644 --- a/example/quick_examples.cpp +++ b/example/quick_examples.cpp @@ -1,4 +1,4 @@ -// Copyright 2016-2025 Antony Polukhin +// Copyright 2016-2026 Antony Polukhin // Distributed under the Boost Software License, Version 1.0. // (See the accompanying file LICENSE_1_0.txt diff --git a/example/sample_printing.cpp b/example/sample_printing.cpp index 7ad26b6..d5c3a64 100644 --- a/example/sample_printing.cpp +++ b/example/sample_printing.cpp @@ -1,4 +1,4 @@ -// Copyright 2016-2025 Antony Polukhin +// Copyright 2016-2026 Antony Polukhin // Distributed under the Boost Software License, Version 1.0. // (See the accompanying file LICENSE_1_0.txt diff --git a/include/boost/pfr.hpp b/include/boost/pfr.hpp index 537608d..ce44725 100644 --- a/include/boost/pfr.hpp +++ b/include/boost/pfr.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/config.hpp b/include/boost/pfr/config.hpp index 7b35073..bd92fe5 100644 --- a/include/boost/pfr/config.hpp +++ b/include/boost/pfr/config.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // Copyright (c) 2022 Denis Mikhailov // // Distributed under the Boost Software License, Version 1.0. (See accompanying diff --git a/include/boost/pfr/core.hpp b/include/boost/pfr/core.hpp index f6a42c8..d621f27 100644 --- a/include/boost/pfr/core.hpp +++ b/include/boost/pfr/core.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/detail/config.hpp b/include/boost/pfr/detail/config.hpp index aa4ac0d..1de39ff 100644 --- a/include/boost/pfr/detail/config.hpp +++ b/include/boost/pfr/detail/config.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // Copyright (c) 2022 Denis Mikhailov // // Distributed under the Boost Software License, Version 1.0. (See accompanying diff --git a/include/boost/pfr/detail/core.hpp b/include/boost/pfr/detail/core.hpp index 9c97b03..6c99796 100644 --- a/include/boost/pfr/detail/core.hpp +++ b/include/boost/pfr/detail/core.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/detail/core14_classic.hpp b/include/boost/pfr/detail/core14_classic.hpp index 7c60b68..a5b14a3 100644 --- a/include/boost/pfr/detail/core14_classic.hpp +++ b/include/boost/pfr/detail/core14_classic.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/detail/core14_loophole.hpp b/include/boost/pfr/detail/core14_loophole.hpp index 8358397..929ff01 100644 --- a/include/boost/pfr/detail/core14_loophole.hpp +++ b/include/boost/pfr/detail/core14_loophole.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2017-2018 Alexandr Poltavsky, Antony Polukhin. -// Copyright (c) 2019-2025 Antony Polukhin. +// Copyright (c) 2019-2026 Antony Polukhin. // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/detail/core17.hpp b/include/boost/pfr/detail/core17.hpp index 07fa2c6..e383a0a 100644 --- a/include/boost/pfr/detail/core17.hpp +++ b/include/boost/pfr/detail/core17.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/detail/core17_generated.hpp b/include/boost/pfr/detail/core17_generated.hpp index 7096413..5d929ed 100644 --- a/include/boost/pfr/detail/core17_generated.hpp +++ b/include/boost/pfr/detail/core17_generated.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // Copyright (c) 2023 Denis Mikhailov // // Distributed under the Boost Software License, Version 1.0. (See accompanying diff --git a/include/boost/pfr/detail/core26.hpp b/include/boost/pfr/detail/core26.hpp index 0afffc6..140e205 100644 --- a/include/boost/pfr/detail/core26.hpp +++ b/include/boost/pfr/detail/core26.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // Copyright (c) 2025 Jean-Michaƫl Celerier // // Distributed under the Boost Software License, Version 1.0. (See accompanying diff --git a/include/boost/pfr/detail/detectors.hpp b/include/boost/pfr/detail/detectors.hpp index 04bbe62..6b8972e 100644 --- a/include/boost/pfr/detail/detectors.hpp +++ b/include/boost/pfr/detail/detectors.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/detail/fake_object.hpp b/include/boost/pfr/detail/fake_object.hpp index e98484a..6bfa164 100644 --- a/include/boost/pfr/detail/fake_object.hpp +++ b/include/boost/pfr/detail/fake_object.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2023 Bela Schaum, X-Ryl669, Denis Mikhailov. -// Copyright (c) 2024-2025 Antony Polukhin +// Copyright (c) 2024-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/detail/fields_count.hpp b/include/boost/pfr/detail/fields_count.hpp index 549dc3b..062381e 100644 --- a/include/boost/pfr/detail/fields_count.hpp +++ b/include/boost/pfr/detail/fields_count.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/detail/for_each_field.hpp b/include/boost/pfr/detail/for_each_field.hpp index 6b92f8b..33b3ec1 100644 --- a/include/boost/pfr/detail/for_each_field.hpp +++ b/include/boost/pfr/detail/for_each_field.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/detail/for_each_field_impl.hpp b/include/boost/pfr/detail/for_each_field_impl.hpp index 129244a..84c79bb 100644 --- a/include/boost/pfr/detail/for_each_field_impl.hpp +++ b/include/boost/pfr/detail/for_each_field_impl.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/detail/functional.hpp b/include/boost/pfr/detail/functional.hpp index fbdb5af..04a38f0 100644 --- a/include/boost/pfr/detail/functional.hpp +++ b/include/boost/pfr/detail/functional.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/detail/io.hpp b/include/boost/pfr/detail/io.hpp index 715ad03..4df8a0d 100644 --- a/include/boost/pfr/detail/io.hpp +++ b/include/boost/pfr/detail/io.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/detail/make_flat_tuple_of_references.hpp b/include/boost/pfr/detail/make_flat_tuple_of_references.hpp index be47735..eb2d770 100644 --- a/include/boost/pfr/detail/make_flat_tuple_of_references.hpp +++ b/include/boost/pfr/detail/make_flat_tuple_of_references.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/detail/make_integer_sequence.hpp b/include/boost/pfr/detail/make_integer_sequence.hpp index ac9b391..d938a25 100644 --- a/include/boost/pfr/detail/make_integer_sequence.hpp +++ b/include/boost/pfr/detail/make_integer_sequence.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2018 Sergei Fedorov -// Copyright (c) 2019-2025 Antony Polukhin +// Copyright (c) 2019-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/detail/offset_based_getter.hpp b/include/boost/pfr/detail/offset_based_getter.hpp index 63a43eb..5f0705a 100644 --- a/include/boost/pfr/detail/offset_based_getter.hpp +++ b/include/boost/pfr/detail/offset_based_getter.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2017-2018 Chris Beck -// Copyright (c) 2019-2025 Antony Polukhin +// Copyright (c) 2019-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/detail/rvalue_t.hpp b/include/boost/pfr/detail/rvalue_t.hpp index 750bf0a..44e491f 100644 --- a/include/boost/pfr/detail/rvalue_t.hpp +++ b/include/boost/pfr/detail/rvalue_t.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/detail/sequence_tuple.hpp b/include/boost/pfr/detail/sequence_tuple.hpp index 5399c39..428c91e 100644 --- a/include/boost/pfr/detail/sequence_tuple.hpp +++ b/include/boost/pfr/detail/sequence_tuple.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/detail/size_array.hpp b/include/boost/pfr/detail/size_array.hpp index 81a33fb..77d825a 100644 --- a/include/boost/pfr/detail/size_array.hpp +++ b/include/boost/pfr/detail/size_array.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/detail/size_t_.hpp b/include/boost/pfr/detail/size_t_.hpp index 0eb25df..08fae38 100644 --- a/include/boost/pfr/detail/size_t_.hpp +++ b/include/boost/pfr/detail/size_t_.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/detail/stdtuple.hpp b/include/boost/pfr/detail/stdtuple.hpp index c0c8671..940c54a 100644 --- a/include/boost/pfr/detail/stdtuple.hpp +++ b/include/boost/pfr/detail/stdtuple.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/detail/tie_from_structure_tuple.hpp b/include/boost/pfr/detail/tie_from_structure_tuple.hpp index ab8b82d..dc4eec0 100644 --- a/include/boost/pfr/detail/tie_from_structure_tuple.hpp +++ b/include/boost/pfr/detail/tie_from_structure_tuple.hpp @@ -1,5 +1,5 @@ // Copyright (c) 2018 Adam Butcher, Antony Polukhin -// Copyright (c) 2019-2025 Antony Polukhin +// Copyright (c) 2019-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/detail/unsafe_declval.hpp b/include/boost/pfr/detail/unsafe_declval.hpp index b80f094..df6781c 100644 --- a/include/boost/pfr/detail/unsafe_declval.hpp +++ b/include/boost/pfr/detail/unsafe_declval.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2025 Antony Polukhin. +// Copyright (c) 2019-2026 Antony Polukhin. // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/functions_for.hpp b/include/boost/pfr/functions_for.hpp index 6820b8f..592ef30 100644 --- a/include/boost/pfr/functions_for.hpp +++ b/include/boost/pfr/functions_for.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/functors.hpp b/include/boost/pfr/functors.hpp index 0fb0688..527554f 100644 --- a/include/boost/pfr/functors.hpp +++ b/include/boost/pfr/functors.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/io.hpp b/include/boost/pfr/io.hpp index 2297a65..9b06f05 100644 --- a/include/boost/pfr/io.hpp +++ b/include/boost/pfr/io.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/io_fields.hpp b/include/boost/pfr/io_fields.hpp index f02812c..ea37583 100644 --- a/include/boost/pfr/io_fields.hpp +++ b/include/boost/pfr/io_fields.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/ops.hpp b/include/boost/pfr/ops.hpp index 41ab001..278be6a 100644 --- a/include/boost/pfr/ops.hpp +++ b/include/boost/pfr/ops.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/ops_fields.hpp b/include/boost/pfr/ops_fields.hpp index c1617f1..969503b 100644 --- a/include/boost/pfr/ops_fields.hpp +++ b/include/boost/pfr/ops_fields.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/include/boost/pfr/tuple_size.hpp b/include/boost/pfr/tuple_size.hpp index 4b1d553..25f883f 100644 --- a/include/boost/pfr/tuple_size.hpp +++ b/include/boost/pfr/tuple_size.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2025 Antony Polukhin +// Copyright (c) 2016-2026 Antony Polukhin // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/index.html b/index.html index 58ef2b2..6f8354b 100644 --- a/index.html +++ b/index.html @@ -1,6 +1,6 @@