LLVM  7.0.0svn
Classes | Namespaces | Functions
FormatVariadicDetails.h File Reference
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/raw_ostream.h"
#include <type_traits>
Include dependency graph for FormatVariadicDetails.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  llvm::format_provider< T, Enable >
class  llvm::detail::format_adapter
class  llvm::detail::provider_format_adapter< T >
class  llvm::detail::missing_format_adapter< T >
class  llvm::detail::has_FormatProvider< T >
struct  llvm::detail::uses_format_member< T >
struct  llvm::detail::uses_format_provider< T >
struct  llvm::detail::uses_missing_provider< T >


 Compute iterated dominance frontiers using a linear time algorithm.
 Implementation details of the pass manager interfaces.


template<typename T >
std::enable_if< uses_format_member< T >::value, T >::type llvm::detail::build_format_adapter (T &&Item)
template<typename T >
std::enable_if< uses_format_provider< T >::value, provider_format_adapter< T > >::type llvm::detail::build_format_adapter (T &&Item)
template<typename T >
std::enable_if< uses_missing_provider< T >::value, missing_format_adapter< T > >::type llvm::detail::build_format_adapter (T &&Item)