11#ifndef INCLUDE_GUARD_ARENE_BASE_ARENE_BASE_TYPE_TRAITS_IS_TRANSPARENT_COMPARATOR_FOR_HPP_
12#define INCLUDE_GUARD_ARENE_BASE_ARENE_BASE_TYPE_TRAITS_IS_TRANSPARENT_COMPARATOR_FOR_HPP_
17#include "arene/base/constraints/substitution_succeeds.hpp"
18#include "arene/base/stdlib_choice/integral_constant.hpp"
19#include "arene/base/type_traits/is_invocable.hpp"
30template <
typename C,
typename =
void>
59template <
typename C,
typename T,
typename U =
T>
70template <
typename C,
typename T,
typename U =
T>
Trait to determine if a given type is a transparent comparator.
Definition is_transparent_comparator_for.hpp:31
Definition array_exceptions_disabled.cpp:11
constexpr bool is_transparent_comparator_v
Trait to determine if a given type is a transparent comparator.
constexpr bool is_transparent_comparator_for_v
Trait to determine if a given type is a transparent comparator for a given set of operands.
Copyright 2026, Toyota Motor Corporation.
Definition array_exceptions_disabled.cpp:10