| void MatchKeyword() | 4 flags | — | 0x00 |
| void MatchNumber() | 4 flags | — | 0x00 |
| void MatchInteger() | 4 flags | — | 0x00 |
| void MatchLength() | 4 flags | — | 0x00 |
| void MatchPercentage() | 4 flags | — | 0x00 |
| void MatchColor() | 4 flags | — | 0x00 |
| void MatchResource() | 4 flags | — | 0x00 |
| void MatchUrl() | 4 flags | — | 0x00 |
| void MatchTime() | 4 flags | — | 0x00 |
| void MatchAngle() | 4 flags | — | 0x00 |
| void MatchCustomIdent() | 4 flags | — | 0x00 |
| void get_valueCount() | Public+4 flags | — | 0x00 |
| void get_isCurrentVariable() | Public+4 flags | — | 0x00 |
| void get_isCurrentComma() | Public+4 flags | — | 0x00 |
| void get_hasCurrent() | Public+1 flags | — | 0x00 |
| void get_currentIndex() | Public+1 flags | — | 0x00 |
| void set_currentIndex() | Public+1 flags | — | 0x00 |
| void get_matchedVariableCount() | Public+1 flags | — | 0x00 |
| void set_matchedVariableCount() | Public+1 flags | — | 0x00 |
| void Initialize() | 1 flags | — | 0x00 |
| void MoveNext() | Public | — | 0x00 |
| void SaveContext() | Public | — | 0x00 |
| void RestoreContext() | Public | — | 0x00 |
| void DropContext() | Public | — | 0x00 |
| void Match() | 1 flags | — | 0x00 |
| void MatchExpression() | Private | — | 0x00 |
| void MatchExpressionWithMultiplier() | Private | — | 0x00 |
| void MatchGroup() | Private | — | 0x00 |
| void MatchCombinator() | Private | — | 0x00 |
| void MatchOr() | Private | — | 0x00 |
| void MatchOrOr() | Private | — | 0x00 |
| void MatchAndAnd() | Private | — | 0x00 |
| void MatchMany() | Private | — | 0x00 |
| void MatchManyByOrder() | Private | — | 0x00 |
| void MatchJuxtaposition() | Private | — | 0x00 |
| void MatchDataType() | Private | — | 0x00 |
| void .ctor() | 2 flags | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |