Searched defs:fStackBuffer (Results 1 - 3 of 3) sorted by relevance

/external/icu/icu4c/source/i18n/unicode/
H A Dsortkey.h257 return (fFlagAndLength >= 0) ? fUnion.fStackBuffer : fUnion.fFields.fBytes;
260 return (fFlagAndLength >= 0) ? fUnion.fStackBuffer : fUnion.fFields.fBytes;
306 /** fStackBuffer is used iff fFlagAndLength>=0, else fFields is used */
307 uint8_t fStackBuffer[32]; member in union:CollationKey::StackBufferOrFields
/external/icu/icu4c/source/common/unicode/
H A Dunistr.h3385 // allocate the array; result may be fStackBuffer
3481 kUsingStackBuffer=2,// using fUnion.fStackBuffer instead of fUnion.fFields
3520 * In order to avoid padding, we make sizeof(fStackBuffer)=16 (=8 UChars)
3523 * As long as there is no padding after fStackBuffer, it is not wasted space.)
3536 // fStackBuffer is used iff (fFlags&kUsingStackBuffer)
3538 UChar fStackBuffer[8]; // buffer for short strings, together with fRestOfStackBuffer member in union:UnicodeString::StackBufferOrFields
3600 { return (fFlags&kUsingStackBuffer) ? fUnion.fStackBuffer : fUnion.fFields.fArray; }
3604 { return (fFlags&kUsingStackBuffer) ? fUnion.fStackBuffer : fUnion.fFields.fArray; }
3652 return fUnion.fStackBuffer;
/external/chromium_org/third_party/icu/source/common/unicode/
H A Dunistr.h3286 // allocate the array; result may be fStackBuffer
3382 kUsingStackBuffer=2,// fArray==fStackBuffer
3415 // fStackBuffer is used iff (fFlags&kUsingStackBuffer)
3417 UChar fStackBuffer [US_STACKBUF_SIZE]; // buffer for small strings member in union:UnicodeString::StackBufferOrFields
3477 { return (fFlags&kUsingStackBuffer) ? fUnion.fStackBuffer : fUnion.fFields.fArray; }
3481 { return (fFlags&kUsingStackBuffer) ? fUnion.fStackBuffer : fUnion.fFields.fArray; }
3519 return fUnion.fStackBuffer;

Completed in 265 milliseconds