|
| template<class Fun , absl::enable_if_t< std::is_same< ResultOfGeneratorT< GeneratorType< Fun >>, T >::value > ** = nullptr> |
| ABSL_MUST_USE_RESULT ExpectConformanceOf< ExpectSuccess, T, EqClasses..., EquivalenceClassType< Fun > > | dont_class_directly_stateful_initializer (GeneratorType< Fun > fun) && |
| |
| template<class Fun , absl::enable_if_t< std::is_same< ResultOfGeneratorT< GeneratorType< Fun >>, T >::value > ** = nullptr> |
| ABSL_MUST_USE_RESULT ExpectConformanceOf< ExpectSuccess, T, EqClasses..., EquivalenceClassType< Fun > > | dont_class_directly_stateful_initializer (GeneratorType< Fun > fun) && |
| |
| template<class... TestNames, absl::enable_if_t<!ExpectSuccess &&sizeof...(EqClasses)==0 &&absl::conjunction< std::is_convertible< TestNames, absl::string_view >... >::value > ** = nullptr> |
| ABSL_MUST_USE_RESULT ExpectConformanceOf< ExpectSuccess, T, EqClasses... > | due_to (TestNames &&... test_names) && |
| |
| template<class... TestNames, absl::enable_if_t<!ExpectSuccess &&sizeof...(EqClasses)==0 &&absl::conjunction< std::is_convertible< TestNames, absl::string_view >... >::value > ** = nullptr> |
| ABSL_MUST_USE_RESULT ExpectConformanceOf< ExpectSuccess, T, EqClasses... > | due_to (TestNames &&... test_names) && |
| |
| template<class... TestNames, int = 0, absl::enable_if_t< ExpectSuccess &&sizeof...(EqClasses)==0 &&absl::conjunction< std::is_convertible< TestNames, absl::string_view >... >::value > ** = nullptr> |
| ABSL_MUST_USE_RESULT ExpectConformanceOf< ExpectSuccess, T, EqClasses... > | due_to (TestNames &&... test_names) && |
| |
| template<class... TestNames, int = 0, absl::enable_if_t< ExpectSuccess &&sizeof...(EqClasses)==0 &&absl::conjunction< std::is_convertible< TestNames, absl::string_view >... >::value > ** = nullptr> |
| ABSL_MUST_USE_RESULT ExpectConformanceOf< ExpectSuccess, T, EqClasses... > | due_to (TestNames &&... test_names) && |
| |
| template<class... Funs, absl::void_t< absl::enable_if_t< std::is_same< ResultOfGeneratorT< GeneratorType< Funs >>, T >::value >... > ** = nullptr> |
| ABSL_MUST_USE_RESULT ExpectConformanceOf< ExpectSuccess, T, EqClasses..., EquivalenceClassType< Funs... > > | equivalence_class (GeneratorType< Funs >... funs) && |
| |
| template<class... Funs, absl::void_t< absl::enable_if_t< std::is_same< ResultOfGeneratorT< GeneratorType< Funs >>, T >::value >... > ** = nullptr> |
| ABSL_MUST_USE_RESULT ExpectConformanceOf< ExpectSuccess, T, EqClasses..., EquivalenceClassType< Funs... > > | equivalence_class (GeneratorType< Funs >... funs) && |
| |
| template<class Fun , absl::enable_if_t< std::is_same< ResultOfGeneratorT< GeneratorType< Fun >>, T >::value > ** = nullptr> |
| ABSL_MUST_USE_RESULT ExpectConformanceOf< ExpectSuccess, T, EqClasses..., EquivalenceClassType< Fun > > | initializer (GeneratorType< Fun > fun) && |
| |
| template<class Fun , absl::enable_if_t< std::is_same< ResultOfGeneratorT< GeneratorType< Fun >>, T >::value > ** = nullptr> |
| ABSL_MUST_USE_RESULT ExpectConformanceOf< ExpectSuccess, T, EqClasses..., EquivalenceClassType< Fun > > | initializer (GeneratorType< Fun > fun) && |
| |
| template<class Prof , absl::enable_if_t< IsProfile< Prof >::value > ** = nullptr> |
| ABSL_MUST_USE_RESULT ::testing::AssertionResult | with_loose_profile (Prof) |
| |
| template<class Prof , absl::enable_if_t< IsProfile< Prof >::value > ** = nullptr> |
| ABSL_MUST_USE_RESULT ::testing::AssertionResult | with_loose_profile (Prof) |
| |
| template<class ProfRange , absl::enable_if_t< IsProfileOrProfileRange< ProfRange >::value > ** = nullptr> |
| ABSL_MUST_USE_RESULT ::testing::AssertionResult | with_strict_profile (ProfRange) |
| |
| template<class ProfRange , absl::enable_if_t< IsProfileOrProfileRange< ProfRange >::value > ** = nullptr> |
| ABSL_MUST_USE_RESULT ::testing::AssertionResult | with_strict_profile (ProfRange) |
| |
template<bool ExpectSuccess, class T, class... EqClasses>
struct absl::types_internal::ExpectConformanceOf< ExpectSuccess, T, EqClasses >
Definition at line 1151 of file abseil-cpp/absl/types/internal/conformance_testing.h.