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 |