Searched refs:__dereferenceable (Results 1 – 13 of 13) sorted by relevance
/openbsd/gnu/llvm/libcxx/include/ |
H A D | __debug | 73 virtual bool __dereferenceable(const void*) const = 0; 89 bool __dereferenceable(const void*) const override; 97 _C_node<_Cont>::__dereferenceable(const void* __i) const 102 return _Cp->__dereferenceable(__j); 190 bool __dereferenceable(const void* __i) const;
|
H A D | __hash_table | 330 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 337 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 344 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 445 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 451 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 458 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 551 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 558 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 565 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 684 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), [all …]
|
H A D | list | 379 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 386 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 394 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 494 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 501 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 509 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 1104 bool __dereferenceable(const const_iterator* __i) const; 1920 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(_VSTD::addressof(__i)), 2256 list<_Tp, _Alloc>::__dereferenceable(const const_iterator* __i) const
|
H A D | unordered_set | 869 bool __dereferenceable(const const_iterator* __i) const 870 {return __table_.__dereferenceable(__i);} 1507 bool __dereferenceable(const const_iterator* __i) const 1508 {return __table_.__dereferenceable(__i);}
|
H A D | unordered_map | 1534 bool __dereferenceable(const const_iterator* __i) const 1535 {return __table_.__dereferenceable(_VSTD::addressof(__i->__i_));} 2314 bool __dereferenceable(const const_iterator* __i) const 2315 {return __table_.__dereferenceable(_VSTD::addressof(__i->__i_));}
|
H A D | vector | 663 bool __dereferenceable(const const_iterator* __i) const; 1976 vector<_Tp, _Allocator>::__dereferenceable(const const_iterator* __i) const
|
H A D | string | 1663 bool __dereferenceable(const const_iterator* __i) const; 4533 basic_string<_CharT, _Traits, _Allocator>::__dereferenceable(const const_iterator* __i) const
|
/openbsd/gnu/llvm/libcxx/include/__iterator/ |
H A D | wrap_iter.h | 87 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 93 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 99 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this),
|
H A D | iter_move.h | 96 template<__dereferenceable _Tp>
|
H A D | iterator_traits.h | 57 concept __dereferenceable = requires(_Tp& __t) { in requires() 62 template<__dereferenceable _Tp>
|
H A D | counted_iterator.h | 121 requires __dereferenceable<const _Iter>
|
H A D | common_iterator.h | 111 requires __dereferenceable<const _Iter> in decltype()
|
/openbsd/gnu/llvm/libcxx/src/ |
H A D | debug.cpp | 373 __libcpp_db::__dereferenceable(const void* __i) const in __dereferenceable() function in __libcpp_db 379 return i != nullptr && i->__c_ != nullptr && i->__c_->__dereferenceable(__i); in __dereferenceable()
|