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.