LLVM: llvm::support::detail::has_StreamOperator< T > Class Template Reference (original) (raw)
#include "[llvm/Support/FormatVariadicDetails.h](FormatVariadicDetails%5F8h%5Fsource.html)"
| Public Types | |
|---|---|
| using | ConstRefT = const std::decay_t<T> & |
| Static Public Member Functions | |
|---|---|
| template | |
| static auto | test (int) -> std::is_same< decltype(std::declval< llvm::raw_ostream & >()<< std::declval< U >()), llvm::raw_ostream & > |
| template | |
| static auto | test (...) -> std::false_type |
| Static Public Attributes | |
|---|---|
| static constexpr bool | value = decltype(test<ConstRefT>(0))::value |
template<class T>
class llvm::support::detail::has_StreamOperator< T >
Definition at line 76 of file FormatVariadicDetails.h.
◆ ConstRefT
◆ test() [1/2]
template<class T>
template
◆ test() [2/2]
template<class T>
template
◆ value
The documentation for this class was generated from the following file:
- include/llvm/Support/FormatVariadicDetails.h