LLVM: llvm::mdconst::detail Namespace Reference (original) (raw)
| Typedefs | |
|---|---|
| template<typename U, typename V> | |
| using | check_has_dereference = decltype(static_cast(*std::declval<U &>())) |
| Variables | |
|---|---|
| template<typename U, typename V> | |
| static constexpr bool | HasDereference |
◆ check_has_dereference
template<typename U, typename V>
using llvm::mdconst::detail::check_has_dereference = decltype(static_cast(*std::declval<U &>()))
◆ HasDereference
template<typename U, typename V>
| bool llvm::mdconst::detail::HasDereference | staticconstexpr |
|---|
Initial value:
=
typename detail::detector< void, Op, Args... >::value_t is_detected
Detects if a given trait holds for some set of arguments 'Args'.
Definition at line 630 of file Metadata.h.