diff --git a/include/iris/alloy/adapt.hpp b/include/iris/alloy/adapt.hpp index 99946f3c2..a98dcc876 100644 --- a/include/iris/alloy/adapt.hpp +++ b/include/iris/alloy/adapt.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_ALLOY_ADAPT_HPP -#define IRIS_ALLOY_ADAPT_HPP +#ifndef IRIS_ZZ_ALLOY_ADAPT_HPP +#define IRIS_ZZ_ALLOY_ADAPT_HPP /*============================================================================= Copyright (c) 2025 Yaito Kakeyama diff --git a/include/iris/alloy/adapted/std_pair.hpp b/include/iris/alloy/adapted/std_pair.hpp index 7ddef5e34..0f260a838 100644 --- a/include/iris/alloy/adapted/std_pair.hpp +++ b/include/iris/alloy/adapted/std_pair.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_ALLOY_ADAPTED_STD_PAIR_HPP -#define IRIS_ALLOY_ADAPTED_STD_PAIR_HPP +#ifndef IRIS_ZZ_ALLOY_ADAPTED_STD_PAIR_HPP +#define IRIS_ZZ_ALLOY_ADAPTED_STD_PAIR_HPP /*============================================================================= Copyright (c) 2025 Yaito Kakeyama diff --git a/include/iris/alloy/adapted/std_tuple.hpp b/include/iris/alloy/adapted/std_tuple.hpp index ed8306e30..49a0b1f53 100644 --- a/include/iris/alloy/adapted/std_tuple.hpp +++ b/include/iris/alloy/adapted/std_tuple.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_ALLOY_ADAPTED_STD_TUPLE_HPP -#define IRIS_ALLOY_ADAPTED_STD_TUPLE_HPP +#ifndef IRIS_ZZ_ALLOY_ADAPTED_STD_TUPLE_HPP +#define IRIS_ZZ_ALLOY_ADAPTED_STD_TUPLE_HPP /*============================================================================= Copyright (c) 2025 Yaito Kakeyama diff --git a/include/iris/alloy/detail/deduce.hpp b/include/iris/alloy/detail/deduce.hpp index 141de7976..0f095c5c0 100644 --- a/include/iris/alloy/detail/deduce.hpp +++ b/include/iris/alloy/detail/deduce.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_ALLOY_DETAIL_DEDUCE_HPP -#define IRIS_ALLOY_DETAIL_DEDUCE_HPP +#ifndef IRIS_ZZ_ALLOY_DETAIL_DEDUCE_HPP +#define IRIS_ZZ_ALLOY_DETAIL_DEDUCE_HPP /*============================================================================= Copyright (c) 2025 Yaito Kakeyama diff --git a/include/iris/alloy/detail/integer_seq_transform.hpp b/include/iris/alloy/detail/integer_seq_transform.hpp index caa47bda9..02ac93e88 100644 --- a/include/iris/alloy/detail/integer_seq_transform.hpp +++ b/include/iris/alloy/detail/integer_seq_transform.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_ALLOY_DETAIL_INTEGER_SEQ_TRANSFORM_HPP -#define IRIS_ALLOY_DETAIL_INTEGER_SEQ_TRANSFORM_HPP +#ifndef IRIS_ZZ_ALLOY_DETAIL_INTEGER_SEQ_TRANSFORM_HPP +#define IRIS_ZZ_ALLOY_DETAIL_INTEGER_SEQ_TRANSFORM_HPP /*============================================================================= Copyright (c) 2025 Yaito Kakeyama diff --git a/include/iris/alloy/detail/preprocessed/tuple_impl.hpp.pre.in b/include/iris/alloy/detail/preprocessed/tuple_impl.hpp.pre.in index 36138c5a6..bea50f60e 100644 --- a/include/iris/alloy/detail/preprocessed/tuple_impl.hpp.pre.in +++ b/include/iris/alloy/detail/preprocessed/tuple_impl.hpp.pre.in @@ -1,5 +1,5 @@ -#ifndef IRIS_ALLOY_DETAIL_PREPROCESSED_TUPLE_IMPL_HPP -#define IRIS_ALLOY_DETAIL_PREPROCESSED_TUPLE_IMPL_HPP +#ifndef IRIS_ZZ_ALLOY_DETAIL_PREPROCESSED_TUPLE_IMPL_HPP +#define IRIS_ZZ_ALLOY_DETAIL_PREPROCESSED_TUPLE_IMPL_HPP /*============================================================================= Copyright (c) 2025 Yaito Kakeyama diff --git a/include/iris/alloy/detail/tuple_comparison.hpp b/include/iris/alloy/detail/tuple_comparison.hpp index d6d561cdd..fcbd69cad 100644 --- a/include/iris/alloy/detail/tuple_comparison.hpp +++ b/include/iris/alloy/detail/tuple_comparison.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_ALLOY_DETAIL_TUPLE_COMPARISON_HPP -#define IRIS_ALLOY_DETAIL_TUPLE_COMPARISON_HPP +#ifndef IRIS_ZZ_ALLOY_DETAIL_TUPLE_COMPARISON_HPP +#define IRIS_ZZ_ALLOY_DETAIL_TUPLE_COMPARISON_HPP /*============================================================================= Copyright (c) 2025 Yaito Kakeyama diff --git a/include/iris/alloy/detail/tuple_impl.hpp b/include/iris/alloy/detail/tuple_impl.hpp index 95473e21f..547714a4b 100644 --- a/include/iris/alloy/detail/tuple_impl.hpp +++ b/include/iris/alloy/detail/tuple_impl.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_ALLOY_DETAIL_TUPLE_IMPL_HPP -#define IRIS_ALLOY_DETAIL_TUPLE_IMPL_HPP +#ifndef IRIS_ZZ_ALLOY_DETAIL_TUPLE_IMPL_HPP +#define IRIS_ZZ_ALLOY_DETAIL_TUPLE_IMPL_HPP /*============================================================================= Copyright (c) 2025 Yaito Kakeyama diff --git a/include/iris/alloy/io.hpp b/include/iris/alloy/io.hpp index f619bd7bb..675515e8d 100644 --- a/include/iris/alloy/io.hpp +++ b/include/iris/alloy/io.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_ALLOY_IO_HPP -#define IRIS_ALLOY_IO_HPP +#ifndef IRIS_ZZ_ALLOY_IO_HPP +#define IRIS_ZZ_ALLOY_IO_HPP /*============================================================================= Copyright (c) 2025 Yaito Kakeyama diff --git a/include/iris/alloy/traits.hpp b/include/iris/alloy/traits.hpp index afcae7f71..0b510cce4 100644 --- a/include/iris/alloy/traits.hpp +++ b/include/iris/alloy/traits.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_ALLOY_COMMON_DEF_HPP -#define IRIS_ALLOY_COMMON_DEF_HPP +#ifndef IRIS_ZZ_ALLOY_COMMON_DEF_HPP +#define IRIS_ZZ_ALLOY_COMMON_DEF_HPP /*============================================================================= Copyright (c) 2025 Yaito Kakeyama diff --git a/include/iris/alloy/tuple.hpp b/include/iris/alloy/tuple.hpp index 824825fa5..5b21b725a 100644 --- a/include/iris/alloy/tuple.hpp +++ b/include/iris/alloy/tuple.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_ALLOY_TUPLE_HPP -#define IRIS_ALLOY_TUPLE_HPP +#ifndef IRIS_ZZ_ALLOY_TUPLE_HPP +#define IRIS_ZZ_ALLOY_TUPLE_HPP /*============================================================================= Copyright (c) 2025 Yaito Kakeyama @@ -280,7 +280,7 @@ class tuple : public detail::tuple_impl { base_type::operator=(other); return *this; - + } constexpr tuple& operator=(tuple&& other) noexcept(std::conjunction_v...>) @@ -301,7 +301,7 @@ class tuple : public detail::tuple_impl base_type::operator=(static_cast const&>(other)); return *this; } - + template requires requires { requires sizeof...(Ts) == sizeof...(Us); diff --git a/include/iris/alloy/utility.hpp b/include/iris/alloy/utility.hpp index 90dd8cc8d..0f556a521 100644 --- a/include/iris/alloy/utility.hpp +++ b/include/iris/alloy/utility.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_ALLOY_UTILITY_HPP -#define IRIS_ALLOY_UTILITY_HPP +#ifndef IRIS_ZZ_ALLOY_UTILITY_HPP +#define IRIS_ZZ_ALLOY_UTILITY_HPP /*============================================================================= Copyright (c) 2025 Yaito Kakeyama diff --git a/include/iris/x4.hpp b/include/iris/x4.hpp index 84ab687bc..27d6bc77f 100644 --- a/include/iris/x4.hpp +++ b/include/iris/x4.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_HPP -#define IRIS_X4_HPP +#ifndef IRIS_ZZ_X4_HPP +#define IRIS_ZZ_X4_HPP /*============================================================================= Copyright (c) 2001-2013 Joel de Guzman diff --git a/include/iris/x4/allocator.hpp b/include/iris/x4/allocator.hpp index f1d0de892..6b3100309 100644 --- a/include/iris/x4/allocator.hpp +++ b/include/iris/x4/allocator.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_ALLOCATOR_HPP -#define IRIS_X4_ALLOCATOR_HPP +#ifndef IRIS_ZZ_X4_ALLOCATOR_HPP +#define IRIS_ZZ_X4_ALLOCATOR_HPP /*============================================================================= Copyright (c) 2025 Nana Sakisaka diff --git a/include/iris/x4/ast/position_tagged.hpp b/include/iris/x4/ast/position_tagged.hpp index afb0be613..b7e05be71 100644 --- a/include/iris/x4/ast/position_tagged.hpp +++ b/include/iris/x4/ast/position_tagged.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_AST_POSITION_TAGGED_HPP -#define IRIS_X4_AST_POSITION_TAGGED_HPP +#ifndef IRIS_ZZ_X4_AST_POSITION_TAGGED_HPP +#define IRIS_ZZ_X4_AST_POSITION_TAGGED_HPP /*============================================================================= Copyright (c) 2014 Joel de Guzman diff --git a/include/iris/x4/auxiliary.hpp b/include/iris/x4/auxiliary.hpp index 4400b903c..6f9558d2d 100644 --- a/include/iris/x4/auxiliary.hpp +++ b/include/iris/x4/auxiliary.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_AUXILIARY_HPP -#define IRIS_X4_AUXILIARY_HPP +#ifndef IRIS_ZZ_X4_AUXILIARY_HPP +#define IRIS_ZZ_X4_AUXILIARY_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/auxiliary/attr.hpp b/include/iris/x4/auxiliary/attr.hpp index 0ce1ad43f..62e6f63db 100644 --- a/include/iris/x4/auxiliary/attr.hpp +++ b/include/iris/x4/auxiliary/attr.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_AUXILIARY_ATTR_HPP -#define IRIS_X4_AUXILIARY_ATTR_HPP +#ifndef IRIS_ZZ_X4_AUXILIARY_ATTR_HPP +#define IRIS_ZZ_X4_AUXILIARY_ATTR_HPP /*============================================================================= Copyright (c) 2001-2011 Hartmut Kaiser diff --git a/include/iris/x4/auxiliary/eoi.hpp b/include/iris/x4/auxiliary/eoi.hpp index 92fb6b28d..426919743 100644 --- a/include/iris/x4/auxiliary/eoi.hpp +++ b/include/iris/x4/auxiliary/eoi.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_AUXILIARY_EOI_HPP -#define IRIS_X4_AUXILIARY_EOI_HPP +#ifndef IRIS_ZZ_X4_AUXILIARY_EOI_HPP +#define IRIS_ZZ_X4_AUXILIARY_EOI_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/auxiliary/eol.hpp b/include/iris/x4/auxiliary/eol.hpp index d5fb0ca61..b52529aa7 100644 --- a/include/iris/x4/auxiliary/eol.hpp +++ b/include/iris/x4/auxiliary/eol.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_AUXILIARY_EOL_HPP -#define IRIS_X4_AUXILIARY_EOL_HPP +#ifndef IRIS_ZZ_X4_AUXILIARY_EOL_HPP +#define IRIS_ZZ_X4_AUXILIARY_EOL_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/auxiliary/eps.hpp b/include/iris/x4/auxiliary/eps.hpp index 137221928..0c1f1165e 100644 --- a/include/iris/x4/auxiliary/eps.hpp +++ b/include/iris/x4/auxiliary/eps.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_AUXILIARY_EPS_HPP -#define IRIS_X4_AUXILIARY_EPS_HPP +#ifndef IRIS_ZZ_X4_AUXILIARY_EPS_HPP +#define IRIS_ZZ_X4_AUXILIARY_EPS_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/char.hpp b/include/iris/x4/char.hpp index 8a2b873a1..8e1773114 100644 --- a/include/iris/x4/char.hpp +++ b/include/iris/x4/char.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CHAR_HPP -#define IRIS_X4_CHAR_HPP +#ifndef IRIS_ZZ_X4_CHAR_HPP +#define IRIS_ZZ_X4_CHAR_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/char/any_char.hpp b/include/iris/x4/char/any_char.hpp index 1d4b359ba..6719ea0a9 100644 --- a/include/iris/x4/char/any_char.hpp +++ b/include/iris/x4/char/any_char.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CHAR_ANY_CHAR_HPP -#define IRIS_X4_CHAR_ANY_CHAR_HPP +#ifndef IRIS_ZZ_X4_CHAR_ANY_CHAR_HPP +#define IRIS_ZZ_X4_CHAR_ANY_CHAR_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/char/char.hpp b/include/iris/x4/char/char.hpp index 948802958..7674ed135 100644 --- a/include/iris/x4/char/char.hpp +++ b/include/iris/x4/char/char.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CHAR_CHAR_HPP -#define IRIS_X4_CHAR_CHAR_HPP +#ifndef IRIS_ZZ_X4_CHAR_CHAR_HPP +#define IRIS_ZZ_X4_CHAR_CHAR_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/char/char_class.hpp b/include/iris/x4/char/char_class.hpp index e03d697f1..925522667 100644 --- a/include/iris/x4/char/char_class.hpp +++ b/include/iris/x4/char/char_class.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CHAR_CHAR_CLASS_HPP -#define IRIS_X4_CHAR_CHAR_CLASS_HPP +#ifndef IRIS_ZZ_X4_CHAR_CHAR_CLASS_HPP +#define IRIS_ZZ_X4_CHAR_CHAR_CLASS_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/char/char_class_tags.hpp b/include/iris/x4/char/char_class_tags.hpp index 862649eab..08c6263b7 100644 --- a/include/iris/x4/char/char_class_tags.hpp +++ b/include/iris/x4/char/char_class_tags.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CHAR_CHAR_CLASS_TAGS_HPP -#define IRIS_X4_CHAR_CHAR_CLASS_TAGS_HPP +#ifndef IRIS_ZZ_X4_CHAR_CHAR_CLASS_TAGS_HPP +#define IRIS_ZZ_X4_CHAR_CHAR_CLASS_TAGS_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/char/char_parser.hpp b/include/iris/x4/char/char_parser.hpp index 50e6ffddd..53b196006 100644 --- a/include/iris/x4/char/char_parser.hpp +++ b/include/iris/x4/char/char_parser.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CHAR_CHAR_PARSER_HPP -#define IRIS_X4_CHAR_CHAR_PARSER_HPP +#ifndef IRIS_ZZ_X4_CHAR_CHAR_PARSER_HPP +#define IRIS_ZZ_X4_CHAR_CHAR_PARSER_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/char/char_set.hpp b/include/iris/x4/char/char_set.hpp index 195f15d39..04efac39c 100644 --- a/include/iris/x4/char/char_set.hpp +++ b/include/iris/x4/char/char_set.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CHAR_CHAR_SET_HPP -#define IRIS_X4_CHAR_CHAR_SET_HPP +#ifndef IRIS_ZZ_X4_CHAR_CHAR_SET_HPP +#define IRIS_ZZ_X4_CHAR_CHAR_SET_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/char/detail/basic_chset.hpp b/include/iris/x4/char/detail/basic_chset.hpp index 81eae5e13..f64ef9e3e 100644 --- a/include/iris/x4/char/detail/basic_chset.hpp +++ b/include/iris/x4/char/detail/basic_chset.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CHAR_DETAIL_BASIC_CHSET_HPP -#define IRIS_X4_CHAR_DETAIL_BASIC_CHSET_HPP +#ifndef IRIS_ZZ_X4_CHAR_DETAIL_BASIC_CHSET_HPP +#define IRIS_ZZ_X4_CHAR_DETAIL_BASIC_CHSET_HPP /*============================================================================= Copyright (c) 2001-2011 Joel de Guzman diff --git a/include/iris/x4/char/detail/cast_char.hpp b/include/iris/x4/char/detail/cast_char.hpp index 38a90f2c8..ff8a62925 100644 --- a/include/iris/x4/char/detail/cast_char.hpp +++ b/include/iris/x4/char/detail/cast_char.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CHAR_DETAIL_CAST_CHAR_HPP -#define IRIS_X4_CHAR_DETAIL_CAST_CHAR_HPP +#ifndef IRIS_ZZ_X4_CHAR_DETAIL_CAST_CHAR_HPP +#define IRIS_ZZ_X4_CHAR_DETAIL_CAST_CHAR_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/char/detail/char_range.hpp b/include/iris/x4/char/detail/char_range.hpp index dd32de268..6b1551ff7 100644 --- a/include/iris/x4/char/detail/char_range.hpp +++ b/include/iris/x4/char/detail/char_range.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CHAR_DETAIL_CHAR_RANGE_HPP -#define IRIS_X4_CHAR_DETAIL_CHAR_RANGE_HPP +#ifndef IRIS_ZZ_X4_CHAR_DETAIL_CHAR_RANGE_HPP +#define IRIS_ZZ_X4_CHAR_DETAIL_CHAR_RANGE_HPP /*============================================================================= Copyright (c) 2001-2011 Joel de Guzman diff --git a/include/iris/x4/char/detail/char_range_functions.hpp b/include/iris/x4/char/detail/char_range_functions.hpp index 52c4c21c2..8dd238c0d 100644 --- a/include/iris/x4/char/detail/char_range_functions.hpp +++ b/include/iris/x4/char/detail/char_range_functions.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CHAR_DETAIL_CHAR_RANGE_FUNCTIONS_HPP -#define IRIS_X4_CHAR_DETAIL_CHAR_RANGE_FUNCTIONS_HPP +#ifndef IRIS_ZZ_X4_CHAR_DETAIL_CHAR_RANGE_FUNCTIONS_HPP +#define IRIS_ZZ_X4_CHAR_DETAIL_CHAR_RANGE_FUNCTIONS_HPP /*============================================================================= Copyright (c) 2001-2011 Joel de Guzman diff --git a/include/iris/x4/char/detail/char_range_run.hpp b/include/iris/x4/char/detail/char_range_run.hpp index 8b1e013d0..abc0777c7 100644 --- a/include/iris/x4/char/detail/char_range_run.hpp +++ b/include/iris/x4/char/detail/char_range_run.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CHAR_DETAIL_CHAR_RANGE_RUN_HPP -#define IRIS_X4_CHAR_DETAIL_CHAR_RANGE_RUN_HPP +#ifndef IRIS_ZZ_X4_CHAR_DETAIL_CHAR_RANGE_RUN_HPP +#define IRIS_ZZ_X4_CHAR_DETAIL_CHAR_RANGE_RUN_HPP /*============================================================================= Copyright (c) 2001-2011 Joel de Guzman diff --git a/include/iris/x4/char/literal_char.hpp b/include/iris/x4/char/literal_char.hpp index 8a8c0dbe2..4eba2d4b0 100644 --- a/include/iris/x4/char/literal_char.hpp +++ b/include/iris/x4/char/literal_char.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CHAR_LITERAL_CHAR_HPP -#define IRIS_X4_CHAR_LITERAL_CHAR_HPP +#ifndef IRIS_ZZ_X4_CHAR_LITERAL_CHAR_HPP +#define IRIS_ZZ_X4_CHAR_LITERAL_CHAR_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/char/negated_char.hpp b/include/iris/x4/char/negated_char.hpp index af50b92f8..f2b94e61d 100644 --- a/include/iris/x4/char/negated_char.hpp +++ b/include/iris/x4/char/negated_char.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CHAR_NEGATED_CHAR_HPP -#define IRIS_X4_CHAR_NEGATED_CHAR_HPP +#ifndef IRIS_ZZ_X4_CHAR_NEGATED_CHAR_HPP +#define IRIS_ZZ_X4_CHAR_NEGATED_CHAR_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/char/unicode_char_class.hpp b/include/iris/x4/char/unicode_char_class.hpp index 9efe5bb52..cb413b683 100644 --- a/include/iris/x4/char/unicode_char_class.hpp +++ b/include/iris/x4/char/unicode_char_class.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CHAR_UNICODE_CHAR_CLASS_HPP -#define IRIS_X4_CHAR_UNICODE_CHAR_CLASS_HPP +#ifndef IRIS_ZZ_X4_CHAR_UNICODE_CHAR_CLASS_HPP +#define IRIS_ZZ_X4_CHAR_UNICODE_CHAR_CLASS_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/char_encoding/standard.hpp b/include/iris/x4/char_encoding/standard.hpp index d1b730346..c2f0c03d6 100644 --- a/include/iris/x4/char_encoding/standard.hpp +++ b/include/iris/x4/char_encoding/standard.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CHAR_ENCODING_STANDARD_HPP -#define IRIS_X4_CHAR_ENCODING_STANDARD_HPP +#ifndef IRIS_ZZ_X4_CHAR_ENCODING_STANDARD_HPP +#define IRIS_ZZ_X4_CHAR_ENCODING_STANDARD_HPP /*============================================================================= Copyright (c) 2001-2011 Hartmut Kaiser diff --git a/include/iris/x4/char_encoding/standard_wide.hpp b/include/iris/x4/char_encoding/standard_wide.hpp index f2b4059d4..c8ed3e1d2 100644 --- a/include/iris/x4/char_encoding/standard_wide.hpp +++ b/include/iris/x4/char_encoding/standard_wide.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CHAR_ENCODING_STANDARD_WIDE_HPP -#define IRIS_X4_CHAR_ENCODING_STANDARD_WIDE_HPP +#ifndef IRIS_ZZ_X4_CHAR_ENCODING_STANDARD_WIDE_HPP +#define IRIS_ZZ_X4_CHAR_ENCODING_STANDARD_WIDE_HPP /*============================================================================= Copyright (c) 2001-2011 Hartmut Kaiser diff --git a/include/iris/x4/char_encoding/unicode.hpp b/include/iris/x4/char_encoding/unicode.hpp index 4779db1f9..daa5b5743 100644 --- a/include/iris/x4/char_encoding/unicode.hpp +++ b/include/iris/x4/char_encoding/unicode.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CHAR_ENCODING_UNICODE_HPP -#define IRIS_X4_CHAR_ENCODING_UNICODE_HPP +#ifndef IRIS_ZZ_X4_CHAR_ENCODING_UNICODE_HPP +#define IRIS_ZZ_X4_CHAR_ENCODING_UNICODE_HPP /*============================================================================= Copyright (c) 2001-2011 Hartmut Kaiser diff --git a/include/iris/x4/char_encoding/unicode/classification.hpp b/include/iris/x4/char_encoding/unicode/classification.hpp index 9c8c1a72d..68833be82 100644 --- a/include/iris/x4/char_encoding/unicode/classification.hpp +++ b/include/iris/x4/char_encoding/unicode/classification.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CHAR_ENCODING_UNICODE_CLASSIFICATION_HPP -#define IRIS_X4_CHAR_ENCODING_UNICODE_CLASSIFICATION_HPP +#ifndef IRIS_ZZ_X4_CHAR_ENCODING_UNICODE_CLASSIFICATION_HPP +#define IRIS_ZZ_X4_CHAR_ENCODING_UNICODE_CLASSIFICATION_HPP /*============================================================================= Copyright (c) 2001-2011 Joel de Guzman diff --git a/include/iris/x4/core/action.hpp b/include/iris/x4/core/action.hpp index aeb90c3e6..fba6c57ab 100644 --- a/include/iris/x4/core/action.hpp +++ b/include/iris/x4/core/action.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CORE_ACTION_HPP -#define IRIS_X4_CORE_ACTION_HPP +#ifndef IRIS_ZZ_X4_CORE_ACTION_HPP +#define IRIS_ZZ_X4_CORE_ACTION_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/core/action_context.hpp b/include/iris/x4/core/action_context.hpp index 4bc106d68..972497620 100644 --- a/include/iris/x4/core/action_context.hpp +++ b/include/iris/x4/core/action_context.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CORE_ACTION_CONTEXT_HPP -#define IRIS_X4_CORE_ACTION_CONTEXT_HPP +#ifndef IRIS_ZZ_X4_CORE_ACTION_CONTEXT_HPP +#define IRIS_ZZ_X4_CORE_ACTION_CONTEXT_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/core/attribute.hpp b/include/iris/x4/core/attribute.hpp index 5cf5e12d0..74f689ce1 100644 --- a/include/iris/x4/core/attribute.hpp +++ b/include/iris/x4/core/attribute.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CORE_ATTRIBUTE_HPP -#define IRIS_X4_CORE_ATTRIBUTE_HPP +#ifndef IRIS_ZZ_X4_CORE_ATTRIBUTE_HPP +#define IRIS_ZZ_X4_CORE_ATTRIBUTE_HPP /*============================================================================= Copyright (c) 2025 Nana Sakisaka diff --git a/include/iris/x4/core/container_appender.hpp b/include/iris/x4/core/container_appender.hpp index 624390598..0b45adbe9 100644 --- a/include/iris/x4/core/container_appender.hpp +++ b/include/iris/x4/core/container_appender.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CORE_CONTAINER_APPENDER_HPP -#define IRIS_X4_CORE_CONTAINER_APPENDER_HPP +#ifndef IRIS_ZZ_X4_CORE_CONTAINER_APPENDER_HPP +#define IRIS_ZZ_X4_CORE_CONTAINER_APPENDER_HPP /*============================================================================= Copyright (c) 2025 Nana Sakisaka diff --git a/include/iris/x4/core/context.hpp b/include/iris/x4/core/context.hpp index 06f0dfd2e..ab57110e0 100644 --- a/include/iris/x4/core/context.hpp +++ b/include/iris/x4/core/context.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CORE_CONTEXT_HPP -#define IRIS_X4_CORE_CONTEXT_HPP +#ifndef IRIS_ZZ_X4_CORE_CONTEXT_HPP +#define IRIS_ZZ_X4_CORE_CONTEXT_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/core/detail/parse_alternative.hpp b/include/iris/x4/core/detail/parse_alternative.hpp index 352330273..0cb5f9203 100644 --- a/include/iris/x4/core/detail/parse_alternative.hpp +++ b/include/iris/x4/core/detail/parse_alternative.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CORE_DETAIL_PARSE_ALTERNATIVE_HPP -#define IRIS_X4_CORE_DETAIL_PARSE_ALTERNATIVE_HPP +#ifndef IRIS_ZZ_X4_CORE_DETAIL_PARSE_ALTERNATIVE_HPP +#define IRIS_ZZ_X4_CORE_DETAIL_PARSE_ALTERNATIVE_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/core/detail/parse_into_container.hpp b/include/iris/x4/core/detail/parse_into_container.hpp index 8a40b2493..0da6f707a 100644 --- a/include/iris/x4/core/detail/parse_into_container.hpp +++ b/include/iris/x4/core/detail/parse_into_container.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CORE_DETAIL_PARSE_INTO_CONTAINER_HPP -#define IRIS_X4_CORE_DETAIL_PARSE_INTO_CONTAINER_HPP +#ifndef IRIS_ZZ_X4_CORE_DETAIL_PARSE_INTO_CONTAINER_HPP +#define IRIS_ZZ_X4_CORE_DETAIL_PARSE_INTO_CONTAINER_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman @@ -215,7 +215,7 @@ parse_into_container( if constexpr (traits::is_variant_v) { // e.g. `char` when the caller is `+char_` using attribute_type = parser_traits::attribute_type; - + // e.g. `std::string` when the attribute_type is `char` using substitute_type = traits::variant_find_substitute_t>; diff --git a/include/iris/x4/core/detail/parse_sequence.hpp b/include/iris/x4/core/detail/parse_sequence.hpp index eee6e0dcf..28df3abf1 100644 --- a/include/iris/x4/core/detail/parse_sequence.hpp +++ b/include/iris/x4/core/detail/parse_sequence.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CORE_DETAIL_PARSE_SEQUENCE_HPP -#define IRIS_X4_CORE_DETAIL_PARSE_SEQUENCE_HPP +#ifndef IRIS_ZZ_X4_CORE_DETAIL_PARSE_SEQUENCE_HPP +#define IRIS_ZZ_X4_CORE_DETAIL_PARSE_SEQUENCE_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/core/expectation.hpp b/include/iris/x4/core/expectation.hpp index 8d545f2c8..19f9ea6bc 100644 --- a/include/iris/x4/core/expectation.hpp +++ b/include/iris/x4/core/expectation.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CORE_EXPECTATION_HPP -#define IRIS_X4_CORE_EXPECTATION_HPP +#ifndef IRIS_ZZ_X4_CORE_EXPECTATION_HPP +#define IRIS_ZZ_X4_CORE_EXPECTATION_HPP /*============================================================================= Copyright (c) 2017 wanghan02 diff --git a/include/iris/x4/core/move_to.hpp b/include/iris/x4/core/move_to.hpp index 61c81534c..c87d7f8f4 100644 --- a/include/iris/x4/core/move_to.hpp +++ b/include/iris/x4/core/move_to.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CORE_MOVE_TO_HPP -#define IRIS_X4_CORE_MOVE_TO_HPP +#ifndef IRIS_ZZ_X4_CORE_MOVE_TO_HPP +#define IRIS_ZZ_X4_CORE_MOVE_TO_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/core/parser.hpp b/include/iris/x4/core/parser.hpp index ede66cca2..7cd67f132 100644 --- a/include/iris/x4/core/parser.hpp +++ b/include/iris/x4/core/parser.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CORE_PARSER_HPP -#define IRIS_X4_CORE_PARSER_HPP +#ifndef IRIS_ZZ_X4_CORE_PARSER_HPP +#define IRIS_ZZ_X4_CORE_PARSER_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/core/parser_traits.hpp b/include/iris/x4/core/parser_traits.hpp index 85d2ce501..b5f98abdc 100644 --- a/include/iris/x4/core/parser_traits.hpp +++ b/include/iris/x4/core/parser_traits.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CORE_PARSER_TRAITS_HPP -#define IRIS_X4_CORE_PARSER_TRAITS_HPP +#ifndef IRIS_ZZ_X4_CORE_PARSER_TRAITS_HPP +#define IRIS_ZZ_X4_CORE_PARSER_TRAITS_HPP /*============================================================================= Copyright (c) 2025 Nana Sakisaka diff --git a/include/iris/x4/core/skip_over.hpp b/include/iris/x4/core/skip_over.hpp index d312c6f95..51a9f6eeb 100644 --- a/include/iris/x4/core/skip_over.hpp +++ b/include/iris/x4/core/skip_over.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CORE_SKIP_OVER_HPP -#define IRIS_X4_CORE_SKIP_OVER_HPP +#ifndef IRIS_ZZ_X4_CORE_SKIP_OVER_HPP +#define IRIS_ZZ_X4_CORE_SKIP_OVER_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/core/unused.hpp b/include/iris/x4/core/unused.hpp index 100cf2034..99ac567fb 100644 --- a/include/iris/x4/core/unused.hpp +++ b/include/iris/x4/core/unused.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_CORE_UNUSED_HPP -#define IRIS_X4_CORE_UNUSED_HPP +#ifndef IRIS_ZZ_X4_CORE_UNUSED_HPP +#define IRIS_ZZ_X4_CORE_UNUSED_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/debug/annotate.hpp b/include/iris/x4/debug/annotate.hpp index 77e05a477..bdd000e4d 100644 --- a/include/iris/x4/debug/annotate.hpp +++ b/include/iris/x4/debug/annotate.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_DEBUG_ANNOTATE_HPP -#define IRIS_X4_DEBUG_ANNOTATE_HPP +#ifndef IRIS_ZZ_X4_DEBUG_ANNOTATE_HPP +#define IRIS_ZZ_X4_DEBUG_ANNOTATE_HPP /*============================================================================= Copyright (c) 2001-2015 Joel de Guzman diff --git a/include/iris/x4/debug/annotate_on_success.hpp b/include/iris/x4/debug/annotate_on_success.hpp index e8d479b40..eb5c1ff4a 100644 --- a/include/iris/x4/debug/annotate_on_success.hpp +++ b/include/iris/x4/debug/annotate_on_success.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_DEBUG_ANNOTATE_ON_SUCCESS_HPP -#define IRIS_X4_DEBUG_ANNOTATE_ON_SUCCESS_HPP +#ifndef IRIS_ZZ_X4_DEBUG_ANNOTATE_ON_SUCCESS_HPP +#define IRIS_ZZ_X4_DEBUG_ANNOTATE_ON_SUCCESS_HPP /*============================================================================= Copyright (c) 2026 The Iris Project Contributors diff --git a/include/iris/x4/debug/default_error_handler.hpp b/include/iris/x4/debug/default_error_handler.hpp index 02d880e5b..efe194e0c 100644 --- a/include/iris/x4/debug/default_error_handler.hpp +++ b/include/iris/x4/debug/default_error_handler.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_DEBUG_ERROR_REPORTING_HPP -#define IRIS_X4_DEBUG_ERROR_REPORTING_HPP +#ifndef IRIS_ZZ_X4_DEBUG_ERROR_REPORTING_HPP +#define IRIS_ZZ_X4_DEBUG_ERROR_REPORTING_HPP /*============================================================================= Copyright (c) 2014 Joel de Guzman diff --git a/include/iris/x4/debug/error_handler.hpp b/include/iris/x4/debug/error_handler.hpp index 5257eda80..1c1f5830a 100644 --- a/include/iris/x4/debug/error_handler.hpp +++ b/include/iris/x4/debug/error_handler.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_DEBUG_ERROR_HANDLER_HPP -#define IRIS_X4_DEBUG_ERROR_HANDLER_HPP +#ifndef IRIS_ZZ_X4_DEBUG_ERROR_HANDLER_HPP +#define IRIS_ZZ_X4_DEBUG_ERROR_HANDLER_HPP /*============================================================================= Copyright (c) 2026 The Iris Project Contributors diff --git a/include/iris/x4/debug/print_attribute.hpp b/include/iris/x4/debug/print_attribute.hpp index c167ea8fe..650641993 100644 --- a/include/iris/x4/debug/print_attribute.hpp +++ b/include/iris/x4/debug/print_attribute.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_DEBUG_PRINT_ATTRIBUTE_HPP -#define IRIS_X4_DEBUG_PRINT_ATTRIBUTE_HPP +#ifndef IRIS_ZZ_X4_DEBUG_PRINT_ATTRIBUTE_HPP +#define IRIS_ZZ_X4_DEBUG_PRINT_ATTRIBUTE_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/debug/print_token.hpp b/include/iris/x4/debug/print_token.hpp index 5f3693d4d..16816de05 100644 --- a/include/iris/x4/debug/print_token.hpp +++ b/include/iris/x4/debug/print_token.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_DEBUG_PRINT_TOKEN_HPP -#define IRIS_X4_DEBUG_PRINT_TOKEN_HPP +#ifndef IRIS_ZZ_X4_DEBUG_PRINT_TOKEN_HPP +#define IRIS_ZZ_X4_DEBUG_PRINT_TOKEN_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/directive.hpp b/include/iris/x4/directive.hpp index 8df3e5f96..20fe1595c 100644 --- a/include/iris/x4/directive.hpp +++ b/include/iris/x4/directive.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_DIRECTIVE_HPP -#define IRIS_X4_DIRECTIVE_HPP +#ifndef IRIS_ZZ_X4_DIRECTIVE_HPP +#define IRIS_ZZ_X4_DIRECTIVE_HPP /*============================================================================= Copyright (c) 2001-2015 Joel de Guzman diff --git a/include/iris/x4/directive/as.hpp b/include/iris/x4/directive/as.hpp index 0b5209efc..a61d946f4 100644 --- a/include/iris/x4/directive/as.hpp +++ b/include/iris/x4/directive/as.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_DIRECTIVE_AS_HPP -#define IRIS_X4_DIRECTIVE_AS_HPP +#ifndef IRIS_ZZ_X4_DIRECTIVE_AS_HPP +#define IRIS_ZZ_X4_DIRECTIVE_AS_HPP /*============================================================================= Copyright (c) 2025 Nana Sakisaka diff --git a/include/iris/x4/directive/expect.hpp b/include/iris/x4/directive/expect.hpp index cd2c4acfa..411995dbf 100644 --- a/include/iris/x4/directive/expect.hpp +++ b/include/iris/x4/directive/expect.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_DIRECTIVE_EXPECT_HPP -#define IRIS_X4_DIRECTIVE_EXPECT_HPP +#ifndef IRIS_ZZ_X4_DIRECTIVE_EXPECT_HPP +#define IRIS_ZZ_X4_DIRECTIVE_EXPECT_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/directive/lexeme.hpp b/include/iris/x4/directive/lexeme.hpp index 69abba35b..f14118091 100644 --- a/include/iris/x4/directive/lexeme.hpp +++ b/include/iris/x4/directive/lexeme.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_DIRECTIVE_LEXEME_HPP -#define IRIS_X4_DIRECTIVE_LEXEME_HPP +#ifndef IRIS_ZZ_X4_DIRECTIVE_LEXEME_HPP +#define IRIS_ZZ_X4_DIRECTIVE_LEXEME_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/directive/matches.hpp b/include/iris/x4/directive/matches.hpp index 0cd981348..9e7be6218 100644 --- a/include/iris/x4/directive/matches.hpp +++ b/include/iris/x4/directive/matches.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_DIRECTIVE_MATCHES_HPP -#define IRIS_X4_DIRECTIVE_MATCHES_HPP +#ifndef IRIS_ZZ_X4_DIRECTIVE_MATCHES_HPP +#define IRIS_ZZ_X4_DIRECTIVE_MATCHES_HPP /*============================================================================= Copyright (c) 2015 Mario Lang diff --git a/include/iris/x4/directive/no_case.hpp b/include/iris/x4/directive/no_case.hpp index b4b978ec5..f1dfe4f9b 100644 --- a/include/iris/x4/directive/no_case.hpp +++ b/include/iris/x4/directive/no_case.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_DIRECTIVE_NO_CASE_HPP -#define IRIS_X4_DIRECTIVE_NO_CASE_HPP +#ifndef IRIS_ZZ_X4_DIRECTIVE_NO_CASE_HPP +#define IRIS_ZZ_X4_DIRECTIVE_NO_CASE_HPP /*============================================================================= Copyright (c) 2014 Thomas Bernard diff --git a/include/iris/x4/directive/no_skip.hpp b/include/iris/x4/directive/no_skip.hpp index 4f8efe0f5..f1436220a 100644 --- a/include/iris/x4/directive/no_skip.hpp +++ b/include/iris/x4/directive/no_skip.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_DIRECTIVE_NO_SKIP_HPP -#define IRIS_X4_DIRECTIVE_NO_SKIP_HPP +#ifndef IRIS_ZZ_X4_DIRECTIVE_NO_SKIP_HPP +#define IRIS_ZZ_X4_DIRECTIVE_NO_SKIP_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/directive/omit.hpp b/include/iris/x4/directive/omit.hpp index 5574adf3f..8d75e98b9 100644 --- a/include/iris/x4/directive/omit.hpp +++ b/include/iris/x4/directive/omit.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_DIRECTIVE_OMIT_HPP -#define IRIS_X4_DIRECTIVE_OMIT_HPP +#ifndef IRIS_ZZ_X4_DIRECTIVE_OMIT_HPP +#define IRIS_ZZ_X4_DIRECTIVE_OMIT_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/directive/raw.hpp b/include/iris/x4/directive/raw.hpp index 6c9e0465e..00a27f987 100644 --- a/include/iris/x4/directive/raw.hpp +++ b/include/iris/x4/directive/raw.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_DIRECTIVE_RAW_HPP -#define IRIS_X4_DIRECTIVE_RAW_HPP +#ifndef IRIS_ZZ_X4_DIRECTIVE_RAW_HPP +#define IRIS_ZZ_X4_DIRECTIVE_RAW_HPP /*============================================================================= Copyright (c) 2014 Joel de Guzman diff --git a/include/iris/x4/directive/repeat.hpp b/include/iris/x4/directive/repeat.hpp index fe728736b..9dc8db3c2 100644 --- a/include/iris/x4/directive/repeat.hpp +++ b/include/iris/x4/directive/repeat.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_DIRECTIVE_REPEAT_HPP -#define IRIS_X4_DIRECTIVE_REPEAT_HPP +#ifndef IRIS_ZZ_X4_DIRECTIVE_REPEAT_HPP +#define IRIS_ZZ_X4_DIRECTIVE_REPEAT_HPP /*============================================================================= Copyright (c) 2001-2011 Joel de Guzman diff --git a/include/iris/x4/directive/seek.hpp b/include/iris/x4/directive/seek.hpp index 7bc676829..7d98ce4ff 100644 --- a/include/iris/x4/directive/seek.hpp +++ b/include/iris/x4/directive/seek.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_DIRECTIVE_SEEK_HPP -#define IRIS_X4_DIRECTIVE_SEEK_HPP +#ifndef IRIS_ZZ_X4_DIRECTIVE_SEEK_HPP +#define IRIS_ZZ_X4_DIRECTIVE_SEEK_HPP /*============================================================================= Copyright (c) 2011 Jamboree diff --git a/include/iris/x4/directive/skip.hpp b/include/iris/x4/directive/skip.hpp index 33c594e3d..2b788f5c6 100644 --- a/include/iris/x4/directive/skip.hpp +++ b/include/iris/x4/directive/skip.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_DIRECTIVE_SKIP_HPP -#define IRIS_X4_DIRECTIVE_SKIP_HPP +#ifndef IRIS_ZZ_X4_DIRECTIVE_SKIP_HPP +#define IRIS_ZZ_X4_DIRECTIVE_SKIP_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/directive/with.hpp b/include/iris/x4/directive/with.hpp index a7331ed0e..faf2364f0 100644 --- a/include/iris/x4/directive/with.hpp +++ b/include/iris/x4/directive/with.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_DIRECTIVE_WITH_HPP -#define IRIS_X4_DIRECTIVE_WITH_HPP +#ifndef IRIS_ZZ_X4_DIRECTIVE_WITH_HPP +#define IRIS_ZZ_X4_DIRECTIVE_WITH_HPP /*============================================================================= Copyright (c) 2014 Joel de Guzman diff --git a/include/iris/x4/directive/with_local.hpp b/include/iris/x4/directive/with_local.hpp index 99b84d494..2d09c98a0 100644 --- a/include/iris/x4/directive/with_local.hpp +++ b/include/iris/x4/directive/with_local.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_DIRECTIVE_WITH_LOCAL_HPP -#define IRIS_X4_DIRECTIVE_WITH_LOCAL_HPP +#ifndef IRIS_ZZ_X4_DIRECTIVE_WITH_LOCAL_HPP +#define IRIS_ZZ_X4_DIRECTIVE_WITH_LOCAL_HPP /*============================================================================= Copyright (c) 2025 Nana Sakisaka diff --git a/include/iris/x4/directive/without.hpp b/include/iris/x4/directive/without.hpp index aadf1a87e..123f414b1 100644 --- a/include/iris/x4/directive/without.hpp +++ b/include/iris/x4/directive/without.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_DIRECTIVE_WITHOUT_HPP -#define IRIS_X4_DIRECTIVE_WITHOUT_HPP +#ifndef IRIS_ZZ_X4_DIRECTIVE_WITHOUT_HPP +#define IRIS_ZZ_X4_DIRECTIVE_WITHOUT_HPP /*============================================================================= Copyright (c) 2026 The Iris Project Contributors diff --git a/include/iris/x4/numeric.hpp b/include/iris/x4/numeric.hpp index ddb2f97bd..46b28b3da 100644 --- a/include/iris/x4/numeric.hpp +++ b/include/iris/x4/numeric.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_NUMERIC_HPP -#define IRIS_X4_NUMERIC_HPP +#ifndef IRIS_ZZ_X4_NUMERIC_HPP +#define IRIS_ZZ_X4_NUMERIC_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/numeric/bool.hpp b/include/iris/x4/numeric/bool.hpp index 34be02807..42703f1c9 100644 --- a/include/iris/x4/numeric/bool.hpp +++ b/include/iris/x4/numeric/bool.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_NUMERIC_BOOL_HPP -#define IRIS_X4_NUMERIC_BOOL_HPP +#ifndef IRIS_ZZ_X4_NUMERIC_BOOL_HPP +#define IRIS_ZZ_X4_NUMERIC_BOOL_HPP /*============================================================================= Copyright (c) 2009 Hartmut Kaiser diff --git a/include/iris/x4/numeric/int.hpp b/include/iris/x4/numeric/int.hpp index 13d18db9b..1cb5fc297 100644 --- a/include/iris/x4/numeric/int.hpp +++ b/include/iris/x4/numeric/int.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_NUMERIC_INT_HPP -#define IRIS_X4_NUMERIC_INT_HPP +#ifndef IRIS_ZZ_X4_NUMERIC_INT_HPP +#define IRIS_ZZ_X4_NUMERIC_INT_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/numeric/real.hpp b/include/iris/x4/numeric/real.hpp index 6792bba9c..efcab1012 100644 --- a/include/iris/x4/numeric/real.hpp +++ b/include/iris/x4/numeric/real.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_NUMERIC_REAL_HPP -#define IRIS_X4_NUMERIC_REAL_HPP +#ifndef IRIS_ZZ_X4_NUMERIC_REAL_HPP +#define IRIS_ZZ_X4_NUMERIC_REAL_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/numeric/uint.hpp b/include/iris/x4/numeric/uint.hpp index f33827c2b..648cb9f1e 100644 --- a/include/iris/x4/numeric/uint.hpp +++ b/include/iris/x4/numeric/uint.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_NUMERIC_UINT_HPP -#define IRIS_X4_NUMERIC_UINT_HPP +#ifndef IRIS_ZZ_X4_NUMERIC_UINT_HPP +#define IRIS_ZZ_X4_NUMERIC_UINT_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/numeric/utils/extract_int.hpp b/include/iris/x4/numeric/utils/extract_int.hpp index 3502a8ebf..9520d7ddb 100644 --- a/include/iris/x4/numeric/utils/extract_int.hpp +++ b/include/iris/x4/numeric/utils/extract_int.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_NUMERIC_UTILS_EXTRACT_INT_HPP -#define IRIS_X4_NUMERIC_UTILS_EXTRACT_INT_HPP +#ifndef IRIS_ZZ_X4_NUMERIC_UTILS_EXTRACT_INT_HPP +#define IRIS_ZZ_X4_NUMERIC_UTILS_EXTRACT_INT_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/numeric/utils/extract_real.hpp b/include/iris/x4/numeric/utils/extract_real.hpp index 926f337ea..e87b0b6fa 100644 --- a/include/iris/x4/numeric/utils/extract_real.hpp +++ b/include/iris/x4/numeric/utils/extract_real.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_NUMERIC_UTILS_EXTRACT_REAL_HPP -#define IRIS_X4_NUMERIC_UTILS_EXTRACT_REAL_HPP +#ifndef IRIS_ZZ_X4_NUMERIC_UTILS_EXTRACT_REAL_HPP +#define IRIS_ZZ_X4_NUMERIC_UTILS_EXTRACT_REAL_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/numeric/utils/pow10.hpp b/include/iris/x4/numeric/utils/pow10.hpp index ed8d3b25e..aca8afe77 100644 --- a/include/iris/x4/numeric/utils/pow10.hpp +++ b/include/iris/x4/numeric/utils/pow10.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_NUMERIC_UTILS_POW10_HPP -#define IRIS_X4_NUMERIC_UTILS_POW10_HPP +#ifndef IRIS_ZZ_X4_NUMERIC_UTILS_POW10_HPP +#define IRIS_ZZ_X4_NUMERIC_UTILS_POW10_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/operator.hpp b/include/iris/x4/operator.hpp index 798ece7be..dfcc0ef58 100644 --- a/include/iris/x4/operator.hpp +++ b/include/iris/x4/operator.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_OPERATOR_HPP -#define IRIS_X4_OPERATOR_HPP +#ifndef IRIS_ZZ_X4_OPERATOR_HPP +#define IRIS_ZZ_X4_OPERATOR_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/operator/alternative.hpp b/include/iris/x4/operator/alternative.hpp index aefe652b3..03015241a 100644 --- a/include/iris/x4/operator/alternative.hpp +++ b/include/iris/x4/operator/alternative.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_OPERATOR_ALTERNATIVE_HPP -#define IRIS_X4_OPERATOR_ALTERNATIVE_HPP +#ifndef IRIS_ZZ_X4_OPERATOR_ALTERNATIVE_HPP +#define IRIS_ZZ_X4_OPERATOR_ALTERNATIVE_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/operator/and_predicate.hpp b/include/iris/x4/operator/and_predicate.hpp index d0a8b70c7..cc5e61f98 100644 --- a/include/iris/x4/operator/and_predicate.hpp +++ b/include/iris/x4/operator/and_predicate.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_OPERATOR_AND_PREDICATE_HPP -#define IRIS_X4_OPERATOR_AND_PREDICATE_HPP +#ifndef IRIS_ZZ_X4_OPERATOR_AND_PREDICATE_HPP +#define IRIS_ZZ_X4_OPERATOR_AND_PREDICATE_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/operator/difference.hpp b/include/iris/x4/operator/difference.hpp index b81144b12..a8f4d758f 100644 --- a/include/iris/x4/operator/difference.hpp +++ b/include/iris/x4/operator/difference.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_OPERATOR_DIFFERENCE_HPP -#define IRIS_X4_OPERATOR_DIFFERENCE_HPP +#ifndef IRIS_ZZ_X4_OPERATOR_DIFFERENCE_HPP +#define IRIS_ZZ_X4_OPERATOR_DIFFERENCE_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/operator/kleene.hpp b/include/iris/x4/operator/kleene.hpp index 8589e2a8c..1785f3935 100644 --- a/include/iris/x4/operator/kleene.hpp +++ b/include/iris/x4/operator/kleene.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_OPERATOR_KLEENE_HPP -#define IRIS_X4_OPERATOR_KLEENE_HPP +#ifndef IRIS_ZZ_X4_OPERATOR_KLEENE_HPP +#define IRIS_ZZ_X4_OPERATOR_KLEENE_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/operator/list.hpp b/include/iris/x4/operator/list.hpp index 1fc2589ab..9270aa6d7 100644 --- a/include/iris/x4/operator/list.hpp +++ b/include/iris/x4/operator/list.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_OPERATOR_LIST_HPP -#define IRIS_X4_OPERATOR_LIST_HPP +#ifndef IRIS_ZZ_X4_OPERATOR_LIST_HPP +#define IRIS_ZZ_X4_OPERATOR_LIST_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/operator/not_predicate.hpp b/include/iris/x4/operator/not_predicate.hpp index 9da65fc17..fd9bcb10f 100644 --- a/include/iris/x4/operator/not_predicate.hpp +++ b/include/iris/x4/operator/not_predicate.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_OPERATOR_NOT_PREDICATE_HPP -#define IRIS_X4_OPERATOR_NOT_PREDICATE_HPP +#ifndef IRIS_ZZ_X4_OPERATOR_NOT_PREDICATE_HPP +#define IRIS_ZZ_X4_OPERATOR_NOT_PREDICATE_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/operator/optional.hpp b/include/iris/x4/operator/optional.hpp index 946b3e2f5..a259a33fa 100644 --- a/include/iris/x4/operator/optional.hpp +++ b/include/iris/x4/operator/optional.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_OPERATOR_OPTIONAL_HPP -#define IRIS_X4_OPERATOR_OPTIONAL_HPP +#ifndef IRIS_ZZ_X4_OPERATOR_OPTIONAL_HPP +#define IRIS_ZZ_X4_OPERATOR_OPTIONAL_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/operator/plus.hpp b/include/iris/x4/operator/plus.hpp index c512a2364..45f1ce0e9 100644 --- a/include/iris/x4/operator/plus.hpp +++ b/include/iris/x4/operator/plus.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_OPERATOR_PLUS_HPP -#define IRIS_X4_OPERATOR_PLUS_HPP +#ifndef IRIS_ZZ_X4_OPERATOR_PLUS_HPP +#define IRIS_ZZ_X4_OPERATOR_PLUS_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/operator/sequence.hpp b/include/iris/x4/operator/sequence.hpp index 74a7aaea3..3b9b91b90 100644 --- a/include/iris/x4/operator/sequence.hpp +++ b/include/iris/x4/operator/sequence.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_OPERATOR_SEQUENCE_HPP -#define IRIS_X4_OPERATOR_SEQUENCE_HPP +#ifndef IRIS_ZZ_X4_OPERATOR_SEQUENCE_HPP +#define IRIS_ZZ_X4_OPERATOR_SEQUENCE_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/parse.hpp b/include/iris/x4/parse.hpp index a1a07805a..0b41c91f7 100644 --- a/include/iris/x4/parse.hpp +++ b/include/iris/x4/parse.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_PARSE_HPP -#define IRIS_X4_PARSE_HPP +#ifndef IRIS_ZZ_X4_PARSE_HPP +#define IRIS_ZZ_X4_PARSE_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/parse_result.hpp b/include/iris/x4/parse_result.hpp index 3ed317a97..480988e4a 100644 --- a/include/iris/x4/parse_result.hpp +++ b/include/iris/x4/parse_result.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_PARSE_RESULT_HPP -#define IRIS_X4_PARSE_RESULT_HPP +#ifndef IRIS_ZZ_X4_PARSE_RESULT_HPP +#define IRIS_ZZ_X4_PARSE_RESULT_HPP /*============================================================================= Copyright (c) 2025 Nana Sakisaka diff --git a/include/iris/x4/rule.hpp b/include/iris/x4/rule.hpp index 2f58af834..b2c22fc06 100644 --- a/include/iris/x4/rule.hpp +++ b/include/iris/x4/rule.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_RULE_HPP -#define IRIS_X4_RULE_HPP +#ifndef IRIS_ZZ_X4_RULE_HPP +#define IRIS_ZZ_X4_RULE_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/string.hpp b/include/iris/x4/string.hpp index 79019dd75..35bb8b486 100644 --- a/include/iris/x4/string.hpp +++ b/include/iris/x4/string.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_STRING_HPP -#define IRIS_X4_STRING_HPP +#ifndef IRIS_ZZ_X4_STRING_HPP +#define IRIS_ZZ_X4_STRING_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/string/case_compare.hpp b/include/iris/x4/string/case_compare.hpp index aeb48f4d0..e9ace45df 100644 --- a/include/iris/x4/string/case_compare.hpp +++ b/include/iris/x4/string/case_compare.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_STRING_CASE_COMPARE_HPP -#define IRIS_X4_STRING_CASE_COMPARE_HPP +#ifndef IRIS_ZZ_X4_STRING_CASE_COMPARE_HPP +#define IRIS_ZZ_X4_STRING_CASE_COMPARE_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/string/detail/string_parse.hpp b/include/iris/x4/string/detail/string_parse.hpp index 120a03ddd..c027248d0 100644 --- a/include/iris/x4/string/detail/string_parse.hpp +++ b/include/iris/x4/string/detail/string_parse.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_STRING_DETAIL_STRING_PARSE_HPP -#define IRIS_X4_STRING_DETAIL_STRING_PARSE_HPP +#ifndef IRIS_ZZ_X4_STRING_DETAIL_STRING_PARSE_HPP +#define IRIS_ZZ_X4_STRING_DETAIL_STRING_PARSE_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/string/detail/tst_node.hpp b/include/iris/x4/string/detail/tst_node.hpp index d82864a64..c4adf79f3 100644 --- a/include/iris/x4/string/detail/tst_node.hpp +++ b/include/iris/x4/string/detail/tst_node.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_STRING_DETAIL_TST_NODE_HPP -#define IRIS_X4_STRING_DETAIL_TST_NODE_HPP +#ifndef IRIS_ZZ_X4_STRING_DETAIL_TST_NODE_HPP +#define IRIS_ZZ_X4_STRING_DETAIL_TST_NODE_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/string/literal_string.hpp b/include/iris/x4/string/literal_string.hpp index 51f5446da..848e5ed7a 100644 --- a/include/iris/x4/string/literal_string.hpp +++ b/include/iris/x4/string/literal_string.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_STRING_LITERAL_STRING_HPP -#define IRIS_X4_STRING_LITERAL_STRING_HPP +#ifndef IRIS_ZZ_X4_STRING_LITERAL_STRING_HPP +#define IRIS_ZZ_X4_STRING_LITERAL_STRING_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/string/string.hpp b/include/iris/x4/string/string.hpp index 540aaff44..4ea10a291 100644 --- a/include/iris/x4/string/string.hpp +++ b/include/iris/x4/string/string.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_STRING_STRING_HPP -#define IRIS_X4_STRING_STRING_HPP +#ifndef IRIS_ZZ_X4_STRING_STRING_HPP +#define IRIS_ZZ_X4_STRING_STRING_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/string/tst.hpp b/include/iris/x4/string/tst.hpp index 38df327e0..22878302a 100644 --- a/include/iris/x4/string/tst.hpp +++ b/include/iris/x4/string/tst.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_STRING_TST_HPP -#define IRIS_X4_STRING_TST_HPP +#ifndef IRIS_ZZ_X4_STRING_TST_HPP +#define IRIS_ZZ_X4_STRING_TST_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/string/utf8.hpp b/include/iris/x4/string/utf8.hpp index 034e6b535..2dc5d3bb0 100644 --- a/include/iris/x4/string/utf8.hpp +++ b/include/iris/x4/string/utf8.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_STRING_UTF8_HPP -#define IRIS_X4_STRING_UTF8_HPP +#ifndef IRIS_ZZ_X4_STRING_UTF8_HPP +#define IRIS_ZZ_X4_STRING_UTF8_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/symbols.hpp b/include/iris/x4/symbols.hpp index 49a3f95f0..d5a3e4b85 100644 --- a/include/iris/x4/symbols.hpp +++ b/include/iris/x4/symbols.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_SYMBOLS_HPP -#define IRIS_X4_SYMBOLS_HPP +#ifndef IRIS_ZZ_X4_SYMBOLS_HPP +#define IRIS_ZZ_X4_SYMBOLS_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/traits/attribute_category.hpp b/include/iris/x4/traits/attribute_category.hpp index 5032b1ff8..aac482c69 100644 --- a/include/iris/x4/traits/attribute_category.hpp +++ b/include/iris/x4/traits/attribute_category.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_TRAITS_ATTRIBUTE_CATEGORY_HPP -#define IRIS_X4_TRAITS_ATTRIBUTE_CATEGORY_HPP +#ifndef IRIS_ZZ_X4_TRAITS_ATTRIBUTE_CATEGORY_HPP +#define IRIS_ZZ_X4_TRAITS_ATTRIBUTE_CATEGORY_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/traits/attribute_of_binary.hpp b/include/iris/x4/traits/attribute_of_binary.hpp index 6e7b4a109..ffd60eb94 100644 --- a/include/iris/x4/traits/attribute_of_binary.hpp +++ b/include/iris/x4/traits/attribute_of_binary.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_TRAITS_ATTRIBUTE_OF_BINARY_HPP -#define IRIS_X4_TRAITS_ATTRIBUTE_OF_BINARY_HPP +#ifndef IRIS_ZZ_X4_TRAITS_ATTRIBUTE_OF_BINARY_HPP +#define IRIS_ZZ_X4_TRAITS_ATTRIBUTE_OF_BINARY_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman @@ -28,7 +28,7 @@ template struct append_to_type_list {}; template -using append_to_type_list_t = append_to_type_list::type; +using append_to_type_list_t = append_to_type_list::type; template struct append_to_type_list> diff --git a/include/iris/x4/traits/char_encoding_traits.hpp b/include/iris/x4/traits/char_encoding_traits.hpp index 43596e5cf..ff14fe981 100644 --- a/include/iris/x4/traits/char_encoding_traits.hpp +++ b/include/iris/x4/traits/char_encoding_traits.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_TRAITS_CHAR_ENCODING_TRAITS_HPP -#define IRIS_X4_TRAITS_CHAR_ENCODING_TRAITS_HPP +#ifndef IRIS_ZZ_X4_TRAITS_CHAR_ENCODING_TRAITS_HPP +#define IRIS_ZZ_X4_TRAITS_CHAR_ENCODING_TRAITS_HPP /*============================================================================= Copyright (c) 2025 Nana Sakisaka diff --git a/include/iris/x4/traits/container_traits.hpp b/include/iris/x4/traits/container_traits.hpp index f1caa9ff2..b768b1fc5 100644 --- a/include/iris/x4/traits/container_traits.hpp +++ b/include/iris/x4/traits/container_traits.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_TRAITS_CONTAINER_TRAITS_HPP -#define IRIS_X4_TRAITS_CONTAINER_TRAITS_HPP +#ifndef IRIS_ZZ_X4_TRAITS_CONTAINER_TRAITS_HPP +#define IRIS_ZZ_X4_TRAITS_CONTAINER_TRAITS_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/traits/numeric_traits.hpp b/include/iris/x4/traits/numeric_traits.hpp index a7844b74a..3f624a160 100644 --- a/include/iris/x4/traits/numeric_traits.hpp +++ b/include/iris/x4/traits/numeric_traits.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_TRAITS_NUMERIC_TRAITS_HPP -#define IRIS_X4_TRAITS_NUMERIC_TRAITS_HPP +#ifndef IRIS_ZZ_X4_TRAITS_NUMERIC_TRAITS_HPP +#define IRIS_ZZ_X4_TRAITS_NUMERIC_TRAITS_HPP /*============================================================================= Copyright (c) 2001-2011 Hartmut Kaiser diff --git a/include/iris/x4/traits/optional_traits.hpp b/include/iris/x4/traits/optional_traits.hpp index 7735778ef..036798150 100644 --- a/include/iris/x4/traits/optional_traits.hpp +++ b/include/iris/x4/traits/optional_traits.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_TRAITS_OPTIONAL_TRAITS_HPP -#define IRIS_X4_TRAITS_OPTIONAL_TRAITS_HPP +#ifndef IRIS_ZZ_X4_TRAITS_OPTIONAL_TRAITS_HPP +#define IRIS_ZZ_X4_TRAITS_OPTIONAL_TRAITS_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/traits/string_traits.hpp b/include/iris/x4/traits/string_traits.hpp index 0cc711e4a..639741877 100644 --- a/include/iris/x4/traits/string_traits.hpp +++ b/include/iris/x4/traits/string_traits.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_TRAITS_STRING_TRAITS_HPP -#define IRIS_X4_TRAITS_STRING_TRAITS_HPP +#ifndef IRIS_ZZ_X4_TRAITS_STRING_TRAITS_HPP +#define IRIS_ZZ_X4_TRAITS_STRING_TRAITS_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/traits/subrange_traits.hpp b/include/iris/x4/traits/subrange_traits.hpp index f57439b97..70422b1f7 100644 --- a/include/iris/x4/traits/subrange_traits.hpp +++ b/include/iris/x4/traits/subrange_traits.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_TRAITS_SUBRANGE_TRAITS_HPP -#define IRIS_X4_TRAITS_SUBRANGE_TRAITS_HPP +#ifndef IRIS_ZZ_X4_TRAITS_SUBRANGE_TRAITS_HPP +#define IRIS_ZZ_X4_TRAITS_SUBRANGE_TRAITS_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/traits/substitution.hpp b/include/iris/x4/traits/substitution.hpp index 896e12fcf..d8c04a51d 100644 --- a/include/iris/x4/traits/substitution.hpp +++ b/include/iris/x4/traits/substitution.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_TRAITS_SUBSTITUTION_HPP -#define IRIS_X4_TRAITS_SUBSTITUTION_HPP +#ifndef IRIS_ZZ_X4_TRAITS_SUBSTITUTION_HPP +#define IRIS_ZZ_X4_TRAITS_SUBSTITUTION_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/traits/transform_attribute.hpp b/include/iris/x4/traits/transform_attribute.hpp index 450dac785..6afa29a36 100644 --- a/include/iris/x4/traits/transform_attribute.hpp +++ b/include/iris/x4/traits/transform_attribute.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_TRAITS_TRANSFORM_ATTRIBUTE_HPP -#define IRIS_X4_TRAITS_TRANSFORM_ATTRIBUTE_HPP +#ifndef IRIS_ZZ_X4_TRAITS_TRANSFORM_ATTRIBUTE_HPP +#define IRIS_ZZ_X4_TRAITS_TRANSFORM_ATTRIBUTE_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/traits/tuple_traits.hpp b/include/iris/x4/traits/tuple_traits.hpp index 5f7810621..0771aa886 100644 --- a/include/iris/x4/traits/tuple_traits.hpp +++ b/include/iris/x4/traits/tuple_traits.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_TRAITS_TUPLE_TRAITS_HPP -#define IRIS_X4_TRAITS_TUPLE_TRAITS_HPP +#ifndef IRIS_ZZ_X4_TRAITS_TUPLE_TRAITS_HPP +#define IRIS_ZZ_X4_TRAITS_TUPLE_TRAITS_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/include/iris/x4/traits/variant_traits.hpp b/include/iris/x4/traits/variant_traits.hpp index 38615ee32..34203ab6f 100644 --- a/include/iris/x4/traits/variant_traits.hpp +++ b/include/iris/x4/traits/variant_traits.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_TRAITS_VARIANT_TRAITS_HPP -#define IRIS_X4_TRAITS_VARIANT_TRAITS_HPP +#ifndef IRIS_ZZ_X4_TRAITS_VARIANT_TRAITS_HPP +#define IRIS_ZZ_X4_TRAITS_VARIANT_TRAITS_HPP /*============================================================================= Copyright (c) 2001-2014 Joel de Guzman diff --git a/modules/iris b/modules/iris index 93187f669..32d9fd929 160000 --- a/modules/iris +++ b/modules/iris @@ -1 +1 @@ -Subproject commit 93187f66978325083246a5a7773cef3fa8a356ef +Subproject commit 32d9fd9299bff648b9852b1bb822f2c53cbd62f2 diff --git a/test/x4/grammar.hpp b/test/x4/grammar.hpp index 0df783f53..400133cb7 100644 --- a/test/x4/grammar.hpp +++ b/test/x4/grammar.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_TEST_X4_GRAMMAR_HPP -#define IRIS_X4_TEST_X4_GRAMMAR_HPP +#ifndef IRIS_ZZ_X4_TEST_X4_GRAMMAR_HPP +#define IRIS_ZZ_X4_TEST_X4_GRAMMAR_HPP /*============================================================================= Copyright (c) 2019 Joel de Guzman diff --git a/test/x4/iris_x4_test.hpp b/test/x4/iris_x4_test.hpp index 45d6dbd4b..d5bbb77a2 100644 --- a/test/x4/iris_x4_test.hpp +++ b/test/x4/iris_x4_test.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_TEST_IRIS_X4_TEST_HPP -#define IRIS_X4_TEST_IRIS_X4_TEST_HPP +#ifndef IRIS_ZZ_X4_TEST_IRIS_X4_TEST_HPP +#define IRIS_ZZ_X4_TEST_IRIS_X4_TEST_HPP /*============================================================================= Copyright (c) 2001-2013 Joel de Guzman diff --git a/test/x4/pch.hpp b/test/x4/pch.hpp index 20c4fba06..59ac0c37d 100644 --- a/test/x4/pch.hpp +++ b/test/x4/pch.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_TEST_PCH_HPP -#define IRIS_X4_TEST_PCH_HPP +#ifndef IRIS_ZZ_X4_TEST_PCH_HPP +#define IRIS_ZZ_X4_TEST_PCH_HPP #include #include diff --git a/test/x4/real.hpp b/test/x4/real.hpp index fc2e2e6b2..cf0cc7128 100644 --- a/test/x4/real.hpp +++ b/test/x4/real.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_TEST_X4_REAL_HPP -#define IRIS_X4_TEST_X4_REAL_HPP +#ifndef IRIS_ZZ_X4_TEST_X4_REAL_HPP +#define IRIS_ZZ_X4_TEST_X4_REAL_HPP /*============================================================================= Copyright (c) 2001-2010 Joel de Guzman diff --git a/test/x4/rule_separate_tu_grammar.hpp b/test/x4/rule_separate_tu_grammar.hpp index 2641cf3f8..580d30f24 100644 --- a/test/x4/rule_separate_tu_grammar.hpp +++ b/test/x4/rule_separate_tu_grammar.hpp @@ -1,5 +1,5 @@ -#ifndef IRIS_X4_TEST_X4_RULE_SEPARATE_TU_GRAMMAR_HPP -#define IRIS_X4_TEST_X4_RULE_SEPARATE_TU_GRAMMAR_HPP +#ifndef IRIS_ZZ_X4_TEST_X4_RULE_SEPARATE_TU_GRAMMAR_HPP +#define IRIS_ZZ_X4_TEST_X4_RULE_SEPARATE_TU_GRAMMAR_HPP /*============================================================================= Copyright (c) 2019 Nikita Kniazev