Home | History | Annotate | Download | only in unicode

Lines Matching defs:fFlags

3282   inline void setToEmpty();                  // sets fFlags=kShortString
3283 inline void setArray(UChar *array, int32_t len, int32_t capacity); // does not set fFlags
3287 // sets fArray, fCapacity, and fFlags
3379 // bit flag values for fFlags
3412 uint8_t fFlags; // bit flags: see constants above
3414 // fStackBuffer is used iff (fFlags&kUsingStackBuffer)
3476 { return (fFlags&kUsingStackBuffer) ? fUnion.fStackBuffer : fUnion.fFields.fArray; }
3480 { return (fFlags&kUsingStackBuffer) ? fUnion.fStackBuffer : fUnion.fFields.fArray; }
3491 { return (fFlags&kUsingStackBuffer) ? US_STACKBUF_SIZE : fUnion.fFields.fCapacity; }
3499 { return (UBool)(fFlags & kIsBogus); }
3503 { return (UBool)!(fFlags&(kOpenGetBuffer|kIsBogus)); }
3509 !(fFlags&(kOpenGetBuffer|kIsBogus|kBufferIsReadonly)) &&
3510 (!(fFlags&kRefCounted) || refCount()==1));
3515 if(fFlags&(kIsBogus|kOpenGetBuffer)) {
3517 } else if(fFlags&kUsingStackBuffer) {
4190 fFlags = kShortString;
4207 if(len < getCapacity() && ((fFlags&kRefCounted) == 0 || refCount() == 1)) {
4214 if(!(fFlags&kBufferIsReadonly)) {
4386 if(fFlags & (kIsBogus|kBufferIsReadonly)) {
4425 if(fFlags&kBufferIsReadonly) {