Home
last modified time | relevance | path

Searched refs:control_block (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang/test/Analysis/
H A DNewDelete-checker-test.cpp276 class control_block { class
279 control_block() : count(0) {} in control_block() function in reference_count::control_block
287 control_block *control;
291 explicit shared_ptr(T *p) : p(p), control(new control_block) { in shared_ptr()
314 control_block *ctrlTmp = control; in swap()
/llvm-project-15.0.7/libcxx/test/support/
H A Dtest_allocator.h463 typedef std::allocator_traits<std::allocator<control_block> > allocator_traits; in ~thread_unsafe_shared_ptr()
464 std::allocator<control_block> alloc; in ~thread_unsafe_shared_ptr()
477 struct control_block { struct
479 TEST_CONSTEXPR control_block(Args... args) : content(std::forward<Args>(args)...) {} in control_block() argument
484 control_block* block = nullptr; argument
492 typedef typename thread_unsafe_shared_ptr<T>::control_block control_block_type; in make_thread_unsafe_shared()
/llvm-project-15.0.7/clang/lib/APINotes/
H A DAPINotesFormat.h88 namespace control_block {