Lines Matching refs:Ch

40     RAPIDJSON_STATIC_ASSERT(sizeof(typename InputByteStream::Ch) == 1);  in RAPIDJSON_DIAG_OFF()
42 typedef typename Encoding::Ch Ch; in RAPIDJSON_DIAG_OFF() typedef
48 Ch Peek() const { return current_; } in RAPIDJSON_DIAG_OFF()
49 Ch Take() { Ch c = current_; current_ = Encoding::Take(is_); return c; } in RAPIDJSON_DIAG_OFF()
53 void Put(Ch) { RAPIDJSON_ASSERT(false); } in RAPIDJSON_DIAG_OFF()
55 Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } in RAPIDJSON_DIAG_OFF()
56 size_t PutEnd(Ch*) { RAPIDJSON_ASSERT(false); return 0; } in RAPIDJSON_DIAG_OFF()
63 Ch current_; in RAPIDJSON_DIAG_OFF()
70 typedef UTF8<>::Ch Ch; typedef
77 Ch Peek() const { return is_.Peek(); } in Peek()
78 Ch Take() { return is_.Take(); } in Take()
82 void Put(Ch) {} in Put() argument
84 Ch* PutBegin() { return 0; } in PutBegin()
85 size_t PutEnd(Ch*) { return 0; } in PutEnd() argument
101 RAPIDJSON_STATIC_ASSERT(sizeof(typename OutputByteStream::Ch) == 1);
103 typedef typename Encoding::Ch Ch; typedef
110 void Put(Ch c) { Encoding::Put(os_, c); } in Put()
114 Ch Peek() const { RAPIDJSON_ASSERT(false); return 0;} in Peek()
115 Ch Take() { RAPIDJSON_ASSERT(false); return 0;} in Take()
117 Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } in PutBegin()
118 size_t PutEnd(Ch*) { RAPIDJSON_ASSERT(false); return 0; } in PutEnd() argument
127 #define RAPIDJSON_ENCODINGS_FUNC(x) UTF8<Ch>::x, UTF16LE<Ch>::x, UTF16BE<Ch>::x, UTF32LE<Ch>::x, UT…
136 RAPIDJSON_STATIC_ASSERT(sizeof(typename InputByteStream::Ch) == 1);
138 typedef CharType Ch; typedef
156 Ch Peek() const { return current_; } in Peek()
157 Ch Take() { Ch c = current_; current_ = takeFunc_(*is_); return c; } in Take()
161 void Put(Ch) { RAPIDJSON_ASSERT(false); } in Put() argument
163 Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } in PutBegin()
164 size_t PutEnd(Ch*) { RAPIDJSON_ASSERT(false); return 0; } in PutEnd() argument
215 if (type_ == kUTF16LE || type_ == kUTF16BE) RAPIDJSON_ASSERT(sizeof(Ch) >= 2); in DetectType()
216 if (type_ == kUTF32LE || type_ == kUTF32BE) RAPIDJSON_ASSERT(sizeof(Ch) >= 4); in DetectType()
219 typedef Ch (*TakeFunc)(InputByteStream& is);
222 Ch current_;
234 RAPIDJSON_STATIC_ASSERT(sizeof(typename OutputByteStream::Ch) == 1);
236 typedef CharType Ch; typedef
248 if (type_ == kUTF16LE || type_ == kUTF16BE) RAPIDJSON_ASSERT(sizeof(Ch) >= 2); in AutoUTFOutputStream()
249 if (type_ == kUTF32LE || type_ == kUTF32BE) RAPIDJSON_ASSERT(sizeof(Ch) >= 4); in AutoUTFOutputStream()
260 void Put(Ch c) { putFunc_(*os_, c); } in Put()
264 Ch Peek() const { RAPIDJSON_ASSERT(false); return 0;} in Peek()
265 Ch Take() { RAPIDJSON_ASSERT(false); return 0;} in Take()
267 Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } in PutBegin()
268 size_t PutEnd(Ch*) { RAPIDJSON_ASSERT(false); return 0; } in PutEnd() argument
280 typedef void (*PutFunc)(OutputByteStream&, Ch);