Intrepid2
|
SFINAE helper to detect whether rank-1 functor returns a reference type. More...
#include <Intrepid2_FunctorIterator.hpp>
Static Public Attributes | |
static constexpr bool | value = !std::is_same<return_type, return_type_no_ref>::value |
Private Types | |
using | return_type = decltype(std::declval<FunctorType>().operator()(0)) |
using | return_type_no_ref = typename std::remove_reference<return_type>::type |
SFINAE helper to detect whether rank-1 functor returns a reference type.
Definition at line 70 of file Intrepid2_FunctorIterator.hpp.
|
private |
Definition at line 72 of file Intrepid2_FunctorIterator.hpp.
|
private |
Definition at line 73 of file Intrepid2_FunctorIterator.hpp.
|
staticconstexpr |
Definition at line 75 of file Intrepid2_FunctorIterator.hpp.