MCPcopy Create free account
hub / github.com/WolfireGames/overgrowth / getValidReaderKeys

Function getValidReaderKeys

Source/JSON/jsoncpp.cpp:1900–1912  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1898 return new OurCharReader(collectComments, features);
1899}
1900static void getValidReaderKeys(std::set<std::string>* valid_keys) {
1901 valid_keys->clear();
1902 valid_keys->insert("collectComments");
1903 valid_keys->insert("allowComments");
1904 valid_keys->insert("strictRoot");
1905 valid_keys->insert("allowDroppedNullPlaceholders");
1906 valid_keys->insert("allowNumericKeys");
1907 valid_keys->insert("allowSingleQuotes");
1908 valid_keys->insert("stackLimit");
1909 valid_keys->insert("failIfExtra");
1910 valid_keys->insert("rejectDupKeys");
1911 valid_keys->insert("allowSpecialFloats");
1912}
1913bool CharReaderBuilder::validate(Json::Value* invalid) const {
1914 Json::Value my_invalid;
1915 if (!invalid) invalid = &my_invalid; // so we do not need to test for NULL

Callers 1

validateMethod · 0.70

Calls 2

clearMethod · 0.45
insertMethod · 0.45

Tested by

no test coverage detected