Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libc/src/string/memory_utils/
H A Daddress.h82 template <typename T> struct IsAddressType : public cpp::FalseValue {}; struct
84 struct IsAddressType<Address<Alignment, P, TS>> : public cpp::TrueValue {};
90 static_assert(IsAddressType<AddrT>::Value);
98 static_assert(IsAddressType<AddrT>::Value);
106 static_assert(IsAddressType<AddrT>::Value);
115 static_assert(IsAddressType<AddrT>::Value);
H A Dsized_op.h53 static_assert(IsAddressType<AddrT>::Value); in isAligned()
62 static_assert(IsAddressType<SrcAddrT>::Value && SrcAddrT::IS_READ); in nativeLoad()
73 static_assert(IsAddressType<DstAddrT>::Value && DstAddrT::IS_WRITE); in nativeStore()
88 static_assert(IsAddressType<DstAddrT>::Value && DstAddrT::IS_WRITE); in copy()
89 static_assert(IsAddressType<SrcAddrT>::Value && SrcAddrT::IS_READ); in copy()
H A Dalgorithm.h74 static_assert(IsAddressType<AddrT>::Value); in tailAddr()
443 static_assert(IsAddressType<Arg1AddrT>::Value); in align()
444 static_assert(IsAddressType<Arg2AddrT>::Value); in align()
/llvm-project-15.0.7/libc/test/src/string/memory_utils/
H A Daddress_test.cpp7 ASSERT_TRUE(IsAddressType<SrcAddr<1>>::Value); in TEST()
8 ASSERT_TRUE(IsAddressType<DstAddr<1>>::Value); in TEST()
9 ASSERT_TRUE(IsAddressType<NtSrcAddr<1>>::Value); in TEST()
10 ASSERT_TRUE(IsAddressType<NtDstAddr<1>>::Value); in TEST()