Lines Matching refs:dtMatcher
273 dtMatcher = new DateTimeMatcher(); in DateTimePatternGenerator()
276 if (fp == NULL || dtMatcher == NULL || distanceInfo == NULL || patternMap == NULL) { in DateTimePatternGenerator()
286 dtMatcher = new DateTimeMatcher(); in DateTimePatternGenerator()
289 if (fp == NULL || dtMatcher == NULL || distanceInfo == NULL || patternMap == NULL) { in DateTimePatternGenerator()
303 dtMatcher = new DateTimeMatcher(); in DateTimePatternGenerator()
318 dtMatcher->copyFrom(other.dtMatcher->skeleton); in operator =()
377 if (dtMatcher != NULL) delete dtMatcher; in ~DateTimePatternGenerator()
806 dtMatcher->set(patternFormCopy, fp); in getBestPattern()
808 bestPattern=getBestRaw(*dtMatcher, -1, distanceInfo, &specifiedSkeleton); in getBestPattern()
814 int32_t neededFields = dtMatcher->getFieldMask(); in getBestPattern()
848 dtMatcher->set(skeleton, fp); in replaceFieldTypes()
1081 UnicodeString newField=dtMatcher->skeleton.original[UDATPG_FRACTIONAL_SECOND_FIELD]; in adjustFieldTypes()
1083 } else if (dtMatcher->skeleton.type[typeValue]!=0) { in adjustFieldTypes()
1106 UnicodeString reqField = dtMatcher->skeleton.original[typeValue]; in adjustFieldTypes()
1150 tempPattern = *getBestRaw(*dtMatcher, missingFields, distanceInfo, &specifiedSkeleton); in getBestAppending()
1166 …tempPattern = *getBestRaw(*dtMatcher, distanceInfo->missingFieldMask, distanceInfo, &specifiedSkel… in getBestAppending()