Lines Matching refs:__control_block
996 auto __control_block = __guard.__release_ptr();
997 return shared_ptr<_Tp>::__create_with_control_block((*__control_block).__get_elem(), _VSTD::addressof(*__control_block));
1133 _ControlBlock* __control_block = reinterpret_cast<_ControlBlock*>(std::addressof(*__guard.__get()));
1134 std::__construct_at(__control_block, __a, __n, std::forward<_Arg>(__arg)...);
1136 return shared_ptr<_Array>::__create_with_control_block(__control_block->__get_data(), __control_block);
1211 _ControlBlock* __control_block = reinterpret_cast<_ControlBlock*>(std::addressof(*__guard.__get()));
1212 std::__construct_at(__control_block, __a, std::forward<_Arg>(__arg)...);
1214 return shared_ptr<_Array>::__create_with_control_block(__control_block->__get_data(), __control_block);