Home | History | Annotate | Download | only in unicode

Lines Matching full:fflags

3384   inline void setToEmpty();                  // sets fFlags=kShortString
3385 inline void setArray(UChar *array, int32_t len, int32_t capacity); // does not set fFlags
3389 // sets fArray, fCapacity, and fFlags
3481 // bit flag values for fFlags
3533 * fRestOfStackBuffer, fShortLength and fFlags,
3538 // fStackBuffer is used iff (fFlags&kUsingStackBuffer)
3549 uint8_t fFlags; // bit flags: see constants above
3602 { return (fFlags&kUsingStackBuffer) ? fUnion.fStackBuffer : fUnion.fFields.fArray; }
3606 { return (fFlags&kUsingStackBuffer) ? fUnion.fStackBuffer : fUnion.fFields.fArray; }
3615 fFlags(kShortString)
3627 { return (fFlags&kUsingStackBuffer) ? US_STACKBUF_SIZE : fUnion.fFields.fCapacity; }
3635 { return (UBool)(fFlags & kIsBogus); }
3639 { return (UBool)!(fFlags&(kOpenGetBuffer|kIsBogus)); }
3645 !(fFlags&(kOpenGetBuffer|kIsBogus|kBufferIsReadonly)) &&
3646 (!(fFlags&kRefCounted) || refCount()==1));
3651 if(fFlags&(kIsBogus|kOpenGetBuffer)) {
3653 } else if(fFlags&kUsingStackBuffer) {
4274 fFlags = kShortString;
4291 if(len < getCapacity() && ((fFlags&kRefCounted) == 0 || refCount() == 1)) {
4298 if(!(fFlags&kBufferIsReadonly)) {
4460 if(fFlags & (kIsBogus|kBufferIsReadonly)) {
4499 if(fFlags&kBufferIsReadonly) {