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
[FIX] Duplicate symbols
  • Loading branch information
eseiler committed Sep 29, 2023
commit 1e8d124f7488d0666622be7e61cd2179be409328
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ namespace seqan3
//!\ingroup alignment_matrix
//!\sa seqan3::enum_bitwise_operators enables combining enum values.
template <>
constexpr bool add_enum_bitwise_operators<seqan3::detail::trace_directions> = true;
inline constexpr bool add_enum_bitwise_operators<seqan3::detail::trace_directions> = true;
//!\endcond

/*!\brief All trace_directions can be printed as ascii or as utf8 to the seqan3::debug_stream.
Expand Down
2 changes: 1 addition & 1 deletion include/seqan3/alphabet/views/translate.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ enum class translation_frames : uint8_t
//!\brief Enable bitwise operators for enum translation_frames.
//!\sa seqan3::enum_bitwise_operators enables combining enum values.
template <>
constexpr bool add_enum_bitwise_operators<translation_frames> = true;
inline constexpr bool add_enum_bitwise_operators<translation_frames> = true;
//!\endcond

} // namespace seqan3
Expand Down
2 changes: 1 addition & 1 deletion include/seqan3/core/add_enum_bitwise_operators.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ namespace seqan3
* \include test/snippet/core/add_enum_bitwise_operators.cpp
*/
template <typename t>
constexpr bool add_enum_bitwise_operators = false;
inline constexpr bool add_enum_bitwise_operators = false;

/*!\name Binary operators for scoped enums
* \brief Perform binary operations like on ints or weak enums. These overloads are available if
Expand Down
2 changes: 1 addition & 1 deletion include/seqan3/core/debug_stream/debug_stream_type.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ enum fmtflags2
//!\brief Overload bitwise operators for seqan3::fmtflags2.
//!\sa seqan3::enum_bitwise_operators enables combining enum values.
template <>
constexpr bool add_enum_bitwise_operators<fmtflags2> = true;
inline constexpr bool add_enum_bitwise_operators<fmtflags2> = true;
//!\endcond

// ------------------------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion include/seqan3/core/detail/strong_type.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ namespace seqan3
//!\ingroup core
//!\sa seqan3::enum_bitwise_operators enables combining enum values.
template <>
constexpr bool add_enum_bitwise_operators<seqan3::detail::strong_type_skill> = true;
inline constexpr bool add_enum_bitwise_operators<seqan3::detail::strong_type_skill> = true;
//!\endcond
} // namespace seqan3

Expand Down
2 changes: 1 addition & 1 deletion include/seqan3/io/sam_file/sam_flag.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ enum class sam_flag : uint16_t
//!\ingroup io_sam_file
//!\sa seqan3::enum_bitwise_operators enables combining enum values.
template <>
constexpr bool add_enum_bitwise_operators<sam_flag> = true;
inline constexpr bool add_enum_bitwise_operators<sam_flag> = true;
//!\endcond

/*!\brief Overload for the seqan3::sam_flags.
Expand Down