in src/codec/boolean.cpp [32:38]
boolean_t::object_type boolean_t::decode(decode_context &context) const {
switch (detail::peek(context)) {
case 'f': detail::skip_false(context); return false;
case 't': detail::skip_true(context); return true;
default: detail::fail(context, "Unexpected input, expected boolean");
}
}