Searched refs:__dereferenceable (Results 1 – 13 of 13) sorted by relevance
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | __debug | 74 virtual bool __dereferenceable(const void*) const = 0; 90 virtual bool __dereferenceable(const void*) const; 98 _C_node<_Cont>::__dereferenceable(const void* __i) const 103 return _Cp->__dereferenceable(__j); 191 bool __dereferenceable(const void* __i) const;
|
| H A D | __hash_table | 324 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 331 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 338 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 439 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 445 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 452 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 545 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 552 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 559 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 678 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), [all …]
|
| H A D | list | 383 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 390 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 398 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 498 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 505 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 513 _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 | 867 bool __dereferenceable(const const_iterator* __i) const 868 {return __table_.__dereferenceable(__i);} 1505 bool __dereferenceable(const const_iterator* __i) const 1506 {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_));} 2310 bool __dereferenceable(const const_iterator* __i) const 2311 {return __table_.__dereferenceable(_VSTD::addressof(__i->__i_));}
|
| H A D | vector | 667 bool __dereferenceable(const const_iterator* __i) const; 2018 vector<_Tp, _Allocator>::__dereferenceable(const const_iterator* __i) const
|
| H A D | string | 1480 bool __dereferenceable(const const_iterator* __i) const; 4627 basic_string<_CharT, _Traits, _Allocator>::__dereferenceable(const const_iterator* __i) const
|
| /llvm-project-15.0.7/libcxx/include/__iterator/ |
| H A D | wrap_iter.h | 86 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 92 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this), 98 _LIBCPP_DEBUG_ASSERT(__get_const_db()->__dereferenceable(this),
|
| H A D | iter_move.h | 91 template<__dereferenceable _Tp>
|
| H A D | iterator_traits.h | 37 concept __dereferenceable = requires(_Tp& __t) { in requires() 42 template<__dereferenceable _Tp>
|
| H A D | counted_iterator.h | 115 requires __dereferenceable<const _Iter>
|
| H A D | common_iterator.h | 103 requires __dereferenceable<const _Iter> in decltype()
|
| /llvm-project-15.0.7/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()
|