ucp               563 ext/charconv/charconv.c         unsigned char *ucp = (unsigned char*)outbuf;
ucp               564 ext/charconv/charconv.c         if (ucp[0] < 0x80) return (int)ucp[0];
ucp               565 ext/charconv/charconv.c         if (ucp[0] < 0xe0) {
ucp               566 ext/charconv/charconv.c             return ((ucp[0]&0x1f)<<6) + (ucp[1]&0x3f);
ucp               568 ext/charconv/charconv.c         if (ucp[0] < 0xf0) {
ucp               569 ext/charconv/charconv.c             return ((ucp[0]&0x0f)<<12)
ucp               570 ext/charconv/charconv.c                    + ((ucp[1]&0x3f)<<6)
ucp               571 ext/charconv/charconv.c                    + (ucp[2]&0x3f);
ucp               573 ext/charconv/charconv.c         if (ucp[0] < 0xf8) {
ucp               574 ext/charconv/charconv.c             return ((ucp[0]&0x07)<<18)
ucp               575 ext/charconv/charconv.c                    + ((ucp[1]&0x3f)<<12)
ucp               576 ext/charconv/charconv.c                    + ((ucp[2]&0x3f)<<6)
ucp               577 ext/charconv/charconv.c                    + (ucp[3]&0x3f);
ucp               579 ext/charconv/charconv.c         if (ucp[0] < 0xfc) {
ucp               580 ext/charconv/charconv.c             return ((ucp[0]&0x03)<<24)
ucp               581 ext/charconv/charconv.c                    + ((ucp[1]&0x3f)<<18)
ucp               582 ext/charconv/charconv.c                    + ((ucp[2]&0x3f)<<12)
ucp               583 ext/charconv/charconv.c                    + ((ucp[3]&0x3f)<<6)
ucp               584 ext/charconv/charconv.c                    + (ucp[4]&0x3f);
ucp               586 ext/charconv/charconv.c         if (ucp[0] < 0xfe) {
ucp               587 ext/charconv/charconv.c             return ((ucp[0]&0x01)<<30)
ucp               588 ext/charconv/charconv.c                    + ((ucp[1]&0x3f)<<24)
ucp               589 ext/charconv/charconv.c                    + ((ucp[2]&0x3f)<<18)
ucp               590 ext/charconv/charconv.c                    + ((ucp[3]&0x3f)<<12)
ucp               591 ext/charconv/charconv.c                    + ((ucp[4]&0x3f)<<6)
ucp               592 ext/charconv/charconv.c                    + (ucp[5]&0x3f);
ucp               167 src/gauche/char_utf_8.h     unsigned char *ucp = (unsigned char *)cp;
ucp               168 src/gauche/char_utf_8.h     unsigned char first = *ucp++;
ucp               173 src/gauche/char_utf_8.h         ch = (ch<<6) | (*ucp++&0x3f);
ucp               178 src/gauche/char_utf_8.h         ch = (ch<<6) | (*ucp++&0x3f);
ucp               179 src/gauche/char_utf_8.h         ch = (ch<<6) | (*ucp++&0x3f);
ucp               184 src/gauche/char_utf_8.h         ch = (ch<<6) | (*ucp++&0x3f);
ucp               185 src/gauche/char_utf_8.h         ch = (ch<<6) | (*ucp++&0x3f);
ucp               186 src/gauche/char_utf_8.h         ch = (ch<<6) | (*ucp++&0x3f);
ucp               191 src/gauche/char_utf_8.h         ch = (ch<<6) | (*ucp++&0x3f);
ucp               192 src/gauche/char_utf_8.h         ch = (ch<<6) | (*ucp++&0x3f);
ucp               193 src/gauche/char_utf_8.h         ch = (ch<<6) | (*ucp++&0x3f);
ucp               194 src/gauche/char_utf_8.h         ch = (ch<<6) | (*ucp++&0x3f);
ucp               199 src/gauche/char_utf_8.h         ch = (ch<<6) | (*ucp++&0x3f);
ucp               200 src/gauche/char_utf_8.h         ch = (ch<<6) | (*ucp++&0x3f);
ucp               201 src/gauche/char_utf_8.h         ch = (ch<<6) | (*ucp++&0x3f);
ucp               202 src/gauche/char_utf_8.h         ch = (ch<<6) | (*ucp++&0x3f);
ucp               203 src/gauche/char_utf_8.h         ch = (ch<<6) | (*ucp++&0x3f);