build: fix switch/enum coverage warnings
uncovered using clang's -Wswitch-enum
This commit is contained in:
parent
420e4215ef
commit
640b4aa6ca
@ -40,9 +40,9 @@ operator<< (std::ostream &os, SHA1::state_t t) {
|
|||||||
switch (t) {
|
switch (t) {
|
||||||
case SHA1::READY: os << "READY"; return os;
|
case SHA1::READY: os << "READY"; return os;
|
||||||
case SHA1::FINISHED: os << "FINISHED"; return os;
|
case SHA1::FINISHED: os << "FINISHED"; return os;
|
||||||
default:
|
|
||||||
unreachable ();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
unreachable ();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -275,7 +275,9 @@ util::operator<< (std::ostream &os, util::uri::component c)
|
|||||||
case util::uri::QUERY: return os << "QUERY";
|
case util::uri::QUERY: return os << "QUERY";
|
||||||
case util::uri::FRAGMENT: return os << "FRAGMENT";
|
case util::uri::FRAGMENT: return os << "FRAGMENT";
|
||||||
|
|
||||||
default:
|
case util::uri::NUM_COMPONENTS:
|
||||||
unreachable ();
|
unreachable ();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
unreachable ();
|
||||||
}
|
}
|
||||||
|
@ -199,14 +199,13 @@ namespace util {
|
|||||||
operator<< (std::ostream& os, const util::version::release_t r)
|
operator<< (std::ostream& os, const util::version::release_t r)
|
||||||
{
|
{
|
||||||
switch (r) {
|
switch (r) {
|
||||||
case version::ALPHA: return os << 'a';
|
case version::ALPHA: return os << 'a';
|
||||||
case version::BETA: return os << 'b';
|
case version::BETA: return os << 'b';
|
||||||
case version::GAMMA: return os << 'g';
|
case version::GAMMA: return os << 'g';
|
||||||
case version::PRODUCTION: return os;
|
case version::PRODUCTION: return os;
|
||||||
|
|
||||||
default:
|
|
||||||
unreachable ();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
unreachable ();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user