15 template <
typename Return,
typename... Args>
21 template <
typename Signature>
24 template <
typename Signature>
27 template <
typename Signature>
30 template <
typename Signature>
33 template <
typename Signature>
36 template <
typename Signature>
39 template <
typename Signature>
42 template <
typename Signature>
45 template <std::
size_t index,
typename Signature>
48 template <std::
size_t index,
typename Signature>
51 template <
typename Signature>
54 template <
typename Signature>
57 template <
typename First,
typename Second>
60 template <
typename First,
typename Second>
63 template <
typename First,
typename... Others>
66 template <
typename First,
typename... Others>
75 template <
typename Signature>
76 requires std::same_as<Signature, signature_decay_t<Signature>>
79 template <
typename Signature>
80 requires std::same_as<Signature, signature_decay_t<Signature>>
108 class ExpectationReport;
112 using StringT = std::basic_string<CharT, CharTraitsT>;
Collects all expectations for a specific (decayed) signature.
Definition Fwd.hpp:81
The base interface for expectations.
Definition Fwd.hpp:77
Takes the ownership of an expectation and check whether it's satisfied during destruction.
Definition Expectation.hpp:568
Tag
Definition Fwd.hpp:119
Definition BoostTest.hpp:20
MatchResult
Definition Fwd.hpp:86
typename signature_remove_noexcept< Signature >::type signature_remove_noexcept_t
Definition Fwd.hpp:31
constexpr bool is_overload_set_v
Definition Fwd.hpp:67
char CharT
Definition Fwd.hpp:110
constexpr bool is_overloadable_with_v
Definition Fwd.hpp:61
std::char_traits< CharT > CharTraitsT
Definition Fwd.hpp:111
ValueCategory
Definition Fwd.hpp:100
typename signature_param_type< index, Signature >::type signature_param_type_t
Definition Fwd.hpp:49
typename signature_add_noexcept< Signature >::type signature_add_noexcept_t
Definition Fwd.hpp:25
Constness
Definition Fwd.hpp:93
typename signature_param_list< Signature >::type signature_param_list_t
Definition Fwd.hpp:55
typename signature_return_type< Signature >::type signature_return_type_t
Definition Fwd.hpp:43
typename signature_decay< Signature >::type signature_decay_t
Definition Fwd.hpp:37
std::basic_string< CharT, CharTraitsT > StringT
Definition Fwd.hpp:112
Primary template, which always yields false.
Definition String.hpp:46
Definition TypeTraits.hpp:569
Tag tag
Definition Fwd.hpp:130
int priority
Definition Fwd.hpp:129
friend bool operator==(const rating &, const rating &)=default