Lines Matching refs:code
79 OnigCodePoint code; in utf16be_mbc_to_code() local
82 code = ((((p[0] - 0xd8) << 2) + ((p[1] & 0xc0) >> 6) + 1) << 16) in utf16be_mbc_to_code()
87 code = p[0] * 256 + p[1]; in utf16be_mbc_to_code()
89 return code; in utf16be_mbc_to_code()
93 utf16be_code_to_mbclen(OnigCodePoint code) in utf16be_code_to_mbclen() argument
95 return (code > 0xffff ? 4 : 2); in utf16be_code_to_mbclen()
99 utf16be_code_to_mbc(OnigCodePoint code, UChar *buf) in utf16be_code_to_mbc() argument
103 if (code > 0xffff) { in utf16be_code_to_mbc()
106 plane = code >> 16; in utf16be_code_to_mbc()
108 high = (code & 0xff00) >> 8; in utf16be_code_to_mbc()
111 *p = (UChar )(code & 0xff); in utf16be_code_to_mbc()
115 *p++ = (UChar )((code & 0xff00) >> 8); in utf16be_code_to_mbc()
116 *p++ = (UChar )(code & 0xff); in utf16be_code_to_mbc()