Branch Coverage

/usr/include/c++/5/bits/stl_pair.h
Criterion Covered Total %
branch 0 36 0.0


line true false branch
127 0 0 constexpr pair(const pair&) = default;
0 0 constexpr pair(const pair&) = default;
0 0 constexpr pair(const pair&) = default;
145 0 0 : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }
0 0 : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }
0 0 : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }
0 0 : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }
215 0 0 { return __x.first == __y.first && __x.second == __y.second; }
0 0 { return __x.first == __y.first && __x.second == __y.second; }
222 0 0 || (!(__y.first < __x.first) && __x.second < __y.second); }
0 0 || (!(__y.first < __x.first) && __x.second < __y.second); }
0 0 || (!(__y.first < __x.first) && __x.second < __y.second); }
0 0 || (!(__y.first < __x.first) && __x.second < __y.second); }
0 0 || (!(__y.first < __x.first) && __x.second < __y.second); }
0 0 || (!(__y.first < __x.first) && __x.second < __y.second); }
0 0 || (!(__y.first < __x.first) && __x.second < __y.second); }
0 0 || (!(__y.first < __x.first) && __x.second < __y.second); }
0 0 || (!(__y.first < __x.first) && __x.second < __y.second); }