MCPcopy Create free account
hub / github.com/Selectively11/CloudRedirect / parseValue

Method parseValue

src/common/json.cpp:58–68  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

56 char next() { return pos < len ? s[pos++] : 0; }
57
58 Value parseValue() {
59 skipWs();
60 char c = peek();
61 if (c == '"') return parseString();
62 if (c == '{') return parseObject();
63 if (c == '[') return parseArray();
64 if (c == 't' || c == 'f') return parseBool();
65 if (c == 'n') return parseNull();
66 if (c == '-' || (c >= '0' && c <= '9')) return parseNumber();
67 return Value();
68 }
69
70 Value parseString() {
71 next(); // opening "

Callers 1

ParseFunction · 0.80

Calls 1

ValueClass · 0.85

Tested by

no test coverage detected