line |
true |
false |
branch |
1702
|
0 |
0 |
new (__dest._M_access()) _Functor(__source._M_access<_Functor>()); |
|
0 |
0 |
new (__dest._M_access()) _Functor(__source._M_access<_Functor>()); |
1746
|
0 |
0 |
_M_clone(__dest, __source, _Local_storage()); |
|
0 |
0 |
_M_clone(__dest, __source, _Local_storage()); |
1750
|
54 |
0 |
_M_destroy(__dest, _Local_storage()); |
|
31 |
0 |
_M_destroy(__dest, _Local_storage()); |
1783
|
54 |
0 |
{ new (__functor._M_access()) _Functor(std::move(__f)); } |
|
31 |
0 |
{ new (__functor._M_access()) _Functor(std::move(__f)); } |
1829
|
85 |
0 |
if (_M_manager) |
2252
|
54 |
0 |
if (_My_handler::_M_not_empty_function(__f)) |
|
31 |
0 |
if (_My_handler::_M_not_empty_function(__f)) |
2254
|
54 |
0 |
_My_handler::_M_init_functor(_M_functor, std::move(__f)); |
|
31 |
0 |
_My_handler::_M_init_functor(_M_functor, std::move(__f)); |
2265
|
0 |
83 |
if (_M_empty()) |