Branch Coverage

src/panda/string_map.h
Criterion Covered Total %
branch 14 26 53.8


line true false branch
60 3 1 T& at (X key) { return at(_key_from_sv(key)); }
66 4 0 iterator find (X key) { return find(_key_from_sv(key)); }
72 3 0 size_type count (X key) const { return count(_key_from_sv(key)); }
75 3 0 size_type erase (X key) { return erase(_key_from_sv(key)); }
78 3 0 std::pair equal_range (X key) { return equal_range(_key_from_sv(key)); }
84 2 0 iterator lower_bound (X key) { return lower_bound(_key_from_sv(key)); }
90 2 0 iterator upper_bound (X key) { return upper_bound(_key_from_sv(key)); }
141 5 0 iterator find (X key) { return find(_key_from_sv(key)); }
147 3 0 size_type count (X key) const { return count(_key_from_sv(key)); }
150 3 0 size_type erase (X key) { return erase(_key_from_sv(key)); }
153 3 0 std::pair equal_range (X key) { return equal_range(_key_from_sv(key)); }
159 2 0 iterator lower_bound (X key) { return lower_bound(_key_from_sv(key)); }
165 2 0 iterator upper_bound (X key) { return upper_bound(_key_from_sv(key)); }