Home | History | Annotate | Download | only in common

Lines Matching refs:nested

564         UnicodeSet* nested = 0; // alias - do not delete
574 // -------- Parse '[' of opening delimiter OR nested set.
575 // If there is a nested set, use `setMode' to define how
579 // characters representing a nested set in the symbol
607 // otherwise restart loop for nested [], \p{}, etc.
624 // casting away const, but `nested' won't be modified
626 nested = const_cast<UnicodeSet*>(ms);
632 // -------- Handle a nested set. This either is inline in
654 if (nested == 0) {
660 nested = scratch.pointer();
664 nested->applyPattern(chars, symbols, patLocal, options, ec);
668 nested->applyPropertyPattern(chars, patLocal, ec);
671 case 3: // `nested' already parsed
672 nested->_toPattern(patLocal, FALSE);
680 *this = *nested;
687 removeAll(*nested);
690 retainAll(*nested);
693 addAll(*nested);