Lines Matching defs:val
67 #define MY_UTF8_HEAD(n, val) ((Byte)(MY_UTF8_START(n) + (val >> (6 * (n)))))
68 #define MY_UTF8_CHAR(n, val) ((Byte)(0x80 + (((val) >> (6 * (n))) & 0x3F)))
75 UInt32 val;
80 val = *src++;
82 if (val < 0x80)
85 if (val < MY_UTF8_RANGE(1))
91 if (val >= 0xD800 && val < 0xDC00 && src != srcLim)
110 UInt32 val;
114 val = *src++;
116 if (val < 0x80)
118 *dest++ = (Byte)val;
122 if (val < MY_UTF8_RANGE(1))
124 dest[0] = MY_UTF8_HEAD(1, val);
125 dest[1] = MY_UTF8_CHAR(0, val);
130 if (val >= 0xD800 && val < 0xDC00 && src != srcLim)
136 val = (((val - 0xD800) << 10) | (c2 - 0xDC00)) + 0x10000;
137 dest[0] = MY_UTF8_HEAD(3, val);
138 dest[1] = MY_UTF8_CHAR(2, val);
139 dest[2] = MY_UTF8_CHAR(1, val);
140 dest[3] = MY_UTF8_CHAR(0, val);
146 dest[0] = MY_UTF8_HEAD(2, val);
147 dest[1] = MY_UTF8_CHAR(1, val);
148 dest[2] = MY_UTF8_CHAR(0, val);