LLVM: llvm::detail::ResultHasInvalidateMethod< IRUnitT, ResultT > Class Template Reference (original) (raw)

SFINAE metafunction for computing whether ResultT provides an invalidate member function. More...

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

Public Types
enum { Value = sizeof(check(rank<2>())) == sizeof(EnabledType) }

template<typename IRUnitT, typename ResultT>
class llvm::detail::ResultHasInvalidateMethod< IRUnitT, ResultT >

SFINAE metafunction for computing whether ResultT provides an invalidate member function.

Definition at line 145 of file PassManagerInternal.h.

anonymous enum

template<typename IRUnitT, typename ResultT>


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