mirror of
https://github.com/Tencent/rapidjson.git
synced 2025-03-09 11:09:32 +01:00
Parse*: explicitly spell out kParseDefaultFlags
Instead of hard-coding the value 0 for the parseFlags in the various parsing overloads, explicitly use kParseDefaultFlags to provide more self-documenting code.
This commit is contained in:
parent
6b7f346437
commit
d178fd4e94
@ -1004,7 +1004,7 @@ public:
|
||||
|
||||
template <typename InputStream>
|
||||
GenericDocument& ParseStream(InputStream& is) {
|
||||
return ParseStream<0, Encoding, InputStream>(is);
|
||||
return ParseStream<kParseDefaultFlags, Encoding, InputStream>(is);
|
||||
}
|
||||
|
||||
//! Parse JSON text from a mutable string.
|
||||
@ -1024,7 +1024,7 @@ public:
|
||||
}
|
||||
|
||||
GenericDocument& ParseInsitu(Ch* str) {
|
||||
return ParseInsitu<0, Encoding>(str);
|
||||
return ParseInsitu<kParseDefaultFlags, Encoding>(str);
|
||||
}
|
||||
|
||||
//! Parse JSON text from a read-only string.
|
||||
@ -1044,7 +1044,7 @@ public:
|
||||
}
|
||||
|
||||
GenericDocument& Parse(const Ch* str) {
|
||||
return Parse<0>(str);
|
||||
return Parse<kParseDefaultFlags>(str);
|
||||
}
|
||||
|
||||
//! Whether a parse error was occured in the last parsing.
|
||||
|
@ -323,7 +323,7 @@ public:
|
||||
|
||||
template <typename InputStream, typename Handler>
|
||||
bool Parse(InputStream& is, Handler& handler) {
|
||||
return Parse<0>(is, handler);
|
||||
return Parse<kParseDefaultFlags>(is, handler);
|
||||
}
|
||||
|
||||
bool HasParseError() const { return parseErrorCode_ != kParseErrorNone; }
|
||||
|
Loading…
x
Reference in New Issue
Block a user