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()) |