Lines Matching defs:RegexStaticSets
9 // This file contains class RegexStaticSets
14 // RegexStaticSets groups together the common UnicodeSets that are needed
143 RegexStaticSets *RegexStaticSets::gStaticSets = NULL;
146 RegexStaticSets::RegexStaticSets(UErrorCode *status)
239 RegexStaticSets::~RegexStaticSets() {
259 RegexStaticSets::cleanup(void) {
260 delete RegexStaticSets::gStaticSets;
261 RegexStaticSets::gStaticSets = NULL;
269 return RegexStaticSets::cleanup();
273 U_ASSERT(RegexStaticSets::gStaticSets == NULL);
275 RegexStaticSets::gStaticSets = new RegexStaticSets(&status);
277 delete RegexStaticSets::gStaticSets;
278 RegexStaticSets::gStaticSets = NULL;
280 if (RegexStaticSets::gStaticSets == NULL && U_SUCCESS(status)) {
286 void RegexStaticSets::initGlobals(UErrorCode *status) {