Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions include/iris/alloy/adapt.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/alloy/adapted/std_pair.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/alloy/adapted/std_tuple.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/alloy/detail/deduce.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/alloy/detail/integer_seq_transform.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/alloy/detail/preprocessed/tuple_impl.hpp.pre.in
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/alloy/detail/tuple_comparison.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/alloy/detail/tuple_impl.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/alloy/io.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/alloy/traits.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
8 changes: 4 additions & 4 deletions include/iris/alloy/tuple.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down Expand Up @@ -280,7 +280,7 @@ class tuple : public detail::tuple_impl<Ts...>
{
base_type::operator=(other);
return *this;

}
constexpr tuple& operator=(tuple&& other)
noexcept(std::conjunction_v<std::is_nothrow_move_assignable<Ts>...>)
Expand All @@ -301,7 +301,7 @@ class tuple : public detail::tuple_impl<Ts...>
base_type::operator=(static_cast<detail::tuple_impl<Us...> const&>(other));
return *this;
}

template<class... Us>
requires requires {
requires sizeof...(Ts) == sizeof...(Us);
Expand Down
4 changes: 2 additions & 2 deletions include/iris/alloy/utility.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/allocator.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/ast/position_tagged.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/auxiliary.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/auxiliary/attr.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/auxiliary/eoi.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/auxiliary/eol.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/auxiliary/eps.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/char.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/char/any_char.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/char/char.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/char/char_class.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/char/char_class_tags.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/char/char_parser.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/char/char_set.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/char/detail/basic_chset.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/char/detail/cast_char.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/char/detail/char_range.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/char/detail/char_range_functions.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/char/detail/char_range_run.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/char/literal_char.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/char/negated_char.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/char/unicode_char_class.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/char_encoding/standard.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/char_encoding/standard_wide.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/char_encoding/unicode.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/char_encoding/unicode/classification.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/core/action.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/core/action_context.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/core/attribute.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/core/container_appender.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/core/context.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions include/iris/x4/core/detail/parse_alternative.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down
6 changes: 3 additions & 3 deletions include/iris/x4/core/detail/parse_into_container.hpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down Expand Up @@ -215,7 +215,7 @@ parse_into_container(
if constexpr (traits::is_variant_v<Attr>) {
// e.g. `char` when the caller is `+char_`
using attribute_type = parser_traits<Parser>::attribute_type;

// e.g. `std::string` when the attribute_type is `char`
using substitute_type = traits::variant_find_substitute_t<Attr, traits::build_container_t<attribute_type>>;

Expand Down
Loading
Loading