Lines Matching defs:strings
306 // All strings in a DateFormatSymbols object are created in one of the following
309 // - readonly-aliases or allocated strings from constants
310 // - safely cloned strings (with owned buffers) from setXYZ() functions
314 // *and* for as long as all the strings are in *private* fields, preventing
315 // a subclass from creating these strings in an "unsafe" way (with respect to fastCopyFrom()).
327 * Create a copy, in fZoneStrings, of the given zone strings array. The
438 // Other zone strings data is created on demand
1357 DateFormatSymbols::setZoneStrings(const UnicodeString* const *strings, int32_t rowCount, int32_t columnCount)
1366 createZoneStrings((const UnicodeString**)strings);
1859 // readonly aliases - all "data" strings are constant
1860 // -1 as length for variable-length strings (gLastResortDayNames[0] is empty)
1980 // Resource keys to look up localized strings for day periods.
1995 UnicodeString *strings = new UnicodeString[stringCount];
1996 if (strings == NULL) {
2006 strings[i].fastCopyFrom(*dayPeriod);
2008 strings[i].setToBogus();
2013 strings[i].setToBogus();
2016 return strings;