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