24 references to CurrentState
System.Private.Xml (24)
System\Xml\Schema\ContentValidator.cs (24)
1580
context.
CurrentState
.State = 0;
1590
int state = _transitionTable[context.
CurrentState
.State][symbol];
1594
context.
CurrentState
.State = state;
1595
context.HasMatched = _transitionTable[context.
CurrentState
.State][_symbols.Count] > 0;
1620
int[] transition = _transitionTable[context.
CurrentState
.State];
1656
int[] transition = _transitionTable[context.
CurrentState
.State];
1704
context.
CurrentState
.CurPosIndex = 0;
1712
BitSet curpos = context.CurPos[context.
CurrentState
.CurPosIndex];
1713
int next = (context.
CurrentState
.CurPosIndex + 1) % 2;
1731
context.
CurrentState
.CurPosIndex = next;
1764
if (!context.CurPos[context.
CurrentState
.CurPosIndex][_endMarkerPos])
1774
BitSet curpos = context.CurPos[context.
CurrentState
.CurPosIndex];
1802
BitSet curpos = context.CurPos[context.
CurrentState
.CurPosIndex];
1865
context.
CurrentState
.NumberOfRunningPos = 1;
1875
int matchCount = context.
CurrentState
.NumberOfRunningPos;
2022
context.
CurrentState
.NumberOfRunningPos = matchCount;
2044
for (int i = context.
CurrentState
.NumberOfRunningPos - 1; i >= 0; i--)
2087
for (int i = context.
CurrentState
.NumberOfRunningPos - 1; i >= 0; i--)
2151
context.
CurrentState
.AllElementsRequired = -1; // no elements at all
2170
if (context.
CurrentState
.AllElementsRequired == -1)
2172
context.
CurrentState
.AllElementsRequired = 0;
2178
context.
CurrentState
.AllElementsRequired++;
2186
if (context.
CurrentState
.AllElementsRequired == _countRequired || IsEmptiable && context.
CurrentState
.AllElementsRequired == -1)