Searched refs:isPresent (Results 1 – 3 of 3) sorted by relevance
604 static inline bool isPresent(const T &t) { return true; }611 static inline bool isPresent(const std::optional<T> &t) {622 static inline bool isPresent(const T &t) { return t != T(nullptr); }629 template <typename T> inline bool isPresent(const T &t) {630 return ValueIsPresent<typename simplify_type<T>::SimpleType>::isPresent(650 assert(detail::isPresent(Val) && "dyn_cast on a non-existent value");656 assert(detail::isPresent(Val) && "dyn_cast on a non-existent value");662 assert(detail::isPresent(Val) && "dyn_cast on a non-existent value");668 assert(detail::isPresent(Val) && "dyn_cast on a non-existent value");676 if (!detail::isPresent(Val))[all …]
223 if (isPresent(I)) { in find_as()262 bool isPresent(uint32_t K) const { return Present.test(K); } in isPresent() function277 assert(isPresent(Entry.index())); in set_as_internal()285 assert(!isPresent(Entry.index())); in set_as_internal()
244 bool isPresent() const {250 explicit operator bool() const { return isPresent(); }253 assert(isPresent());257 bool hasKeyNone() const { return isPresent() && getKey() == KeyNoneInternal; }260 assert(isPresent());265 assert(isPresent());275 assert(isPresent());280 assert(isPresent());374 if (LPtrAuth.isPresent() &&599 assert(Q.isPresent());