• Home
  • Raw
  • Download

Lines Matching full:copy

36     Derived copy(*this);  in notation()  local
38 copy.fMacros.notation = notation; in notation()
39 return copy; in notation()
52 Derived copy(*this); in unit() local
55 copy.fMacros.unit = unit; in unit()
56 return copy; in unit()
69 Derived copy(*this); in adoptUnit() local
75 copy.fMacros.unit = std::move(*unit); in adoptUnit()
78 return copy; in adoptUnit()
95 Derived copy(*this); in perUnit() local
97 copy.fMacros.perUnit = perUnit; in perUnit()
98 return copy; in perUnit()
111 Derived copy(*this); in adoptPerUnit() local
115 copy.fMacros.perUnit = std::move(*perUnit); in adoptPerUnit()
118 return copy; in adoptPerUnit()
135 Derived copy(*this); in precision() local
137 copy.fMacros.precision = precision; in precision()
138 return copy; in precision()
151 Derived copy(*this); in roundingMode() local
152 copy.fMacros.roundingMode = roundingMode; in roundingMode()
153 return copy; in roundingMode()
165 Derived copy(*this); in grouping() local
168 copy.fMacros.grouper = Grouper::forStrategy(strategy); in grouping()
169 return copy; in grouping()
181 Derived copy(*this); in integerWidth() local
182 copy.fMacros.integerWidth = style; in integerWidth()
183 return copy; in integerWidth()
195 Derived copy(*this); in symbols() local
196 copy.fMacros.symbols.setTo(symbols); in symbols()
197 return copy; in symbols()
209 Derived copy(*this); in adoptSymbols() local
210 copy.fMacros.symbols.setTo(ns); in adoptSymbols()
211 return copy; in adoptSymbols()
223 Derived copy(*this); in unitWidth() local
224 copy.fMacros.unitWidth = width; in unitWidth()
225 return copy; in unitWidth()
237 Derived copy(*this); in sign() local
238 copy.fMacros.sign = style; in sign()
239 return copy; in sign()
251 Derived copy(*this); in decimal() local
252 copy.fMacros.decimal = style; in decimal()
253 return copy; in decimal()
265 Derived copy(*this); in scale() local
266 copy.fMacros.scale = scale; in scale()
267 return copy; in scale()
279 Derived copy(*this); in usage() local
280 copy.fMacros.usage.set(usage); in usage()
281 return copy; in usage()
293 Derived copy(*this); in displayOptions() local
296 copy.fMacros.unitDisplayCase.set(nullptr); in displayOptions()
297 return copy; in displayOptions()
300 copy.fMacros.unitDisplayCase.set( in displayOptions()
302 return copy; in displayOptions()
321 Derived copy(*this); in unitDisplayCase() local
322 copy.fMacros.unitDisplayCase.set(unitDisplayCase); in unitDisplayCase()
323 return copy; in unitDisplayCase()
335 Derived copy(*this); in padding() local
336 copy.fMacros.padder = padder; in padding()
337 return copy; in padding()
349 Derived copy(*this); in threshold() local
350 copy.fMacros.threshold = threshold; in threshold()
351 return copy; in threshold()
363 Derived copy(*this); in macros() local
364 copy.fMacros = macros; in macros()
365 return copy; in macros()
377 Derived copy(*this); in macros() local
378 copy.fMacros = std::move(macros); in macros()
379 return copy; in macros()
433 // Make default copy constructor call the NumberFormatterSettings copy constructor.
454 // Make default copy constructor call the NumberFormatterSettings copy constructor.
493 // Copy over the compiled formatter and set call count to INT32_MIN as in computeCompiled(). in lnfMoveHelper()
494 // Don't copy the call count directly because doing so requires a loadAcquire/storeRelease. in lnfMoveHelper()
518 // If MacroProps has a reference to AffixPatternProvider, we need to copy it. in lnfCopyHelper()
519 // If MacroProps has a reference to PluralRules, copy that one, too. in lnfCopyHelper()