Home
last modified time | relevance | path

Searched refs:fUnion (Results 1 – 15 of 15) sorted by relevance

/external/icu/icu4c/source/common/
Dunistr.cpp123 umtx_atomic_inc((u_atomic_int32_t *)fUnion.fFields.fArray - 1); in addRef()
128 return umtx_atomic_dec((u_atomic_int32_t *)fUnion.fFields.fArray - 1); in removeRef()
133 return umtx_loadAcquire(*((u_atomic_int32_t *)fUnion.fFields.fArray - 1)); in refCount()
138 if((fUnion.fFields.fLengthAndFlags & kRefCounted) && removeRef() == 0) { in releaseArray()
139 uprv_free((int32_t *)fUnion.fFields.fArray - 1); in releaseArray()
152 fUnion.fFields.fLengthAndFlags = 0; in UnicodeString()
193 fUnion.fFields.fLengthAndFlags = kLength1 | kShortString; in UnicodeString()
194 fUnion.fStackFields.fBuffer[0] = ch; in UnicodeString()
198 fUnion.fFields.fLengthAndFlags = kShortString; in UnicodeString()
201 U16_APPEND(fUnion.fStackFields.fBuffer, i, US_STACKBUF_SIZE, ch, isError); in UnicodeString()
[all …]
Dunistr_cnv.cpp45 fUnion.fFields.fLengthAndFlags = kShortString; in UnicodeString()
53 fUnion.fFields.fLengthAndFlags = kShortString; in UnicodeString()
64 fUnion.fFields.fLengthAndFlags = kShortString; in UnicodeString()
73 fUnion.fFields.fLengthAndFlags = kShortString; in UnicodeString()
82 fUnion.fFields.fLengthAndFlags = kShortString; in UnicodeString()
Dunistr_case.cpp129 U_ASSERT(fUnion.fFields.fLengthAndFlags & kUsingStackBuffer); in caseMap()
130 buffer = fUnion.fStackFields.fBuffer; in caseMap()
/external/icu/icu4c/source/i18n/
Dnumber_rounding.cpp137 return {fType, fUnion, roundingMode}; in withMode()
163 double increment = ucurr_getRoundingIncrementForUsage(isoCode, fUnion.currencyUsage, &status); in withCurrency()
165 isoCode, fUnion.currencyUsage, &status); in withCurrency()
186 return constructIncrement(fUnion.increment.fIncrement, minFrac); in withMinFraction()
216 FractionSignificantSettings settings = base.fUnion.fracSig; in constructFractionSignificant()
293 getRoundingMagnitudeFraction(fUnion.fracSig.fMaxFrac), fRoundingMode, status); in apply()
295 uprv_max(0, -getDisplayMagnitudeFraction(fUnion.fracSig.fMinFrac)), INT32_MAX); in apply()
300 getRoundingMagnitudeSignificant(value, fUnion.fracSig.fMaxSig), in apply()
304 uprv_max(0, -getDisplayMagnitudeSignificant(value, fUnion.fracSig.fMinSig)), in apply()
309 int32_t displayMag = getDisplayMagnitudeFraction(fUnion.fracSig.fMinFrac); in apply()
[all …]
Dnumber_integerwidth.cpp17 fUnion.minMaxInt.fMinInt = minInt; in IntegerWidth()
18 fUnion.minMaxInt.fMaxInt = maxInt; in IntegerWidth()
32 return {fUnion.minMaxInt.fMinInt, static_cast<int8_t>(maxInt)}; in truncateAt()
41 } else if (fUnion.minMaxInt.fMaxInt == -1) { in apply()
42 quantity.setIntegerLength(fUnion.minMaxInt.fMinInt, INT32_MAX); in apply()
44 quantity.setIntegerLength(fUnion.minMaxInt.fMinInt, fUnion.minMaxInt.fMaxInt); in apply()
Dnumber_padding.cpp31 fUnion.padding.fCp = cp; in Padder()
32 fUnion.padding.fPosition = position; in Padder()
66 PadPosition position = fUnion.padding.fPosition; in padAndApply()
67 UChar32 paddingCp = fUnion.padding.fCp; in padAndApply()
Dsortkey.cpp98 if(fFlagAndLength < 0) { uprv_free(fUnion.fFields.fBytes); } in ~CollationKey()
107 if(fFlagAndLength < 0) { uprv_free(fUnion.fFields.fBytes); } in reallocate()
108 fUnion.fFields.fBytes = newBytes; in reallocate()
109 fUnion.fFields.fCapacity = newCapacity; in reallocate()
Dnumber_notation.cpp58 ScientificSettings settings = fUnion.scientific; in withMinExponentDigits()
69 ScientificSettings settings = fUnion.scientific; in withExponentSignDisplay()
Ddigitlst.h479 } fUnion; variable
516 fUnion.fDouble=d; in internalSetDouble()
Ddigitlst.cpp149 fUnion.fDouble = other.fUnion.fDouble; in operator =()
441 return fUnion.fDouble; in getDouble()
Dnumber_scientific.cpp94 fSettings(notation->fUnion.scientific), fSymbols(symbols), fParent(parent) {} in ScientificHandler()
Dnumber_formatimpl.cpp339 macros.notation.fUnion.compactStyle, in macrosToMicroGenerator()
/external/icu/icu4c/source/i18n/unicode/
Dsortkey.h259 return (fFlagAndLength >= 0) ? fUnion.fStackBuffer : fUnion.fFields.fBytes; in getBytes()
262 return (fFlagAndLength >= 0) ? fUnion.fStackBuffer : fUnion.fFields.fBytes; in getBytes()
265 return (fFlagAndLength >= 0) ? (int32_t)sizeof(fUnion) : fUnion.fFields.fCapacity; in getCapacity()
314 } fUnion; variable
Dnumberformatter.h483 } fUnion; variable
487 Notation(const NotationType &type, const NotationUnion &union_) : fType(type), fUnion(union_) {} in Notation()
490 fUnion.errorCode = errorCode; in Notation()
493 Notation() : fType(NTN_SIMPLE), fUnion() {} in Notation()
497 status = fUnion.errorCode; in copyErrorTo()
800 } fUnion; variable
808 : fType(type), fUnion(union_), fRoundingMode(roundingMode) {} in Rounder()
811 fUnion.errorCode = errorCode; in Rounder()
822 status = fUnion.errorCode; in copyErrorTo()
1097 } fUnion; variable
[all …]
/external/icu/icu4c/source/common/unicode/
Dunistr.h3842 } fUnion; variable
3895 return (fUnion.fFields.fLengthAndFlags&kUsingStackBuffer) ? in getArrayStart()
3896 fUnion.fStackFields.fBuffer : fUnion.fFields.fArray; in getArrayStart()
3901 return (fUnion.fFields.fLengthAndFlags&kUsingStackBuffer) ? in getArrayStart()
3902 fUnion.fStackFields.fBuffer : fUnion.fFields.fArray; in getArrayStart()
3911 fUnion.fStackFields.fLengthAndFlags=kShortString; in UnicodeString()
3915 fUnion.fStackFields.fLengthAndFlags=kShortString; in UnicodeString()
3919 fUnion.fStackFields.fLengthAndFlags=kShortString; in UnicodeString()
3923 fUnion.fStackFields.fLengthAndFlags=kShortString; in UnicodeString()
3931 return fUnion.fFields.fLengthAndFlags>=0; in hasShortLength()
[all …]