Lines Matching refs:patternMap
343 patternMap = new PatternMap(); in DateTimePatternGenerator()
344 if (fp == nullptr || dtMatcher == nullptr || distanceInfo == nullptr || patternMap == nullptr) { in DateTimePatternGenerator()
358 patternMap = new PatternMap(); in DateTimePatternGenerator()
359 if (fp == nullptr || dtMatcher == nullptr || distanceInfo == nullptr || patternMap == nullptr) { in DateTimePatternGenerator()
377 patternMap = new PatternMap(); in DateTimePatternGenerator()
378 if (fp == nullptr || dtMatcher == nullptr || distanceInfo == nullptr || patternMap == nullptr) { in DateTimePatternGenerator()
421 patternMap->copyFrom(*other.patternMap, internalErrorCode); in operator =()
432 if ((pLocale==other.pLocale) && (patternMap->equals(*other.patternMap)) && in operator ==()
464 if (patternMap != nullptr) delete patternMap; in ~DateTimePatternGenerator()
1473 …const UnicodeString *duplicatePattern = patternMap->getPatternFromBasePattern(basePattern, entryHa… in addPatternWithSkeleton()
1486 duplicatePattern = patternMap->getPatternFromSkeleton(skeleton, &entrySpecifiedSkeleton); in addPatternWithSkeleton()
1494 patternMap->add(basePattern, skeleton, pattern, skeletonToUse != nullptr, status); in addPatternWithSkeleton()
1552 for (it.set(*patternMap); it.hasNext(); ) { in getBestRaw()
1567 … bestPattern=patternMap->getPatternFromSkeleton(*trial.getSkeletonPtr(), &specifiedSkeleton); in getBestRaw()
1820 new DTSkeletonEnumeration(*patternMap, DT_SKELETON, status), status); in getSkeletons()
1832 curElem = patternMap->getHeader(skeleton.charAt(0)); in getPatternForSkeleton()
1852 new DTSkeletonEnumeration(*patternMap, DT_BASESKELETON, status), status); in getBaseSkeletons()
1870 for (it.set(*patternMap); it.hasNext(); ) { in getRedundants()
1872 pattern = patternMap->getPatternFromSkeleton(*(it.getSkeleton())); in getRedundants()
2542 bootIndex(0), nodePtr(nullptr), matcher(nullptr), patternMap(nullptr) in PatternMapIterator()
2553 this->patternMap=&newPatternMap; in set()
2571 if (patternMap==nullptr) { in hasNext()
2586 if ( patternMap->boot[headIndex] != nullptr ) { in hasNext()
2613 if ( patternMap->boot[bootIndex] != nullptr ) { in next()
2614 nodePtr = patternMap->boot[bootIndex]; in next()
2771 DTSkeletonEnumeration::DTSkeletonEnumeration(PatternMap& patternMap, dtStrEnum type, UErrorCode& st… in DTSkeletonEnumeration() argument
2784 curElem = patternMap.boot[bootIndex]; in DTSkeletonEnumeration()