|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| void | Dispose () |
Static Public Member Functions | |
| static string bool CaseInsensitive | ComputeLeadingSubstring (RegexTree tree) |
| static string bool CaseInsensitive[] | ComputeFirstCharClass (RegexTree tree) |
| static string bool CaseInsensitive[] | ComputeMultipleCharClasses (RegexTree tree, int maxChars) |
| static int | FindLeadingAnchor (RegexTree tree) |
Static Public Attributes | |
| static string | Prefix |
| static string | CharClass |
Private Member Functions | |
| RegexPrefixAnalyzer (Span< int > intStack) | |
| void | PushInt (int i) |
| bool | IntIsEmpty () |
| int | PopInt () |
| void | PushFC (RegexFC fc) |
| bool | FCIsEmpty () |
| RegexFC | PopFC () |
| RegexFC | TopFC () |
| RegexFC | RegexFCFromRegexTree (RegexTree tree) |
| void | SkipChild () |
| void | CalculateFC (int NodeType, RegexNode node, int CurIndex) |
Private Attributes | |
| readonly List< RegexFC > | _fcStack |
| System.Collections.Generic.ValueListBuilder< int > | _intStack |
| bool | _skipAllChildren |
| bool | _skipchild |
| bool | _failed |
Definition at line 6 of file RegexPrefixAnalyzer.cs.