|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| void | Dispose () |
Static Public Member Functions | |
| static RegexTree | Parse (string pattern, RegexOptions options, CultureInfo culture) |
| static RegexReplacement | ParseReplacement (string pattern, RegexOptions options, Hashtable caps, int capsize, Hashtable capnames) |
| static string | Escape (string input) |
| static string | Unescape (string input) |
Properties | |
| static ReadOnlySpan< byte > | Category [get] |
Static Private Member Functions | |
| static string | EscapeImpl (string input, int i) |
| static string | UnescapeImpl (string input, int i) |
| static int | HexDigit (char ch) |
| static RegexOptions | OptionFromCode (char ch) |
| static bool | IsSpecial (char ch) |
| static bool | IsStopperX (char ch) |
| static bool | IsQuantifier (char ch) |
| static bool | IsSpace (char ch) |
| static bool | IsMetachar (char ch) |
Private Attributes | |
| RegexNode | _stack |
| RegexNode | _group |
| RegexNode | _alternation |
| RegexNode | _concatenation |
| RegexNode | _unit |
| readonly string | _pattern |
| int | _currentPos |
| readonly CultureInfo | _culture |
| int | _autocap |
| int | _capcount |
| int | _captop |
| readonly int | _capsize |
| readonly Hashtable | _caps |
| Hashtable | _capnames |
| int[] | _capnumlist |
| List< string > | _capnamelist |
| RegexOptions | _options |
| System.Collections.Generic.ValueListBuilder< int > | _optionsStack |
| bool | _ignoreNextParen |
Definition at line 7 of file RegexParser.cs.