Home | History | Annotate | Download | only in common

Lines Matching defs:set

81 // Special property set IDs
115 UnicodeSet *set=new UnicodeSet(pattern, errorCode);
116 if(set==NULL) {
120 set->freeze();
122 return set;
141 _set_add(USet *set, UChar32 c) {
142 ((UnicodeSet *)set)->add(c);
146 _set_addRange(USet *set, UChar32 start, UChar32 end) {
147 ((UnicodeSet *)set)->add(start, end);
151 _set_addString(USet *set, const UChar *str, int32_t length) {
152 ((UnicodeSet *)set)->add(UnicodeString((UBool)(length<0), str, length));
325 * Constructs a set from the given pattern, optionally ignoring
328 * @param pattern a string specifying what characters are in the set
384 // _applyPattern calls add() etc., which set pat to empty.
467 // lastItem: 0=none, 1=char, 2=set
494 // -------- Parse '[' of opening delimiter OR nested set.
495 // If there is a nested set, use `setMode' to define how
496 // the set should be parsed. If the '[' is part of the
499 // characters representing a nested set in the symbol
545 // (important not to modify stored set)
552 // -------- Handle a nested set. This either is inline in
669 // syntaxError(chars, "'-' not after char or set");
677 // syntaxError(chars, "'&' not after set");
713 // We have new string. Add it to set and continue;
791 // syntaxError(chars, "Set expected after operator");
839 // Property set implementation
884 // true. Add each range to a set.
886 // To improve performance, use an inclusions set which
947 // Property set API
1019 // If the resultant set is empty then the numeric value
1098 set(MIN_VALUE, MAX_VALUE);
1101 set(0, 0x7F);
1121 // mustNotBeEmpty is set to true if an empty set indicates
1134 // Property set patterns
1139 * to be the start of a property set pattern.