Lines Matching refs:distanceInfo

274     distanceInfo = new DistanceInfo();  in DateTimePatternGenerator()
276 if (fp == NULL || dtMatcher == NULL || distanceInfo == NULL || patternMap == NULL) { in DateTimePatternGenerator()
287 distanceInfo = new DistanceInfo(); in DateTimePatternGenerator()
289 if (fp == NULL || dtMatcher == NULL || distanceInfo == NULL || patternMap == NULL) { in DateTimePatternGenerator()
304 distanceInfo = new DistanceInfo(); in DateTimePatternGenerator()
319 *distanceInfo = *(other.distanceInfo); in operator =()
378 if (distanceInfo != NULL) delete distanceInfo; in ~DateTimePatternGenerator()
808 bestPattern=getBestRaw(*dtMatcher, -1, distanceInfo, &specifiedSkeleton); in getBestPattern()
809 if ( distanceInfo->missingFieldMask==0 && distanceInfo->extraFieldMask==0 ) { in getBestPattern()
1150 tempPattern = *getBestRaw(*dtMatcher, missingFields, distanceInfo, &specifiedSkeleton); in getBestAppending()
1152 if ( distanceInfo->missingFieldMask==0 ) { in getBestAppending()
1155 while (distanceInfo->missingFieldMask!=0) { // precondition: EVERY single field must work! in getBestAppending()
1156 if ( lastMissingFieldMask == distanceInfo->missingFieldMask ) { in getBestAppending()
1159 …if (((distanceInfo->missingFieldMask & UDATPG_SECOND_AND_FRACTIONAL_MASK)==UDATPG_FRACTIONAL_MASK)… in getBestAppending()
1162 distanceInfo->missingFieldMask &= ~UDATPG_FRACTIONAL_MASK; in getBestAppending()
1165 int32_t startingMask = distanceInfo->missingFieldMask; in getBestAppending()
1166 …tempPattern = *getBestRaw(*dtMatcher, distanceInfo->missingFieldMask, distanceInfo, &specifiedSkel… in getBestAppending()
1168 int32_t foundMask=startingMask& ~distanceInfo->missingFieldMask; in getBestAppending()
1179 lastMissingFieldMask = distanceInfo->missingFieldMask; in getBestAppending()
1681 …tcher::getDistance(const DateTimeMatcher& other, int32_t includeMask, DistanceInfo& distanceInfo) { in getDistance() argument
1683 distanceInfo.clear(); in getDistance()
1692 distanceInfo.addExtra(i); in getDistance()
1697 distanceInfo.addMissing(i); in getDistance()