mirror of
https://github.com/simdjson/simdjson
synced 2026-06-08 17:27:07 +00:00
Add predicates to ParsedJson::iterator (#153)
This commit is contained in:
@@ -161,6 +161,18 @@ bool ParsedJson::iterator::is_double() const {
|
||||
return get_type() == 'd';
|
||||
}
|
||||
|
||||
bool ParsedJson::iterator::is_true() const {
|
||||
return get_type() == 't';
|
||||
}
|
||||
|
||||
bool ParsedJson::iterator::is_false() const {
|
||||
return get_type() == 'f';
|
||||
}
|
||||
|
||||
bool ParsedJson::iterator::is_null() const {
|
||||
return get_type() == 'n';
|
||||
}
|
||||
|
||||
bool ParsedJson::iterator::is_object_or_array(uint8_t type) {
|
||||
return (type == '[' || (type == '{'));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user