LLVM: llvm::support::detail::has_FormatProvider< T > Class Template Reference (original) (raw)

#include "[llvm/Support/FormatVariadicDetails.h](FormatVariadicDetails%5F8h%5Fsource.html)"

Public Types
using Decayed = std::decay_t<T>
using Signature_format
template
using check = SameType<Signature_format, &U::format>
Static Public Attributes
static constexpr bool value

Detailed Description

template<class T>
class llvm::support::detail::has_FormatProvider< T >

Definition at line 63 of file FormatVariadicDetails.h.

Member Typedef Documentation

check

template<class T>

template

Decayed

Signature_format

Initial value:

StringRef - Represent a constant reference to a string, i.e.

This class implements an extremely fast bulk output stream that can only output to a stream.

std::decay_t< T > Decayed

Definition at line 66 of file FormatVariadicDetails.h.

Member Data Documentation

value

Initial value:

=

typename detail::detector< void, Op, Args... >::value_t is_detected

Detects if a given trait holds for some set of arguments 'Args'.

static constexpr bool value

Definition at line 71 of file FormatVariadicDetails.h.


The documentation for this class was generated from the following file: