src/panda/uri/URI.h | |||
---|---|---|---|
Criterion | Covered | Total | % |
branch | 11 | 16 | 68.7 |
line | true | false | branch |
---|---|---|---|
17 | 0 | 8 | struct URIError : std::logic_error { |
21 | 0 | 8 | struct WrongScheme : URIError { |
62 | 23 | 0 | URI (const URI& s) { assign(s); } |
250 | 0 | 0 | virtual ~URI () {} |
276 | 296 | 121 | bool has_ok_qstr () const { return !_qrev || _qrev == _query.rev; } |
290 | 6 | bool has_ok_qstr () const { return !_qrev || _qrev == _query.rev; } | |
298 | 6 | 411 | void sync_query_string () const { if (!has_ok_qstr()) compile_query(); } |
299 | 8 | 43 | void sync_query () const { if (!has_ok_query()) parse_query(); } |