Lines Matching refs:loc1
264 locale loc1(locale::classic()), loc2;
270 if (loc1 == locale::classic())
272 loc1 = loc;
284 ostr << "combining '" << loc2.name() << "' money facets with '" << loc1.name() << "'";
290 locale loc = loc1.combine<moneypunct<char, true> >(loc2);
298 //Check loc1 has not been impacted:
299 _money_put_get2(loc1, loc1, _get_ref_monetary(loc1_index));
305 //We check that resulting locale has not wrongly acquire loc1 facets that hasn't been combine:
306 locale loc = loc2.combine<numpunct<char> >(loc1);
307 loc = loc.combine<time_put<char> >(loc1);
308 loc = loc.combine<time_get<char> >(loc1);
313 //Check loc1 has not been impacted:
314 _money_put_get2(loc1, loc1, _get_ref_monetary(loc1_index));
323 loc1.combine<numpunct<char> >(loc1);
326 loc1 = loc2;