Lines Matching refs:tokenEnd

63 bool parseConstToken(const UChar* start, const UChar* end, const UChar** tokenEnd, const char* token)
68 *tokenEnd = start;
72 bool readInt(const UChar* start, const UChar* end, const UChar** tokenEnd, bool canHaveLeadingZeros)
86 *tokenEnd = start;
90 bool parseNumberToken(const UChar* start, const UChar* end, const UChar** tokenEnd)
103 *tokenEnd = start;
114 *tokenEnd = start;
135 *tokenEnd = start;
139 bool readHexDigits(const UChar* start, const UChar* end, const UChar** tokenEnd, int digits)
148 *tokenEnd = start;
152 bool parseStringToken(const UChar* start, const UChar* end, const UChar** tokenEnd)
182 *tokenEnd = start;
189 Token parseToken(const UChar* start, const UChar* end, const UChar** tokenEnd)
196 if (parseConstToken(start, end, tokenEnd, nullString))
200 if (parseConstToken(start, end, tokenEnd, trueString))
204 if (parseConstToken(start, end, tokenEnd, falseString))
208 *tokenEnd = start + 1;
211 *tokenEnd = start + 1;
214 *tokenEnd = start + 1;
217 *tokenEnd = start + 1;
220 *tokenEnd = start + 1;
223 *tokenEnd = start + 1;
236 if (parseNumberToken(start, end, tokenEnd))
240 if (parseStringToken(start + 1, end, tokenEnd))
333 const UChar* tokenEnd;
334 Token token = parseToken(start, end, &tokenEnd);
349 double value = charactersToDouble(start, tokenEnd - start, &ok);
357 bool ok = decodeString(start + 1, tokenEnd - 1, &value);
365 start = tokenEnd;
366 token = parseToken(start, end, &tokenEnd);
368 RefPtr<InspectorValue> arrayNode = buildValue(start, end, &tokenEnd, depth + 1);
374 start = tokenEnd;
375 token = parseToken(start, end, &tokenEnd);
377 start = tokenEnd;
378 token = parseToken(start, end, &tokenEnd);
393 start = tokenEnd;
394 token = parseToken(start, end, &tokenEnd);
399 if (!decodeString(start + 1, tokenEnd - 1, &key))
401 start = tokenEnd;
403 token = parseToken(start, end, &tokenEnd);
406 start = tokenEnd;
408 RefPtr<InspectorValue> value = buildValue(start, end, &tokenEnd, depth + 1);
412 start = tokenEnd;
416 token = parseToken(start, end, &tokenEnd);
418 start = tokenEnd;
419 token = parseToken(start, end, &tokenEnd);
437 *valueTokenEnd = tokenEnd;
544 const UChar *tokenEnd;
545 RefPtr<InspectorValue> value = buildValue(start, end, &tokenEnd, 0);
546 if (!value || tokenEnd != end)