• Home
  • Raw
  • Download

Lines Matching refs:distanceInfo

330     distanceInfo = new DistanceInfo();  in DateTimePatternGenerator()
332 if (fp == nullptr || dtMatcher == nullptr || distanceInfo == nullptr || patternMap == nullptr) { in DateTimePatternGenerator()
344 distanceInfo = new DistanceInfo(); in DateTimePatternGenerator()
346 if (fp == nullptr || dtMatcher == nullptr || distanceInfo == nullptr || patternMap == nullptr) { in DateTimePatternGenerator()
362 distanceInfo = new DistanceInfo(); in DateTimePatternGenerator()
364 if (fp == nullptr || dtMatcher == nullptr || distanceInfo == nullptr || patternMap == nullptr) { in DateTimePatternGenerator()
381 *distanceInfo = *(other.distanceInfo); in operator =()
449 if (distanceInfo != nullptr) delete distanceInfo; in ~DateTimePatternGenerator()
1076 bestPattern=getBestRaw(*dtMatcher, -1, distanceInfo, status, &specifiedSkeleton); in getBestPattern()
1081 if ( distanceInfo->missingFieldMask==0 && distanceInfo->extraFieldMask==0 ) { in getBestPattern()
1565 … tempPatternPtr = getBestRaw(*dtMatcher, missingFields, distanceInfo, status, &specifiedSkeleton); in getBestAppending()
1571 if ( distanceInfo->missingFieldMask==0 ) { in getBestAppending()
1574 while (distanceInfo->missingFieldMask!=0) { // precondition: EVERY single field must work! in getBestAppending()
1575 if ( lastMissingFieldMask == distanceInfo->missingFieldMask ) { in getBestAppending()
1578 …if (((distanceInfo->missingFieldMask & UDATPG_SECOND_AND_FRACTIONAL_MASK)==UDATPG_FRACTIONAL_MASK)… in getBestAppending()
1581 distanceInfo->missingFieldMask &= ~UDATPG_FRACTIONAL_MASK; in getBestAppending()
1584 int32_t startingMask = distanceInfo->missingFieldMask; in getBestAppending()
1585 …tempPatternPtr = getBestRaw(*dtMatcher, distanceInfo->missingFieldMask, distanceInfo, status, &spe… in getBestAppending()
1591 int32_t foundMask=startingMask& ~distanceInfo->missingFieldMask; in getBestAppending()
1605 lastMissingFieldMask = distanceInfo->missingFieldMask; in getBestAppending()
2151 …:getDistance(const DateTimeMatcher& other, int32_t includeMask, DistanceInfo& distanceInfo) const { in getDistance()
2153 distanceInfo.clear(); in getDistance()
2162 distanceInfo.addExtra(i); in getDistance()
2167 distanceInfo.addMissing(i); in getDistance()