Lines Matching refs:fContext
96 uprv_decContextDefault(&fContext, DEC_INIT_BASE); in DecNum()
97 uprv_decContextSetRounding(&fContext, DEC_ROUND_HALF_EVEN); in DecNum()
98 fContext.traps = 0; // no traps, thank you (what does this even mean?) in DecNum()
102 : fContext(other.fContext) { in DecNum()
104 U_ASSERT(fContext.digits == other.fData.getCapacity()); in DecNum()
105 if (fContext.digits > kDefaultDigits) { in DecNum()
106 void* p = fData.resize(fContext.digits, 0); in DecNum()
166 fContext.digits = maxDigits; in _setTo()
168 fContext.digits = kDefaultDigits; in _setTo()
172 uprv_decNumberFromString(fData.getAlias(), str, &fContext); in _setTo()
175 if ((fContext.status & DEC_Conversion_syntax) != 0) { in _setTo()
178 } else if (fContext.status != 0) { in _setTo()
189 fContext.digits = length; in setTo()
191 fContext.digits = kDefaultDigits; in setTo()
215 if (fContext.status != 0) { in setTo()
222 uprv_decNumberReduce(fData, fData, &fContext); in normalize()
226 uprv_decNumberMultiply(fData, fData, rhs.fData, &fContext); in multiplyBy()
227 if (fContext.status != 0) { in multiplyBy()
233 uprv_decNumberDivide(fData, fData, rhs.fData, &fContext); in divideBy()
234 if ((fContext.status & DEC_Inexact) != 0) { in divideBy()
236 } else if (fContext.status != 0) { in divideBy()