mirror of
https://github.com/SerenityOS/serenity
synced 2024-10-07 00:19:27 +00:00
AK: Add helper to test for pointer and cv-pointer at the same time
This commit is contained in:
parent
dfe2cf3a40
commit
ceb0e28ea5
|
@ -573,6 +573,8 @@ struct __decay<T[N]> {
|
|||
template<typename T>
|
||||
using Decay = typename __decay<T>::type;
|
||||
|
||||
template<typename T, typename U>
|
||||
inline constexpr bool IsPointerOfType = IsPointer<Decay<U>>&& IsSame<T, RemoveCV<RemovePointer<Decay<U>>>>;
|
||||
}
|
||||
using AK::Detail::AddConst;
|
||||
using AK::Detail::AddLvalueReference;
|
||||
|
|
Loading…
Reference in a new issue