Lines Matching refs:String

24   Json::String path;
27 using writeFuncType = Json::String (*)(Json::Value const&);
31 static Json::String normalizeFloatingPointStr(double value) { in normalizeFloatingPointStr()
35 Json::String s(buffer); in normalizeFloatingPointStr()
36 Json::String::size_type index = s.find_last_of("eE"); in normalizeFloatingPointStr()
37 if (index != Json::String::npos) { in normalizeFloatingPointStr()
38 Json::String::size_type hasSign = in normalizeFloatingPointStr()
40 Json::String::size_type exponentStartIndex = index + 1 + hasSign; in normalizeFloatingPointStr()
41 Json::String normalized = s.substr(0, exponentStartIndex); in normalizeFloatingPointStr()
42 Json::String::size_type indexDigit = in normalizeFloatingPointStr()
44 Json::String exponent = "0"; in normalizeFloatingPointStr()
45 if (indexDigit != Json::String::npos) // There is an exponent different in normalizeFloatingPointStr()
55 static Json::String readInputTestFile(const char* path) { in readInputTestFile()
65 Json::String text; in readInputTestFile()
74 const Json::String& path = ".") { in printValueTree()
113 Json::String suffix = *(path.end() - 1) == '.' ? "" : "."; in printValueTree()
127 static int parseAndSaveValueTree(const Json::String& input, in parseAndSaveValueTree()
128 const Json::String& actual, in parseAndSaveValueTree()
129 const Json::String& kind, in parseAndSaveValueTree()
142 Json::String errors; in parseAndSaveValueTree()
182 static Json::String useStyledWriter(Json::Value const& root) { in useStyledWriter()
186 static Json::String useStyledStreamWriter(Json::Value const& root) { in useStyledStreamWriter()
192 static Json::String useBuiltStyledStreamWriter(Json::Value const& root) { in useBuiltStyledStreamWriter()
196 static int rewriteValueTree(const Json::String& rewritePath, in rewriteValueTree()
199 Json::String* rewrite) { in rewriteValueTree()
211 static Json::String removeSuffix(const Json::String& path, in removeSuffix()
212 const Json::String& extension) { in removeSuffix()
214 return Json::String(""); in removeSuffix()
215 Json::String suffix = path.substr(path.length() - extension.length()); in removeSuffix()
217 return Json::String(""); in removeSuffix()
243 if (Json::String(argv[index]) == "--json-checker") { in parseCommandLine()
248 if (Json::String(argv[index]) == "--json-config") { in parseCommandLine()
252 if (Json::String(argv[index]) == "--json-writer") { in parseCommandLine()
254 Json::String const writerName(argv[index++]); in parseCommandLine()
276 Json::String input = readInputTestFile(opts.path.c_str()); in runTest()
282 Json::String basePath = removeSuffix(opts.path, ".json"); in runTest()
289 Json::String const actualPath = basePath + ".actual"; in runTest()
290 Json::String const rewritePath = basePath + ".rewrite"; in runTest()
291 Json::String const rewriteActualPath = basePath + ".actual-rewrite"; in runTest()
300 Json::String rewrite; in runTest()