| _categories | System.Text.RegularExpressions.RegexCharClass | private |
| _negate | System.Text.RegularExpressions.RegexCharClass | private |
| _rangelist | System.Text.RegularExpressions.RegexCharClass | private |
| _subtractor | System.Text.RegularExpressions.RegexCharClass | private |
| AddCategory(string category) | System.Text.RegularExpressions.RegexCharClass | inlineprivate |
| AddCategoryFromName(string categoryName, bool invert, bool caseInsensitive, string pattern, int currentPos) | System.Text.RegularExpressions.RegexCharClass | inline |
| AddChar(char c) | System.Text.RegularExpressions.RegexCharClass | inline |
| AddCharClass(RegexCharClass cc) | System.Text.RegularExpressions.RegexCharClass | inline |
| AddDigit(bool ecma, bool negate, string pattern, int currentPos) | System.Text.RegularExpressions.RegexCharClass | inline |
| AddLowercase(CultureInfo culture) | System.Text.RegularExpressions.RegexCharClass | inline |
| AddLowercaseRange(char chMin, char chMax) | System.Text.RegularExpressions.RegexCharClass | inlineprivate |
| AddRange(char first, char last) | System.Text.RegularExpressions.RegexCharClass | inline |
| AddSet(ReadOnlySpan< char > set) | System.Text.RegularExpressions.RegexCharClass | inlineprivate |
| AddSpace(bool ecma, bool negate) | System.Text.RegularExpressions.RegexCharClass | inline |
| AddSubtraction(RegexCharClass sub) | System.Text.RegularExpressions.RegexCharClass | inline |
| AddWord(bool ecma, bool negate) | System.Text.RegularExpressions.RegexCharClass | inline |
| Analyze(string set) | System.Text.RegularExpressions.RegexCharClass | inlinepackagestatic |
| CanEasilyEnumerateSetContents(string set) | System.Text.RegularExpressions.RegexCharClass | inlineprivatestatic |
| CanMerge | System.Text.RegularExpressions.RegexCharClass | |
| Canonicalize() | System.Text.RegularExpressions.RegexCharClass | inlineprivate |
| CharInCategory(char ch, string set, int start, int setLength, int categoryLength) | System.Text.RegularExpressions.RegexCharClass | inlineprivatestatic |
| CharInCategoryGroup(UnicodeCategory chcategory, string category, ref int i) | System.Text.RegularExpressions.RegexCharClass | inlineprivatestatic |
| CharInClass(char ch, string set, ref int[] asciiResultCache) | System.Text.RegularExpressions.RegexCharClass | inlinestatic |
| CharInClass(char ch, string set) | System.Text.RegularExpressions.RegexCharClass | inlinestatic |
| CharInClassInternal(char ch, string set, int start, int setLength, int categoryLength) | System.Text.RegularExpressions.RegexCharClass | inlineprivatestatic |
| CharInClassRecursive(char ch, string set, int start) | System.Text.RegularExpressions.RegexCharClass | inlineprivatestatic |
| ConvertOldStringsToClass(string set, string category) | System.Text.RegularExpressions.RegexCharClass | inlinestatic |
| EnsureCategories() | System.Text.RegularExpressions.RegexCharClass | inlineprivate |
| EnsureRangeList() | System.Text.RegularExpressions.RegexCharClass | inlineprivate |
| GetSetChars(string set, Span< char > chars) | System.Text.RegularExpressions.RegexCharClass | inlinestatic |
| IsECMAWordChar(char ch) | System.Text.RegularExpressions.RegexCharClass | inlinestatic |
| IsEmpty(string charClass) | System.Text.RegularExpressions.RegexCharClass | inlinestatic |
| IsMergeable(string charClass) | System.Text.RegularExpressions.RegexCharClass | inlinestatic |
| IsNegated(string set) | System.Text.RegularExpressions.RegexCharClass | inlinepackagestatic |
| IsNegated(string set, int setOffset) | System.Text.RegularExpressions.RegexCharClass | inlinepackagestatic |
| IsSingleton(string set) | System.Text.RegularExpressions.RegexCharClass | inlinestatic |
| IsSingletonInverse(string set) | System.Text.RegularExpressions.RegexCharClass | inlinestatic |
| IsSubtraction(string charClass) | System.Text.RegularExpressions.RegexCharClass | inlinepackagestatic |
| IsWordChar(char ch) | System.Text.RegularExpressions.RegexCharClass | inlinestatic |
| MayOverlap(string set1, string set2) | System.Text.RegularExpressions.RegexCharClass | inlinestatic |
| Negate | System.Text.RegularExpressions.RegexCharClass | |
| Parse(string charClass) | System.Text.RegularExpressions.RegexCharClass | inlinestatic |
| ParseRecursive(string charClass, int start) | System.Text.RegularExpressions.RegexCharClass | inlineprivatestatic |
| RegexCharClass() | System.Text.RegularExpressions.RegexCharClass | inline |
| RegexCharClass(bool negate, List< SingleRange > ranges, StringBuilder categories, RegexCharClass subtraction) | System.Text.RegularExpressions.RegexCharClass | inlineprivate |
| s_definedCategories | System.Text.RegularExpressions.RegexCharClass | privatestatic |
| s_lcTable | System.Text.RegularExpressions.RegexCharClass | packagestatic |
| s_propTable | System.Text.RegularExpressions.RegexCharClass | privatestatic |
| SetFromProperty(string capname, bool invert, string pattern, int currentPos) | System.Text.RegularExpressions.RegexCharClass | inlineprivatestatic |
| SingletonChar(string set) | System.Text.RegularExpressions.RegexCharClass | inlinestatic |
| ToStringClass() | System.Text.RegularExpressions.RegexCharClass | inline |
| ToStringClass(ref System.Text.ValueStringBuilder vsb) | System.Text.RegularExpressions.RegexCharClass | inlineprivate |
| TryAddCharClass(RegexCharClass cc) | System.Text.RegularExpressions.RegexCharClass | inline |
| TryGetSingleRange(string set, out char lowInclusive, out char highInclusive) | System.Text.RegularExpressions.RegexCharClass | inlinestatic |
| TryGetSingleUnicodeCategory(string set, out UnicodeCategory category, out bool negated) | System.Text.RegularExpressions.RegexCharClass | inlinestatic |