refactor data/dv & update data/dv-related tests
This commit is contained in:
+2
-7
@@ -123,13 +123,8 @@ namespace dv {
|
||||
}
|
||||
|
||||
boolean_t value::asBoolean() const {
|
||||
if (type == value_type::boolean) {
|
||||
return val.boolean;
|
||||
} else if (type == value_type::integer) {
|
||||
return val.integer != 0;
|
||||
}
|
||||
throw_type_error(type, value_type::boolean);
|
||||
return false; // unreachable
|
||||
check_type(type, value_type::boolean);
|
||||
return val.boolean;
|
||||
}
|
||||
|
||||
objects::Bytes& value::asBytes() {
|
||||
|
||||
Reference in New Issue
Block a user