Searched refs:intrusive_ptr (Results 1 – 7 of 7) sorted by relevance
116 class intrusive_ptr { class118 intrusive_ptr(T *q = NULL) : p(q) { in intrusive_ptr() function in clover::intrusive_ptr123 intrusive_ptr(const intrusive_ptr &ptr) : in intrusive_ptr() function in clover::intrusive_ptr124 intrusive_ptr(ptr.p) { in intrusive_ptr()127 intrusive_ptr(intrusive_ptr &&ptr) : in intrusive_ptr() function in clover::intrusive_ptr132 ~intrusive_ptr() { in ~intrusive_ptr()137 intrusive_ptr &138 operator=(intrusive_ptr ptr) { in operator =()144 operator==(const intrusive_ptr &ref) const { in operator ==()149 operator!=(const intrusive_ptr &ref) const { in operator !=()
8 %struct.intrusive_ptr = type { %struct.C* }39 br i1 %tobool.i3, label %"??1?$intrusive_ptr@UC@@@@QEAA@XZ.exit6", label %if.then.i444 to label %"??1?$intrusive_ptr@UC@@@@QEAA@XZ.exit6" unwind label %terminate.i551 "??1?$intrusive_ptr@UC@@@@QEAA@XZ.exit6": ; preds = %try.cont, %if.then.i458 br i1 %tobool.i, label %"??1?$intrusive_ptr@UC@@@@QEAA@XZ.exit", label %if.then.i63 to label %"??1?$intrusive_ptr@UC@@@@QEAA@XZ.exit" unwind label %terminate.i70 "??1?$intrusive_ptr@UC@@@@QEAA@XZ.exit": ; preds = %ehcleanup, %if.then.i
50 void *bind(intrusive_ptr<command_queue> _q,55 intrusive_ptr<command_queue> q;
185 kernel::exec_context::bind(intrusive_ptr<command_queue> _q, in bind()
411 …intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2Ev' filepath…417 …intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED2Ev' filepath…2476 …intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2EOS4_' filep…2483 …intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2ERKS4_' file…
16124 …intrusive_ptr<mongo::SharedBuffer::Holder>' size-in-bits='64' visibility='default' filepath=…16126 …lity='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusive_ptr.hpp' line='190…16129 …<function-decl name='intrusive_ptr' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusi…16135 …<function-decl name='intrusive_ptr' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusi…16143 …<function-decl name='intrusive_ptr' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusi…16150 …<function-decl name='~intrusive_ptr' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrus…16157 …<function-decl name='intrusive_ptr' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusi…16164 …intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2Ev' filepath…16170 …intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED2Ev' filepath…
20582 …intrusive_ptr<mongo::SharedBuffer::Holder>' size-in-bits='64' visibility='default' filepath=…20584 …lity='default' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusive_ptr.hpp' line='190…20587 …intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2Ev' filepath…20593 …<function-decl name='intrusive_ptr' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusi…20601 …intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2ERKS4_' file…20608 …intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED2Ev' filepath…20614 …<function-decl name='intrusive_ptr' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusi…20627 …6HolderEEptEv' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusive_ptr.hpp' line='172…20633 …rEE4swapERS4_' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusive_ptr.hpp' line='181…