Lines Matching defs:set
192 // Parse and set the tertiary weight.
415 HanOrder(UErrorCode &errorCode) : ranges(errorCode), set(), done(false) {}
426 set.add(start, end);
441 const UnicodeSet &getSet() { return set; }
445 UnicodeSet set;
1014 printf("* set code point order range U+%04lx..U+%04lx [%d] "
1033 printf("** set %d ranges with %d code points\n", (int)numRanges, (int)numRangeCodePoints);
1038 // Then set the ranges in a newly initialized builder
1040 // Then set all mappings outside the ranges.
1047 // Ideally set/copy U+0000..U+017F before setting anything else,
1048 // then set default Han/Hangul, then set the ranges, then copy non-range mappings.
1179 * Adds each lead surrogate to the bmp set if any of the 1024
1180 * associated supplementary code points is in the supp set.
1181 * These can be one and the same set.
1194 makeBMPFoldedBitSet(const UnicodeSet &set, uint8_t index[0x800], uint32_t bits[256],
1197 bits[0] = 0; // no bits set
1198 bits[1] = 0xffffffff; // all bits set
1202 if(set.containsNone(c, c + 0x1f)) {
1204 } else if(set.contains(c, c + 0x1f)) {
1209 if(set.contains(c + j)) {