| line |
true |
false |
branch |
|
1710
|
0 |
0 |
__dest._M_access<_Functor*>() = |
|
|
0 |
0 |
__dest._M_access<_Functor*>() = |
|
1726
|
0 |
0 |
delete __victim._M_access<_Functor*>(); |
|
|
0 |
0 |
delete __victim._M_access<_Functor*>(); |
|
1746
|
0 |
0 |
_M_clone(__dest, __source, _Local_storage()); |
|
|
0 |
0 |
_M_clone(__dest, __source, _Local_storage()); |
|
1758
|
0 |
0 |
{ _M_init_functor(__functor, std::move(__f), _Local_storage()); } |
|
|
0 |
0 |
{ _M_init_functor(__functor, std::move(__f), _Local_storage()); } |
|
1787
|
0 |
0 |
{ __functor._M_access<_Functor*>() = new _Functor(std::move(__f)); } |
|
|
0 |
0 |
{ __functor._M_access<_Functor*>() = new _Functor(std::move(__f)); } |
|
1829
|
0 |
0 |
if (_M_manager) |
|
2236
|
0 |
0 |
if (static_cast(__x)) |
|
|
0 |
0 |
if (static_cast(__x)) |
|
|
0 |
0 |
if (static_cast(__x)) |
|
|
0 |
0 |
if (static_cast(__x)) |
|
2238
|
0 |
0 |
__x._M_manager(_M_functor, __x._M_functor, __clone_functor); |
|
|
0 |
0 |
__x._M_manager(_M_functor, __x._M_functor, __clone_functor); |
|
|
0 |
0 |
__x._M_manager(_M_functor, __x._M_functor, __clone_functor); |
|
|
0 |
0 |
__x._M_manager(_M_functor, __x._M_functor, __clone_functor); |
|
2252
|
0 |
0 |
if (_My_handler::_M_not_empty_function(__f)) |
|
|
0 |
0 |
if (_My_handler::_M_not_empty_function(__f)) |
|
2254
|
0 |
0 |
_My_handler::_M_init_functor(_M_functor, std::move(__f)); |
|
|
0 |
0 |
_My_handler::_M_init_functor(_M_functor, std::move(__f)); |
|
2265
|
0 |
0 |
if (_M_empty()) |
|
|
0 |
0 |
if (_M_empty()) |
|
|
0 |
0 |
if (_M_empty()) |
|
|
0 |
0 |
if (_M_empty()) |