Lines Matching defs:fUnion
3481 kUsingStackBuffer=2,// using fUnion.fStackBuffer instead of fUnion.fFields
3498 friend union StackBufferOrFields; // make US_STACKBUF_SIZE visible inside fUnion
3516 * - offsetof(UnicodeString, fUnion)
3517 * - sizeof(fUnion)
3526 * so that fRestOfStackBuffer (which holds a few more UChars) immediately follows after fUnion,
3544 } fUnion;
3546 int8_t fShortLength; // 0..127: length <0: real length is in fUnion.fFields.fLength
3600 { return (fFlags&kUsingStackBuffer) ? fUnion.fStackBuffer : fUnion.fFields.fArray; }
3604 { return (fFlags&kUsingStackBuffer) ? fUnion.fStackBuffer : fUnion.fFields.fArray; }
3621 { return fShortLength>=0 ? fShortLength : fUnion.fFields.fLength; }
3625 { return (fFlags&kUsingStackBuffer) ? US_STACKBUF_SIZE : fUnion.fFields.fCapacity; }
3652 return fUnion.fStackBuffer;
3654 return fUnion.fFields.fArray;
4265 fUnion.fFields.fLength = len;
4278 fUnion.fFields.fArray = array;
4279 fUnion.fFields.fCapacity = capacity;