Lines Matching full:c

3 // Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip.
73 \param offset position of the error in JSON input (\c size_t)
111 \param offset position of the error in JSON input (\c size_t)
137 User can define this as any \c ParseFlag combinations.
270 typename InputStream::Ch c; in SkipWhitespace() local
271 while ((c = s.Peek()) == ' ' || c == '\n' || c == '\r' || c == '\t') in SkipWhitespace()
350 #define C16(c) { c, c, c, c, c, c, c, c, c, c, c, c, c, c, c, c } in SkipWhitespace_SIMD() argument
386 #define C16(c) { c, c, c, c, c, c, c, c, c, c, c, c, c, c, c, c } in SkipWhitespace_SIMD() argument
909 Ch c = is.Peek(); in ParseHex4() local
911 codepoint += static_cast<unsigned>(c); in ParseHex4()
912 if (c >= '0' && c <= '9') in ParseHex4()
914 else if (c >= 'A' && c <= 'F') in ParseHex4()
916 else if (c >= 'a' && c <= 'f') in ParseHex4()
933 RAPIDJSON_FORCEINLINE void Put(Ch c) { in Put() argument
934 *stack_.template Push<Ch>() = c; in Put()
1009 Ch c = is.Peek(); in ParseStringToStream() local
1010 if (RAPIDJSON_UNLIKELY(c == '\\')) { // Escape in ParseStringToStream()
1049 else if (RAPIDJSON_UNLIKELY(c == '"')) { // Closing double quote in ParseStringToStream()
1054 …else if (RAPIDJSON_UNLIKELY(static_cast<unsigned>(c) < 0x20)) { // RFC 4627: unescaped = %x20-21 /… in ParseStringToStream()
1055 if (c == '\0') in ParseStringToStream()
1443 RAPIDJSON_FORCEINLINE void Push(StackCharacter c) { in Push() argument
1444 stackStream.Put(c); in Push()
1817 RAPIDJSON_FORCEINLINE Token Tokenize(Ch c) const { in Tokenize() argument
1838 if (sizeof(Ch) == 1 || static_cast<unsigned>(c) < 256) in Tokenize()
1839 return static_cast<Token>(tokenMap[static_cast<unsigned char>(c)]); in Tokenize()
2088 SizeType c = *stack_.template Pop<SizeType>(1); in Transit() local
2091 ++c; in Transit()
2098 bool hr = handler.EndObject(c); in Transit()
2118 SizeType c = *stack_.template Pop<SizeType>(1); in Transit() local
2121 ++c; in Transit()
2128 bool hr = handler.EndArray(c); in Transit()