0x00x0030
Members 50
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x04 | FLAGS | int | PrivateStatic+1 flags |
| — | 0x04 | SETLENGTH | int | PrivateStatic+1 flags |
| — | 0x04 | CATEGORYLENGTH | int | PrivateStatic+1 flags |
| — | 0x04 | SETSTART | int | PrivateStatic+1 flags |
| — | 0x08 | NullCharString | string | PrivateStatic+1 flags |
| — | 0x02 | NullChar | ushort | PrivateStatic+1 flags |
| — | 0x02 | LastChar | ushort | PrivateStatic+1 flags |
| — | 0x02 | GroupChar | ushort | PrivateStatic+1 flags |
| — | 0x02 | SpaceConst | short | PrivateStatic+1 flags |
| — | 0x02 | NotSpaceConst | short | PrivateStatic+1 flags |
| — | 0x02 | ZeroWidthJoiner | ushort | PrivateStatic+1 flags |
| — | 0x02 | ZeroWidthNonJoiner | ushort | PrivateStatic+1 flags |
| 0x08 | s_internalRegexIgnoreCase | string | PrivateStatic+1 flags | |
| 0x08 | s_space | string | PrivateStatic+1 flags | |
| 0x08 | s_notSpace | string | PrivateStatic+1 flags | |
| 0x08 | s_word | string | PrivateStatic+1 flags | |
| 0x08 | s_notWord | string | PrivateStatic+1 flags | |
| 0x08 | SpaceClass | string | PublicStatic+1 flags | |
| 0x08 | NotSpaceClass | string | PublicStatic+1 flags | |
| 0x08 | WordClass | string | PublicStatic+1 flags | |
| 0x08 | NotWordClass | string | PublicStatic+1 flags | |
| 0x08 | DigitClass | string | PublicStatic+1 flags | |
| 0x08 | NotDigitClass | string | PublicStatic+1 flags | |
| — | 0x08 | ECMASpaceSet | string | PrivateStatic+1 flags |
| — | 0x08 | NotECMASpaceSet | string | PrivateStatic+1 flags |
| — | 0x08 | ECMAWordSet | string | PrivateStatic+1 flags |
| — | 0x08 | NotECMAWordSet | string | PrivateStatic+1 flags |
| — | 0x08 | ECMADigitSet | string | PrivateStatic+1 flags |
| — | 0x08 | NotECMADigitSet | string | PrivateStatic+1 flags |
| — | 0x08 | ECMASpaceClass | string | PublicStatic+1 flags |
| — | 0x08 | NotECMASpaceClass | string | PublicStatic+1 flags |
| — | 0x08 | ECMAWordClass | string | PublicStatic+1 flags |
| — | 0x08 | NotECMAWordClass | string | PublicStatic+1 flags |
| — | 0x08 | ECMADigitClass | string | PublicStatic+1 flags |
| — | 0x08 | NotECMADigitClass | string | PublicStatic+1 flags |
| — | 0x08 | AnyClass | string | PublicStatic+1 flags |
| — | 0x08 | EmptyClass | string | PublicStatic+1 flags |
| — | 0x04 | DefinedCategoriesCapacity | int | PrivateStatic+1 flags |
| 0x08 | s_definedCategories | Dictionary`2 | PrivateStatic+1 flags | |
| 0x08 | s_propTable | String[][] | PrivateStatic+1 flags | |
| — | 0x04 | LowercaseSet | int | PrivateStatic+1 flags |
| — | 0x04 | LowercaseAdd | int | PrivateStatic+1 flags |
| — | 0x04 | LowercaseBor | int | PrivateStatic+1 flags |
| — | 0x04 | LowercaseBad | int | PrivateStatic+1 flags |
| 0x08 | s_lcTable | LowerCaseMapping[] | PrivateStatic+1 flags | |
| 0x08 | _rangelist | List`1 | Private | |
| 0x08 | _categories | StringBuilder | Private | |
| 0x01 | _canonical | bool | Private | |
| 0x01 | _negate | bool | Private | |
| 0x08 | _subtractor | RegexCharClass | Private |
Functions 40
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | Private+1 flags | — | 0x00 |
| void get_CanMerge() | Public+1 flags | — | 0x00 |
| void set_Negate() | Public+1 flags | — | 0x00 |
| void AddChar() | Public | — | 0x00 |
| void AddCharClass() | Public | — | 0x00 |
| void AddSet() | Private | — | 0x00 |
| void AddSubtraction() | Public | — | 0x00 |
| void AddRange() | Public | — | 0x00 |
| void AddCategoryFromName() | Public | — | 0x00 |
| void AddCategory() | Private | — | 0x00 |
| void AddLowercase() | Public | — | 0x00 |
| void AddLowercaseRange() | Private | — | 0x00 |
| void AddWord() | Public | — | 0x00 |
| void AddSpace() | Public | — | 0x00 |
| void AddDigit() | Public | — | 0x00 |
| void ConvertOldStringsToClass() | PublicStatic | — | 0x00 |
| void SingletonChar() | PublicStatic | — | 0x00 |
| void IsMergeable() | PublicStatic | — | 0x00 |
| void IsEmpty() | PublicStatic | — | 0x00 |
| void IsSingleton() | PublicStatic | — | 0x00 |
| void IsSingletonInverse() | PublicStatic | — | 0x00 |
| void IsSubtraction() | PrivateStatic | — | 0x00 |
| void IsNegated() | PrivateStatic | — | 0x00 |
| void IsECMAWordChar() | PublicStatic | — | 0x00 |
| void IsWordChar() | PublicStatic | — | 0x00 |
| void CharInClass() | PublicStatic | — | 0x00 |
| void CharInClassRecursive() | PrivateStatic | — | 0x00 |
| void CharInClassInternal() | PrivateStatic | — | 0x00 |
| void CharInCategory() | PrivateStatic | — | 0x00 |
| void CharInCategoryGroup() | PrivateStatic | — | 0x00 |
| void NegateCategory() | PrivateStatic | — | 0x00 |
| void Parse() | PublicStatic | — | 0x00 |
| void ParseRecursive() | PrivateStatic | — | 0x00 |
| void RangeCount() | Private | — | 0x00 |
| void ToStringClass() | Public | — | 0x00 |
| void GetRangeAt() | Private | — | 0x00 |
| void Canonicalize() | Private | — | 0x00 |
| void SetFromProperty() | PrivateStatic | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |