Lines Matching refs:Ch
199 typedef typename Encoding::Ch Ch; typedef
212 …bool RawNumber(const Ch* str, SizeType len, bool copy) { return static_cast<Override&>(*this).Stri… in RawNumber()
213 bool String(const Ch*, SizeType, bool) { return static_cast<Override&>(*this).Default(); } in String()
215 …bool Key(const Ch* str, SizeType len, bool copy) { return static_cast<Override&>(*this).String(str… in Key()
270 typename InputStream::Ch c; in SkipWhitespace()
541 typedef typename SourceEncoding::Ch Ch; //!< SourceEncoding character type typedef
895 RAPIDJSON_FORCEINLINE static bool Consume(InputStream& is, typename InputStream::Ch expect) { in Consume()
909 Ch c = is.Peek(); in ParseHex4()
930 typedef CharType Ch; typedef
933 RAPIDJSON_FORCEINLINE void Put(Ch c) { in Put()
934 *stack_.template Push<Ch>() = c; in Put()
940 return stack_.template Push<Ch>(count); in Push()
945 Ch* Pop() { in Pop()
946 return stack_.template Pop<Ch>(length_); in Pop()
968 typename InputStream::Ch *head = s.PutBegin();
973 …const typename TargetEncoding::Ch* const str = reinterpret_cast<typename TargetEncoding::Ch*>(head…
977 StackStream<typename TargetEncoding::Ch> stackStream(stack_);
981 const typename TargetEncoding::Ch* const str = stackStream.Pop();
1009 Ch c = is.Peek(); in ParseStringToStream()
1013 Ch e = is.Peek(); in ParseStringToStream()
1014 …if ((sizeof(Ch) == 1 || unsigned(e) < 256) && RAPIDJSON_LIKELY(escape[static_cast<unsigned char>(e… in ParseStringToStream()
1016 … os.Put(static_cast<typename TEncoding::Ch>(escape[static_cast<unsigned char>(e)])); in ParseStringToStream()
1413 typedef typename InputStream::Ch Ch; typedef
1417 RAPIDJSON_FORCEINLINE Ch Peek() const { return is.Peek(); } in Peek()
1418 RAPIDJSON_FORCEINLINE Ch TakePush() { return is.Take(); } in TakePush()
1419 RAPIDJSON_FORCEINLINE Ch Take() { return is.Take(); } in Take()
1438 RAPIDJSON_FORCEINLINE Ch TakePush() { in TakePush()
1464 RAPIDJSON_FORCEINLINE Ch Take() { return Base::TakePush(); } in Take()
1469 …<(parseFlags & kParseNumbersAsStringsFlag) != 0>, typename TargetEncoding::Ch, char>::Type NumberC… in ParseNumber()
1688 typename InputStream::Ch* head = is.PutBegin(); in ParseNumber()
1692 …const typename TargetEncoding::Ch* const str = reinterpret_cast<typename TargetEncoding::Ch*>(head… in ParseNumber()
1698 StackStream<typename TargetEncoding::Ch> dstStream(stack_); in ParseNumber()
1700 … Transcoder<UTF8<typename TargetEncoding::Ch>, TargetEncoding>::Transcode(srcStream, dstStream); in ParseNumber()
1703 const typename TargetEncoding::Ch* str = dstStream.Pop(); in ParseNumber()
1817 RAPIDJSON_FORCEINLINE Token Tokenize(Ch c) const { in Tokenize()
1838 if (sizeof(Ch) == 1 || static_cast<unsigned>(c) < 256) in Tokenize()