Lines Matching refs:mask
112 * produce a mask containing only the valid flags for that entity type.
395 MaskBuilder mask(Type t, Integer i) {
401 return mask(t, SET_BITS);
405 return mask(t, CLEAR_BITS);
409 return mask(t, PRESERVE_BITS);
421 * The mask table for a flag, this is used to determine if a flag
422 * corresponds to a certain flag type and for creating mask constants.
427 * The bit position in the bit mask.
527 * The bit mask for spliterator characteristics
532 * The bit mask for source stream flags.
537 * The bit mask for intermediate operation flags.
542 * The bit mask for terminal operation flags.
547 * The bit mask for upstream terminal operation flags.
552 int mask = 0;
554 mask |= flag.maskTable.get(t) << flag.bitPosition;
556 return mask;
560 * Complete flag mask.
565 int mask = 0;
567 mask |= flag.preserve;
569 return mask;
573 * Flag mask for stream flags that are set.
578 * Flag mask for stream flags that are cleared.
706 // Shift left 1 to restore set flags and mask off anything other than the set flags