Lines Matching refs:length

971             size_t length = s.PutEnd(head) - 1;  variable
972 RAPIDJSON_ASSERT(length <= 0xFFFFFFFF);
974 …success = (isKey ? handler.Key(str, SizeType(length), false) : handler.String(str, SizeType(length
980 SizeType length = static_cast<SizeType>(stackStream.Length()) - 1; variable
982 success = (isKey ? handler.Key(str, length, true) : handler.String(str, length, true));
1106 SizeType length; in ScanCopyUnescapedString() local
1110 length = offset; in ScanCopyUnescapedString()
1112 length = static_cast<SizeType>(__builtin_ffs(r) - 1); in ScanCopyUnescapedString()
1114 if (length != 0) { in ScanCopyUnescapedString()
1115 char* q = reinterpret_cast<char*>(os.Push(length)); in ScanCopyUnescapedString()
1116 for (size_t i = 0; i < length; i++) in ScanCopyUnescapedString()
1119 p += length; in ScanCopyUnescapedString()
1169 size_t length; in ScanCopyUnescapedString() local
1173 length = offset; in ScanCopyUnescapedString()
1175 length = static_cast<size_t>(__builtin_ffs(r) - 1); in ScanCopyUnescapedString()
1177 for (const char* pend = p + length; p != pend; ) in ScanCopyUnescapedString()
1217 size_t length; in SkipUnescapedString() local
1221 length = offset; in SkipUnescapedString()
1223 length = static_cast<size_t>(__builtin_ffs(r) - 1); in SkipUnescapedString()
1225 p += length; in SkipUnescapedString()
1264 SizeType length = 0; in ScanCopyUnescapedString() local
1269 length = 8 + (lz >> 3); in ScanCopyUnescapedString()
1274 length = lz >> 3; in ScanCopyUnescapedString()
1278 if (length != 0) { in ScanCopyUnescapedString()
1279 char* q = reinterpret_cast<char*>(os.Push(length)); in ScanCopyUnescapedString()
1280 for (size_t i = 0; i < length; i++) in ScanCopyUnescapedString()
1283 p += length; in ScanCopyUnescapedString()
1334 SizeType length = 0; in ScanCopyUnescapedString() local
1339 length = 8 + (lz >> 3); in ScanCopyUnescapedString()
1344 length = lz >> 3; in ScanCopyUnescapedString()
1348 for (const char* pend = p + length; p != pend; ) { in ScanCopyUnescapedString()
1689 const size_t length = s.Tell() - startOffset; in ParseNumber() local
1690 RAPIDJSON_ASSERT(length <= 0xFFFFFFFF); in ParseNumber()
1693 cont = handler.RawNumber(str, SizeType(length), false); in ParseNumber()
1704 const SizeType length = static_cast<SizeType>(dstStream.Length()) - 1; in ParseNumber() local
1705 cont = handler.RawNumber(str, SizeType(length), true); in ParseNumber()
1709 size_t length = s.Length(); in ParseNumber() local
1715 d = internal::StrtodFullPrecision(d, p, decimal, length, decimalPosition, exp); in ParseNumber()