Home
last modified time | relevance | path

Searched refs:has_virtual_destructor_v (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/
H A Dhas_virtual_destructor.pass.cpp25 static_assert( std::has_virtual_destructor_v<T>, ""); in test_has_virtual_destructor()
26 static_assert( std::has_virtual_destructor_v<const T>, ""); in test_has_virtual_destructor()
27 static_assert( std::has_virtual_destructor_v<volatile T>, ""); in test_has_virtual_destructor()
28 static_assert( std::has_virtual_destructor_v<const volatile T>, ""); in test_has_virtual_destructor()
40 static_assert(!std::has_virtual_destructor_v<T>, ""); in test_has_not_virtual_destructor()
41 static_assert(!std::has_virtual_destructor_v<const T>, ""); in test_has_not_virtual_destructor()
42 static_assert(!std::has_virtual_destructor_v<volatile T>, ""); in test_has_not_virtual_destructor()
43 static_assert(!std::has_virtual_destructor_v<const volatile T>, ""); in test_has_not_virtual_destructor()
/llvm-project-15.0.7/libcxx/include/__type_traits/
H A Dhas_virtual_destructor.h35 inline constexpr bool has_virtual_destructor_v = has_virtual_destructor<_Tp>::value; variable
/llvm-project-15.0.7/libcxx/include/
H A Dtype_traits376 template <class T> inline constexpr bool has_virtual_destructor_v
/llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/
H A DStdSymbolMap.inc433 SYMBOL(has_virtual_destructor_v, std::, <type_traits>)