#include <cstddef>
#include <type_traits>
#include <utility>
Go to the source code of this file.
Namespaces | |
namespace | cppgc |
namespace | cppgc::internal |
Variables | |
template<typename T > | |
constexpr bool | cppgc::internal::IsTraceableV = IsTraceable<T>::value |
template<typename T , typename U > | |
constexpr bool | cppgc::internal::IsDecayedSameV |
template<typename B , typename D > | |
constexpr bool | cppgc::internal::IsStrictlyBaseOfV |
template<typename T > | |
constexpr bool | cppgc::internal::IsAnyMemberTypeV = false |
template<typename T > | |
constexpr bool | cppgc::IsGarbageCollectedMixinTypeV |
template<typename T > | |
constexpr bool | cppgc::IsGarbageCollectedTypeV |
template<typename T > | |
constexpr bool | cppgc::IsGarbageCollectedOrMixinTypeV |
template<typename T > | |
constexpr bool | cppgc::IsGarbageCollectedWithMixinTypeV |
template<typename T > | |
constexpr bool | cppgc::IsMemberTypeV = internal::IsMemberType<T>::value |
template<typename T > | |
constexpr bool | cppgc::IsUntracedMemberTypeV = internal::IsUntracedMemberType<T>::value |
template<typename T > | |
constexpr bool | cppgc::IsWeakMemberTypeV = internal::IsWeakMemberType<T>::value |
template<typename T > | |
constexpr bool | cppgc::IsWeakV = internal::IsWeak<T>::value |
template<typename T > | |
constexpr bool | cppgc::IsCompleteV = internal::IsComplete<T>::value |
template<typename T > | |
constexpr bool | cppgc::IsMemberOrWeakMemberTypeV |
template<typename T > | |
constexpr bool | cppgc::IsAnyMemberTypeV = internal::IsAnyMemberTypeV<std::decay_t<T>> |