Lines Matching refs:const_accessor

630     friend class const_accessor;  in __TBB_requires()  local
771 class const_accessor : private node::scoped_type /*which derived from no_copy*/ { in __TBB_requires()
805 const_accessor() : my_node(nullptr), my_hash() {} in __TBB_requires()
808 ~const_accessor() { in __TBB_requires()
818 class accessor: public const_accessor { in __TBB_requires()
1109 bool find( const_accessor &result, const Key &key ) const { in __TBB_requires()
1123 bool>::type find( const_accessor& result, const K& key ) { in __TBB_requires()
1137 bool insert( const_accessor &result, const Key &key ) { in __TBB_requires()
1152 bool>::type insert( const_accessor& result, const K& key ) { in __TBB_requires()
1167 bool insert( const_accessor &result, const value_type &value ) { in __TBB_requires()
1187 bool insert( const_accessor &result, value_type && value ) { in __TBB_requires()
1206 bool emplace( const_accessor &result, Args&&... args ) { in __TBB_requires()
1250 bool erase( const_accessor& item_accessor ) { in __TBB_requires()
1274 …bool lookup( const K &key, const T *t, const_accessor *result, bool write, AllocateNodeType alloca… in __TBB_requires()
1360 friend const_accessor* accessor_location( accessor_not_used const& ){ return nullptr;} in __TBB_requires()
1361 friend const_accessor* accessor_location( const_accessor & a ) { return &a;} in __TBB_requires()
1364 friend bool is_write_access_needed( const_accessor const& ) { return false;} in __TBB_requires()
1381 bool exclude( const_accessor &item_accessor ) { in __TBB_requires()