Lines Matching refs:Derived
34 template<typename Derived>
35 Derived NumberFormatterSettings<Derived>::notation(const Notation& notation) const& { in notation()
36 Derived copy(*this); in notation()
42 template<typename Derived>
43 Derived NumberFormatterSettings<Derived>::notation(const Notation& notation)&& { in notation()
44 Derived move(std::move(*this)); in notation()
50 template<typename Derived>
51 Derived NumberFormatterSettings<Derived>::unit(const icu::MeasureUnit& unit) const& { in unit()
52 Derived copy(*this); in unit()
59 template<typename Derived>
60 Derived NumberFormatterSettings<Derived>::unit(const icu::MeasureUnit& unit)&& { in unit()
61 Derived move(std::move(*this)); in unit()
67 template<typename Derived>
68 Derived NumberFormatterSettings<Derived>::adoptUnit(icu::MeasureUnit* unit) const& { in adoptUnit()
69 Derived copy(*this); in adoptUnit()
81 template<typename Derived>
82 Derived NumberFormatterSettings<Derived>::adoptUnit(icu::MeasureUnit* unit)&& { in adoptUnit()
83 Derived move(std::move(*this)); in adoptUnit()
93 template<typename Derived>
94 Derived NumberFormatterSettings<Derived>::perUnit(const icu::MeasureUnit& perUnit) const& { in perUnit()
95 Derived copy(*this); in perUnit()
101 template<typename Derived>
102 Derived NumberFormatterSettings<Derived>::perUnit(const icu::MeasureUnit& perUnit)&& { in perUnit()
103 Derived move(std::move(*this)); in perUnit()
109 template<typename Derived>
110 Derived NumberFormatterSettings<Derived>::adoptPerUnit(icu::MeasureUnit* perUnit) const& { in adoptPerUnit()
111 Derived copy(*this); in adoptPerUnit()
121 template<typename Derived>
122 Derived NumberFormatterSettings<Derived>::adoptPerUnit(icu::MeasureUnit* perUnit)&& { in adoptPerUnit()
123 Derived move(std::move(*this)); in adoptPerUnit()
133 template<typename Derived>
134 Derived NumberFormatterSettings<Derived>::precision(const Precision& precision) const& { in precision()
135 Derived copy(*this); in precision()
141 template<typename Derived>
142 Derived NumberFormatterSettings<Derived>::precision(const Precision& precision)&& { in precision()
143 Derived move(std::move(*this)); in precision()
149 template<typename Derived>
150 Derived NumberFormatterSettings<Derived>::roundingMode(UNumberFormatRoundingMode roundingMode) cons… in roundingMode()
151 Derived copy(*this); in roundingMode()
156 template<typename Derived>
157 Derived NumberFormatterSettings<Derived>::roundingMode(UNumberFormatRoundingMode roundingMode)&& { in roundingMode()
158 Derived move(std::move(*this)); in roundingMode()
163 template<typename Derived>
164 Derived NumberFormatterSettings<Derived>::grouping(UNumberGroupingStrategy strategy) const& { in grouping()
165 Derived copy(*this); in grouping()
172 template<typename Derived>
173 Derived NumberFormatterSettings<Derived>::grouping(UNumberGroupingStrategy strategy)&& { in grouping()
174 Derived move(std::move(*this)); in grouping()
179 template<typename Derived>
180 Derived NumberFormatterSettings<Derived>::integerWidth(const IntegerWidth& style) const& { in integerWidth()
181 Derived copy(*this); in integerWidth()
186 template<typename Derived>
187 Derived NumberFormatterSettings<Derived>::integerWidth(const IntegerWidth& style)&& { in integerWidth()
188 Derived move(std::move(*this)); in integerWidth()
193 template<typename Derived>
194 Derived NumberFormatterSettings<Derived>::symbols(const DecimalFormatSymbols& symbols) const& { in symbols()
195 Derived copy(*this); in symbols()
200 template<typename Derived>
201 Derived NumberFormatterSettings<Derived>::symbols(const DecimalFormatSymbols& symbols)&& { in symbols()
202 Derived move(std::move(*this)); in symbols()
207 template<typename Derived>
208 Derived NumberFormatterSettings<Derived>::adoptSymbols(NumberingSystem* ns) const& { in adoptSymbols()
209 Derived copy(*this); in adoptSymbols()
214 template<typename Derived>
215 Derived NumberFormatterSettings<Derived>::adoptSymbols(NumberingSystem* ns)&& { in adoptSymbols()
216 Derived move(std::move(*this)); in adoptSymbols()
221 template<typename Derived>
222 Derived NumberFormatterSettings<Derived>::unitWidth(UNumberUnitWidth width) const& { in unitWidth()
223 Derived copy(*this); in unitWidth()
228 template<typename Derived>
229 Derived NumberFormatterSettings<Derived>::unitWidth(UNumberUnitWidth width)&& { in unitWidth()
230 Derived move(std::move(*this)); in unitWidth()
235 template<typename Derived>
236 Derived NumberFormatterSettings<Derived>::sign(UNumberSignDisplay style) const& { in sign()
237 Derived copy(*this); in sign()
242 template<typename Derived>
243 Derived NumberFormatterSettings<Derived>::sign(UNumberSignDisplay style)&& { in sign()
244 Derived move(std::move(*this)); in sign()
249 template<typename Derived>
250 Derived NumberFormatterSettings<Derived>::decimal(UNumberDecimalSeparatorDisplay style) const& { in decimal()
251 Derived copy(*this); in decimal()
256 template<typename Derived>
257 Derived NumberFormatterSettings<Derived>::decimal(UNumberDecimalSeparatorDisplay style)&& { in decimal()
258 Derived move(std::move(*this)); in decimal()
263 template<typename Derived>
264 Derived NumberFormatterSettings<Derived>::scale(const Scale& scale) const& { in scale()
265 Derived copy(*this); in scale()
270 template<typename Derived>
271 Derived NumberFormatterSettings<Derived>::scale(const Scale& scale)&& { in scale()
272 Derived move(std::move(*this)); in scale()
277 template<typename Derived>
278 Derived NumberFormatterSettings<Derived>::usage(const StringPiece usage) const& { in usage()
279 Derived copy(*this); in usage()
284 template<typename Derived>
285 Derived NumberFormatterSettings<Derived>::usage(const StringPiece usage)&& { in usage()
286 Derived move(std::move(*this)); in usage()
291 template<typename Derived>
292 Derived NumberFormatterSettings<Derived>::unitDisplayCase(const StringPiece unitDisplayCase) const&… in unitDisplayCase()
293 Derived copy(*this); in unitDisplayCase()
298 template<typename Derived>
299 Derived NumberFormatterSettings<Derived>::unitDisplayCase(const StringPiece unitDisplayCase)&& { in unitDisplayCase()
300 Derived move(std::move(*this)); in unitDisplayCase()
305 template<typename Derived>
306 Derived NumberFormatterSettings<Derived>::padding(const Padder& padder) const& { in padding()
307 Derived copy(*this); in padding()
312 template<typename Derived>
313 Derived NumberFormatterSettings<Derived>::padding(const Padder& padder)&& { in padding()
314 Derived move(std::move(*this)); in padding()
319 template<typename Derived>
320 Derived NumberFormatterSettings<Derived>::threshold(int32_t threshold) const& { in threshold()
321 Derived copy(*this); in threshold()
326 template<typename Derived>
327 Derived NumberFormatterSettings<Derived>::threshold(int32_t threshold)&& { in threshold()
328 Derived move(std::move(*this)); in threshold()
333 template<typename Derived>
334 Derived NumberFormatterSettings<Derived>::macros(const impl::MacroProps& macros) const& { in macros()
335 Derived copy(*this); in macros()
340 template<typename Derived>
341 Derived NumberFormatterSettings<Derived>::macros(const impl::MacroProps& macros)&& { in macros()
342 Derived move(std::move(*this)); in macros()
347 template<typename Derived>
348 Derived NumberFormatterSettings<Derived>::macros(impl::MacroProps&& macros) const& { in macros()
349 Derived copy(*this); in macros()
354 template<typename Derived>
355 Derived NumberFormatterSettings<Derived>::macros(impl::MacroProps&& macros)&& { in macros()
356 Derived move(std::move(*this)); in macros()
363 template<typename Derived>
364 LocalPointer<Derived> NumberFormatterSettings<Derived>::clone() const & { in clone()
365 return LocalPointer<Derived>(new Derived(*this)); in clone()
368 template<typename Derived>
369 LocalPointer<Derived> NumberFormatterSettings<Derived>::clone() && { in clone()
370 return LocalPointer<Derived>(new Derived(std::move(*this))); in clone()