UTF8               62 ext/json/ext/generator/unicode.c static const UTF8 firstByteMark[7] = { 0x00, 0x00, 0xC0, 0xE0, 0xF0, 0xF8, 0xFC };
UTF8               75 ext/json/ext/generator/unicode.c inline static unsigned char isLegalUTF8(const UTF8 *source, int length)
UTF8               77 ext/json/ext/generator/unicode.c     UTF8 a;
UTF8               78 ext/json/ext/generator/unicode.c     const UTF8 *srcptr = source+length;
UTF8              104 ext/json/ext/generator/unicode.c     const UTF8* source = (UTF8 *) RSTRING_PTR(string);
UTF8              105 ext/json/ext/generator/unicode.c     const UTF8* sourceEnd = source + RSTRING_LEN(string);
UTF8               58 ext/json/ext/parser/unicode.c static const UTF8 firstByteMark[7] = { 0x00, 0x00, 0xC0, 0xE0, 0xF0, 0xF8, 0xFC };
UTF8              144 ext/json/ext/parser/unicode.c             case 4: *--p = (UTF8) ((ch | byteMark) & byteMask); ch >>= 6;
UTF8              145 ext/json/ext/parser/unicode.c             case 3: *--p = (UTF8) ((ch | byteMark) & byteMask); ch >>= 6;
UTF8              146 ext/json/ext/parser/unicode.c             case 2: *--p = (UTF8) ((ch | byteMark) & byteMask); ch >>= 6;
UTF8              147 ext/json/ext/parser/unicode.c             case 1: *--p = (UTF8) (ch | firstByteMark[bytesToWrite]);