Home
last modified time | relevance | path

Searched defs:UnaryLambdaTraits (Results 1 – 3 of 3) sorted by relevance

/external/catch2/include/external/
Dclara.hpp388 struct UnaryLambdaTraits : UnaryLambdaTraits<decltype( &L::operator() )> {}; struct
391 struct UnaryLambdaTraits<ReturnT( ClassT::* )( Args... ) const> { struct
392 static const bool isValid = false;
396 struct UnaryLambdaTraits<ReturnT( ClassT::* )( ArgT ) const> { struct
397 static const bool isValid = true;
398 … using ArgType = typename std::remove_const<typename std::remove_reference<ArgT>::type>::type;
399 using ReturnType = ReturnT;
/external/catch2/third_party/
Dclara.hpp388 struct UnaryLambdaTraits : UnaryLambdaTraits<decltype( &L::operator() )> {}; struct
391 struct UnaryLambdaTraits<ReturnT( ClassT::* )( Args... ) const> { struct
392 static const bool isValid = false;
396 struct UnaryLambdaTraits<ReturnT( ClassT::* )( ArgT ) const> { struct
397 static const bool isValid = true;
398 … using ArgType = typename std::remove_const<typename std::remove_reference<ArgT>::type>::type;
399 using ReturnType = ReturnT;
/external/catch2/single_include/catch2/
Dcatch.hpp6893 struct UnaryLambdaTraits : UnaryLambdaTraits<decltype( &L::operator() )> {}; struct
6896 struct UnaryLambdaTraits<ReturnT( ClassT::* )( Args... ) const> { struct
6897 static const bool isValid = false;
6901 struct UnaryLambdaTraits<ReturnT( ClassT::* )( ArgT ) const> { struct
6902 static const bool isValid = true;
6903 … using ArgType = typename std::remove_const<typename std::remove_reference<ArgT>::type>::type;
6904 using ReturnType = ReturnT;