|
| typedef char | Yes [1] |
| |
| typedef char | No [2] |
| |
template<class NodeTy>
struct llvm::MDNode::HasCachedHash< NodeTy >
Definition at line 730 of file Metadata.cpp.
template<class NodeTy >
| typedef char llvm::MDNode::HasCachedHash< NodeTy >::No[2] |
template<class NodeTy >
| typedef char llvm::MDNode::HasCachedHash< NodeTy >::Yes[1] |
template<class NodeTy >
template<class U >
| static Yes& llvm::MDNode::HasCachedHash< NodeTy >::check |
( |
SFINAE< void(U::*)(unsigned),&U::setHash > * |
| ) |
|
|
static |
template<class NodeTy >
template<class U >
| static No& llvm::MDNode::HasCachedHash< NodeTy >::check |
( |
|
... | ) |
|
|
static |
template<class NodeTy >
| const bool llvm::MDNode::HasCachedHash< NodeTy >::value = sizeof(check<NodeTy>(nullptr)) == sizeof(Yes) |
|
static |
The documentation for this struct was generated from the following file: