Lines Matching defs:swap
147 bool swap = false;
153 if (bom == 0xFFFE) swap = true;
155 if (bom != 0xFEFF) swap = true;
160 if (kCFStringEncodingUTF16LE == encoding) swap = true;
162 if (kCFStringEncodingUTF16BE == encoding) swap = true;
168 if (useClientsMemoryPtr && !swap) { // If the caller is ready to deal with no-copy situation, and the situation is possible, indicate it...
175 UTF16Char mask = (swap ? 0x80FF : 0xFF80);
198 if (swap) {
217 if (swap) {
227 bool swap = false;
236 if (bom == 0xFFFE0000) swap = true;
238 if (bom != 0x0000FEFF) swap = true;
242 if (kCFStringEncodingUTF32LE == encoding) swap = true;
244 if (kCFStringEncodingUTF32BE == encoding) swap = true;
253 UTF32Char asciiMask = (swap ? 0x80FFFFFF : 0xFFFFFF80);
254 UTF32Char bmpMask = (swap ? 0x0000FFFF : 0xFFFF0000);
260 if (strictUTF32 && ((swap ? (UTF32Char)CFSwapInt32(*characters) : *characters) > 0x10FFFF)) return false; // outside of Unicode Scaler Value. Haven't allocated buffer, yet.
281 if (swap) {
296 result = (CFUniCharFromUTF32(src, limit - src, buffer->chars.unicode, (strictUTF32 ? false : true), __CF_BIG_ENDIAN__ ? !swap : swap) ? TRUE : FALSE);
576 if ((__CF_BIG_ENDIAN__ ? kCFStringEncodingUTF16LE : kCFStringEncodingUTF16BE) == encoding) { // Need to swap
591 bool swap = (encoding == (__CF_BIG_ENDIAN__ ? kCFStringEncodingUTF32LE : kCFStringEncodingUTF32BE) ? true : false);
632 *(characters++) = (swap ? CFSwapInt32(character) : character);