Lines Matching refs:set

54     /// main error position set to the duplicate occurrence while its
55 /// auxiliary span will be set to the initial occurrence.
77 /// An invalid escape sequence was found in a character class set.
472 /// A set of flags, e.g., `(?is)`.
711 /// A bracketed character class set, which may contain zero or more
883 /// A property set to a specific value, e.g., `\p{scx=Katakana}`.
885 /// A property set to a specific value using a colon, e.g.,
910 /// The type of this set. A set is either a normal union of things, e.g.,
911 /// `[abc]` or a result of applying set operations, e.g., `[\pL--c]`.
915 /// A character class set.
919 /// items (literals, ranges, other bracketed classes) or a tree of binary set
931 /// Build a set from a union.
936 /// Return the span of this character class set.
944 /// Return true if and only if this class set is empty.
953 /// A single component of a character class set.
972 /// A bracketed character class set, which may contain zero or more
981 /// Return the span of this character class set item.
996 /// A single character class range in a set.
1017 /// A union of items inside a character class set.
1032 /// the starting position of this union is set to the starting position
1036 /// and you set the spans on each item correctly, then you should never
1046 /// Return this union as a character class set item.
1061 /// A Unicode character class set operation.
1066 /// The type of this set operation.
1074 /// The type of a Unicode character class set operation.
1086 /// set of elements belonging to one but not both sets.
1195 /// set of flags. Otherwise, `None` is returned.
1285 /// Returns the state of the given flag in this set.
1287 /// If the given flag is in the set but is negated, then `Some(false)` is
1290 /// If the given flag is in the set and is not negated, then `Some(true)`
1442 while let Some(mut set) = stack.pop() {
1443 match set {