Searched refs:RegexStaticSets (Results 1 – 6 of 6) sorted by relevance
71 RegexStaticSets *RegexStaticSets::gStaticSets = nullptr;75 RegexStaticSets::RegexStaticSets(UErrorCode *status) { in RegexStaticSets() function in RegexStaticSets131 RegexStaticSets::~RegexStaticSets() { in ~RegexStaticSets()147 delete RegexStaticSets::gStaticSets; in regex_cleanup()148 RegexStaticSets::gStaticSets = nullptr; in regex_cleanup()154 U_ASSERT(RegexStaticSets::gStaticSets == nullptr); in initStaticSets()156 RegexStaticSets::gStaticSets = new RegexStaticSets(&status); in initStaticSets()158 delete RegexStaticSets::gStaticSets; in initStaticSets()159 RegexStaticSets::gStaticSets = nullptr; in initStaticSets()161 if (RegexStaticSets::gStaticSets == nullptr && U_SUCCESS(status)) { in initStaticSets()[all …]
35 class RegexStaticSets : public UMemory {37 static RegexStaticSets *gStaticSets; // Ptr to all lazily initialized constant40 RegexStaticSets(UErrorCode *status); 41 ~RegexStaticSets();
613 RegexStaticSets::initGlobals(&status); in patternText()614 return RegexStaticSets::gStaticSets->fEmptyText; in patternText()804 UnicodeSet &set = RegexStaticSets::gStaticSets->fPropSets[val]; in dumpOp()
59 RegexStaticSets::initGlobals(&status); in RegexCompile()219 … if (RegexStaticSets::gStaticSets->fRuleSets[tableEl->fCharClass-128].contains(fC.fChar)) { in compile()1318 if (RegexStaticSets::gStaticSets->fRuleDigitsAlias->contains(c) == FALSE) { in doParseActions()1568 set->addAll(RegexStaticSets::gStaticSets->fPropSets[URX_ISSPACE_SET]); in doParseActions()1576 SSet.addAll(RegexStaticSets::gStaticSets->fPropSets[URX_ISSPACE_SET]).complement(); in doParseActions()1645 set->addAll(RegexStaticSets::gStaticSets->fPropSets[URX_ISWORD_SET]); in doParseActions()1653 SSet.addAll(RegexStaticSets::gStaticSets->fPropSets[URX_ISWORD_SET]).complement(); in doParseActions()2822 const UnicodeSet &s = RegexStaticSets::gStaticSets->fPropSets[sn]; in matchStartType()2836 sc.addAll(RegexStaticSets::gStaticSets->fPropSets[sn]).complement(); in matchStartType()4088 if (RegexStaticSets::gStaticSets->fUnescapeCharSet.contains(peekCharLL())) { in nextChar()[all …]
81 init2(RegexStaticSets::gStaticSets->fEmptyText, fDeferredStatus); in RegexMatcher()134 init2(RegexStaticSets::gStaticSets->fEmptyText, status); in RegexMatcher()150 init2(RegexStaticSets::gStaticSets->fEmptyText, status); in RegexMatcher()2552 cIsWord = RegexStaticSets::gStaticSets->fPropSets[URX_ISWORD_SET].contains(c); in isWordBoundary()2565 … prevCIsWord = RegexStaticSets::gStaticSets->fPropSets[URX_ISWORD_SET].contains(prevChar); in isWordBoundary()2590 cIsWord = RegexStaticSets::gStaticSets->fPropSets[URX_ISWORD_SET].contains(c); in isChunkWordBoundary()2604 … prevCIsWord = RegexStaticSets::gStaticSets->fPropSets[URX_ISWORD_SET].contains(prevChar); in isChunkWordBoundary()3265 Regex8BitSet &s8 = RegexStaticSets::gStaticSets->fPropSets8[opValue]; in MatchAt()3270 const UnicodeSet &s = RegexStaticSets::gStaticSets->fPropSets[opValue]; in MatchAt()3301 Regex8BitSet &s8 = RegexStaticSets::gStaticSets->fPropSets8[opValue]; in MatchAt()[all …]