/third_party/boost/boost/intrusive/ |
D | unordered_set.hpp | 188 template <class Cloner, class Disposer> 189 void clone_from(const unordered_set_impl &src, Cloner cloner, Disposer disposer); 198 template <class Cloner, class Disposer> 199 …FORCEINLINE void clone_from(BOOST_RV_REF(unordered_set_impl) src, Cloner cloner, Disposer disposer) in clone_from() 241 template<class Disposer> 243 , typename detail::disable_if_convertible<Disposer BOOST_INTRUSIVE_I const_iterator>::type) 244 erase_and_dispose(const_iterator i, Disposer disposer); 247 template<class Disposer> 248 void erase_and_dispose(const_iterator b, const_iterator e, Disposer disposer); 251 template<class Disposer> [all …]
|
D | bs_set.hpp | 192 template <class Cloner, class Disposer> 193 void clone_from(const bs_set_impl &src, Cloner cloner, Disposer disposer); 202 template <class Cloner, class Disposer> 203 void clone_from(BOOST_RV_REF(bs_set_impl) src, Cloner cloner, Disposer disposer) in clone_from() 271 template<class Disposer> 272 iterator erase_and_dispose(const_iterator i, Disposer disposer); 275 template<class Disposer> 276 iterator erase_and_dispose(const_iterator b, const_iterator e, Disposer disposer); 279 template<class Disposer> 280 size_type erase_and_dispose(const key_type &key, Disposer disposer); [all …]
|
D | set.hpp | 195 template <class Cloner, class Disposer> 196 void clone_from(const set_impl &src, Cloner cloner, Disposer disposer); 205 template <class Cloner, class Disposer> 206 void clone_from(BOOST_RV_REF(set_impl) src, Cloner cloner, Disposer disposer) in clone_from() 274 template<class Disposer> 275 iterator erase_and_dispose(const_iterator i, Disposer disposer); 278 template<class Disposer> 279 iterator erase_and_dispose(const_iterator b, const_iterator e, Disposer disposer); 282 template<class Disposer> 283 size_type erase_and_dispose(const key_type &key, Disposer disposer); [all …]
|
D | avl_set.hpp | 195 template <class Cloner, class Disposer> 196 void clone_from(const avl_set_impl &src, Cloner cloner, Disposer disposer); 205 template <class Cloner, class Disposer> 206 void clone_from(BOOST_RV_REF(avl_set_impl) src, Cloner cloner, Disposer disposer) in clone_from() 274 template<class Disposer> 275 iterator erase_and_dispose(const_iterator i, Disposer disposer); 278 template<class Disposer> 279 iterator erase_and_dispose(const_iterator b, const_iterator e, Disposer disposer); 282 template<class Disposer> 283 size_type erase_and_dispose(const key_type &key, Disposer disposer); [all …]
|
D | rbtree.hpp | 228 template <class Cloner, class Disposer> 229 void clone_from(const rbtree_impl &src, Cloner cloner, Disposer disposer); 238 template <class Cloner, class Disposer> 239 void clone_from(BOOST_RV_REF(rbtree_impl) src, Cloner cloner, Disposer disposer) in clone_from() 245 template <class Cloner, class Disposer> 246 void clone_from(rbtree_impl &&src, Cloner cloner, Disposer disposer); 313 template<class Disposer> 314 iterator erase_and_dispose(const_iterator i, Disposer disposer); 317 template<class Disposer> 318 iterator erase_and_dispose(const_iterator b, const_iterator e, Disposer disposer); [all …]
|
D | list.hpp | 316 template<class Disposer> 317 void pop_back_and_dispose(Disposer disposer) in pop_back_and_dispose() 349 template<class Disposer> 350 void pop_front_and_dispose(Disposer disposer) in pop_front_and_dispose() 665 template <class Disposer> 666 iterator erase_and_dispose(const_iterator i, Disposer disposer) in erase_and_dispose() 679 template<class Disposer> 680 iterator erase_and_dispose(iterator i, Disposer disposer) in erase_and_dispose() 698 template <class Disposer> 699 iterator erase_and_dispose(const_iterator b, const_iterator e, Disposer disposer) in erase_and_dispose() [all …]
|
D | treap_set.hpp | 201 template <class Cloner, class Disposer> 202 void clone_from(const treap_set_impl &src, Cloner cloner, Disposer disposer); 211 template <class Cloner, class Disposer> 212 void clone_from(BOOST_RV_REF(treap_set_impl) src, Cloner cloner, Disposer disposer) in clone_from() 305 template<class Disposer> 306 iterator erase_and_dispose(const_iterator i, Disposer disposer); 309 template<class Disposer> 310 iterator erase_and_dispose(const_iterator b, const_iterator e, Disposer disposer); 313 template<class Disposer> 314 size_type erase_and_dispose(const key_type &key, Disposer disposer); [all …]
|
D | splay_set.hpp | 193 template <class Cloner, class Disposer> 194 void clone_from(const splay_set_impl &src, Cloner cloner, Disposer disposer); 203 template <class Cloner, class Disposer> 204 void clone_from(BOOST_RV_REF(splay_set_impl) src, Cloner cloner, Disposer disposer) in clone_from() 272 template<class Disposer> 273 iterator erase_and_dispose(const_iterator i, Disposer disposer); 276 template<class Disposer> 277 iterator erase_and_dispose(const_iterator b, const_iterator e, Disposer disposer); 280 template<class Disposer> 281 size_type erase_and_dispose(const key_type &key, Disposer disposer); [all …]
|
D | sg_set.hpp | 193 template <class Cloner, class Disposer> 194 void clone_from(const sg_set_impl &src, Cloner cloner, Disposer disposer); 203 template <class Cloner, class Disposer> 204 void clone_from(BOOST_RV_REF(sg_set_impl) src, Cloner cloner, Disposer disposer) in clone_from() 272 template<class Disposer> 273 iterator erase_and_dispose(const_iterator i, Disposer disposer); 276 template<class Disposer> 277 iterator erase_and_dispose(const_iterator b, const_iterator e, Disposer disposer); 280 template<class Disposer> 281 size_type erase_and_dispose(const key_type &key, Disposer disposer); [all …]
|
D | avltree.hpp | 229 template <class Cloner, class Disposer> 230 void clone_from(const avltree_impl &src, Cloner cloner, Disposer disposer); 239 template <class Cloner, class Disposer> 240 void clone_from(BOOST_RV_REF(avltree_impl) src, Cloner cloner, Disposer disposer) in clone_from() 310 template<class Disposer> 311 iterator erase_and_dispose(const_iterator i, Disposer disposer); 314 template<class Disposer> 315 iterator erase_and_dispose(const_iterator b, const_iterator e, Disposer disposer); 318 template<class Disposer> 319 size_type erase_and_dispose(const key_type &key, Disposer disposer); [all …]
|
D | splaytree.hpp | 224 template <class Cloner, class Disposer> 225 void clone_from(const splaytree_impl &src, Cloner cloner, Disposer disposer); 234 template <class Cloner, class Disposer> 235 void clone_from(BOOST_RV_REF(splaytree_impl) src, Cloner cloner, Disposer disposer) in clone_from() 305 template<class Disposer> 306 iterator erase_and_dispose(const_iterator i, Disposer disposer); 309 template<class Disposer> 310 iterator erase_and_dispose(const_iterator b, const_iterator e, Disposer disposer); 313 template<class Disposer> 314 size_type erase_and_dispose(const key_type &key, Disposer disposer); [all …]
|
D | slist.hpp | 408 template <class Disposer> 409 void clear_and_dispose(Disposer disposer) in clear_and_dispose() 489 template<class Disposer> 490 void pop_front_and_dispose(Disposer disposer) in pop_front_and_dispose() 767 template <class Cloner, class Disposer> 768 void clone_from(const slist_impl &src, Cloner cloner, Disposer disposer) in clone_from() 771 detail::exception_disposer<slist_impl, Disposer> in clone_from() 795 template <class Cloner, class Disposer> 796 void clone_from(BOOST_RV_REF(slist_impl) src, Cloner cloner, Disposer disposer) in clone_from() 799 detail::exception_disposer<slist_impl, Disposer> in clone_from() [all …]
|
D | treap.hpp | 394 template <class Cloner, class Disposer> 395 void clone_from(const treap_impl &src, Cloner cloner, Disposer disposer) in clone_from() 415 template <class Cloner, class Disposer> 416 void clone_from(BOOST_RV_REF(treap_impl) src, Cloner cloner, Disposer disposer) in clone_from() 924 template<class Disposer> 925 iterator erase_and_dispose(const_iterator i, Disposer disposer) in erase_and_dispose() 934 template<class Disposer> 935 iterator erase_and_dispose(iterator i, Disposer disposer) in erase_and_dispose() 951 template<class Disposer> 952 iterator erase_and_dispose(const_iterator b, const_iterator e, Disposer disposer) in erase_and_dispose() [all …]
|
D | sgtree.hpp | 430 template <class Cloner, class Disposer> 431 void clone_from(const sgtree_impl &src, Cloner cloner, Disposer disposer) in clone_from() 439 template <class Cloner, class Disposer> 440 void clone_from(BOOST_RV_REF(sgtree_impl) src, Cloner cloner, Disposer disposer) in clone_from() 658 template<class Disposer> 659 iterator erase_and_dispose(const_iterator i, Disposer disposer) in erase_and_dispose() 668 template<class Disposer> 669 iterator erase_and_dispose(iterator i, Disposer disposer) in erase_and_dispose() 674 template<class Disposer> 675 iterator erase_and_dispose(const_iterator b, const_iterator e, Disposer disposer) in erase_and_dispose() [all …]
|
D | bstree.hpp | 998 template <class Cloner, class Disposer> 999 void clone_from(const bstree_impl &src, Cloner cloner, Disposer disposer) in clone_from() 1003 detail::exception_disposer<bstree_impl, Disposer> in clone_from() 1009 … ,detail::node_disposer<Disposer, value_traits, AlgoType>(disposer, &this->get_value_traits())); in clone_from() 1033 template <class Cloner, class Disposer> 1034 void clone_from(BOOST_RV_REF(bstree_impl) src, Cloner cloner, Disposer disposer) in clone_from() 1038 detail::exception_disposer<bstree_impl, Disposer> in clone_from() 1044 … ,detail::node_disposer<Disposer, value_traits, AlgoType>(disposer, &this->get_value_traits())); in clone_from() 1495 template<class Disposer> 1496 iterator erase_and_dispose(const_iterator i, Disposer disposer) in erase_and_dispose() [all …]
|
D | hashtable.hpp | 1770 template<class Disposer> 1774 < detail::node_disposer< Disposer, value_traits, CircularSListAlgorithms> 1778 template<class Disposer> 1779 typename typeof_node_disposer<Disposer>::type 1780 make_node_disposer(const Disposer &disposer) const in make_node_disposer() 1782 typedef typename typeof_node_disposer<Disposer>::type return_t; in make_node_disposer() 2053 template <class Cloner, class Disposer> 2054 …BOOST_INTRUSIVE_FORCEINLINE void clone_from(const hashtable_impl &src, Cloner cloner, Disposer dis… in clone_from() 2076 template <class Cloner, class Disposer> 2077 …IVE_FORCEINLINE void clone_from(BOOST_RV_REF(hashtable_impl) src, Cloner cloner, Disposer disposer) in clone_from() [all …]
|
D | sgtree_algorithms.hpp | 153 template <class Cloner, class Disposer> 155 (const_node_ptr source_header, node_ptr target_header, Cloner cloner, Disposer disposer); 158 template<class Disposer> 159 static void clear_and_dispose(node_ptr header, Disposer disposer);
|
D | bstree_algorithms.hpp | 187 template<class Disposer> 190 BOOST_INTRUSIVE_FORCEINLINE dispose_subtree_disposer(Disposer &disp, const node_ptr & subtree) in dispose_subtree_disposer() 203 Disposer *disposer_; 609 template<class Disposer> 610 static void clear_and_dispose(const node_ptr & header, Disposer disposer) in clear_and_dispose() 1293 template <class Cloner, class Disposer> 1295 … (const const_node_ptr & source_header, node_ptr target_header, Cloner cloner, Disposer disposer) in clone() 1928 template <class Cloner, class Disposer> 1931 , Cloner cloner, Disposer disposer in clone_subtree() 1954 dispose_subtree_disposer<Disposer> rollback(disposer, target_sub_root); in clone_subtree() [all …]
|
D | treap_algorithms.hpp | 254 template <class Cloner, class Disposer> 256 (const_node_ptr source_header, node_ptr target_header, Cloner cloner, Disposer disposer); 259 template<class Disposer> 260 static void clear_and_dispose(node_ptr header, Disposer disposer);
|
/third_party/boost/boost/intrusive/detail/ |
D | exception_disposer.hpp | 30 template<class Container, class Disposer> 34 Disposer &disp_; 40 exception_disposer(Container &cont, Disposer &disp) in exception_disposer() 55 template<class Container, class Disposer, class SizeType> 59 Disposer &disp_; 68 (Container &cont, Disposer &disp, SizeType &constructed) in exception_array_disposer()
|
/third_party/node/deps/npm/node_modules/bluebird/js/release/ |
D | using.js | 52 function Disposer(data, promise, context) { class 58 Disposer.prototype.data = function () { class 62 Disposer.prototype.promise = function () { 66 Disposer.prototype.resource = function () { 73 Disposer.prototype.tryDispose = function(inspection) { 85 Disposer.isDisposer = function (d) { 94 inherits(FunctionDisposer, Disposer); 102 if (Disposer.isDisposer(value)) { 146 if (Disposer.isDisposer(resource)) {
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/ADT/ |
D | simple_ilist.h | 168 template <class Cloner, class Disposer> 169 void cloneFrom(const simple_ilist &L2, Cloner clone, Disposer dispose) { in cloneFrom() 182 template <class Disposer> 183 void removeAndDispose(reference N, Disposer dispose) { in removeAndDispose() 207 template <class Disposer> 208 iterator eraseAndDispose(iterator I, Disposer dispose) { in eraseAndDispose() 216 template <class Disposer> 217 iterator eraseAndDispose(iterator First, iterator Last, Disposer dispose) { in eraseAndDispose() 229 template <class Disposer> void clearAndDispose(Disposer dispose) { in clearAndDispose()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/ |
D | simple_ilist.h | 172 template <class Cloner, class Disposer> 173 void cloneFrom(const simple_ilist &L2, Cloner clone, Disposer dispose) { in cloneFrom() 186 template <class Disposer> 187 void removeAndDispose(reference N, Disposer dispose) { in removeAndDispose() 211 template <class Disposer> 212 iterator eraseAndDispose(iterator I, Disposer dispose) { in eraseAndDispose() 220 template <class Disposer> 221 iterator eraseAndDispose(iterator First, iterator Last, Disposer dispose) { in eraseAndDispose() 233 template <class Disposer> void clearAndDispose(Disposer dispose) { in clearAndDispose()
|
D | AllocatorList.h | 66 struct Disposer { struct 69 Disposer(AllocatorList &AL) : AL(AL) {} in Disposer() argument 144 List.cloneFrom(X.List, Cloner(*this), Disposer(*this)); in AllocatorList() 155 List.cloneFrom(X.List, Cloner(*this), Disposer(*this)); 205 return iterator(List.eraseAndDispose(I.wrapped(), Disposer(*this))); in erase() 210 List.eraseAndDispose(First.wrapped(), Last.wrapped(), Disposer(*this))); in erase() 213 void clear() { List.clearAndDispose(Disposer(*this)); } in clear() 214 void pop_back() { List.eraseAndDispose(--List.end(), Disposer(*this)); } in pop_back() 215 void pop_front() { List.eraseAndDispose(List.begin(), Disposer(*this)); } in pop_front()
|
/third_party/flutter/engine/flutter/vulkan/ |
D | vulkan_handle.h | 20 using Disposer = std::function<void(Handle)>; variable 24 VulkanHandle(Handle handle, Disposer disposer = nullptr) 62 Disposer disposer_;
|