| src/panda/excepted.h | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 4 | 14 | 28.5 |
| line | true | false | branch |
|---|---|---|---|
| 27 | 1 | 0 | ::new (&_val) T(); |
| 31 | 1 | 0 | if (ex._has_val) construct_val(ex._val); |
| 80 | 0 | 2 | if (_has_val) _val.~T(); |
| 81 | 0 | 0 | else if (_checked) _err.~E(); |
| 85 | 0 | 0 | exthrow(std::move(tmp)); |
| 248 | 1 | 0 | ::new (&_val) T(std::forward |
| 255 | 0 | 0 | ::new (&_err) E(std::forward |