22 instantiations of BitSet
System.Xml (22)
System\Xml\Schema\BitSet.cs (1)
170
BitSet newset = new
BitSet
();
System\Xml\Schema\ContentValidator.cs (19)
462
context.lastposLeft = new
BitSet
(lastpos.Count);
471
context.firstposRight = new
BitSet
(firstpos.Count);
573
BitSet firstPosTemp = new
BitSet
(firstpos.Count);
574
BitSet lastPosTemp = new
BitSet
(lastpos.Count);
582
BitSet firstPosTemp = new
BitSet
(firstpos.Count);
583
BitSet lastPosTemp = new
BitSet
(lastpos.Count);
1164
BitSet firstpos = new
BitSet
(positionsCount);
1165
BitSet lastpos = new
BitSet
(positionsCount);
1168
followpos[i] = new
BitSet
(positionsCount);
1215
posWithRangeTerminals = new
BitSet
(positionsCount);
1227
BitSet tempFollowPos = new
BitSet
(positionsCount);
1274
BitSet newSet = new
BitSet
(positions.Count); //Doing work again
1326
stateTable.Add(new
BitSet
(positionsCount), -1);
1351
BitSet newset = new
BitSet
(positionsCount);
1537
context.CurPos[1] = new
BitSet
(firstpos.Count);
1863
expectedPos = new
BitSet
(positions.Count);
1898
expectedPos = new
BitSet
(positions.Count);
1927
isRequired = new
BitSet
(size);
1950
context.AllElementsSet = new
BitSet
(elements.Count); //
System\Xml\Schema\SchemaCollectionCompiler.cs (1)
1205
BitSet map = new
BitSet
(baseAll.Items.Count);
System\Xml\Schema\SchemaSetCompiler.cs (1)
1492
BitSet map = new
BitSet
(baseAll.Items.Count);
99 references to BitSet
System.Xml (99)
System\Xml\Schema\BitSet.cs (7)
91
public void And(
BitSet
other) {
114
public void Or(
BitSet
other) {
140
BitSet
other = (
BitSet
) obj;
169
public
BitSet
Clone() {
170
BitSet
newset = new BitSet();
187
public bool Intersects(
BitSet
other) {
System\Xml\Schema\ContentValidator.cs (87)
250
public abstract void ConstructPos(
BitSet
firstpos,
BitSet
lastpos,
BitSet
[] followpos);
297
public override void ConstructPos(
BitSet
firstpos,
BitSet
lastpos,
BitSet
[] followpos) {
359
public override void ConstructPos(
BitSet
firstpos,
BitSet
lastpos,
BitSet
[] followpos) {
440
public
BitSet
firstpos;
441
public
BitSet
lastpos;
442
public
BitSet
lastposLeft;
443
public
BitSet
firstposRight;
445
public SequenceConstructPosContext(SequenceNode node,
BitSet
firstpos,
BitSet
lastpos) {
455
public override void ConstructPos(
BitSet
firstpos,
BitSet
lastpos,
BitSet
[] followpos) {
572
private static void ConstructChildPos(SyntaxTreeNode child,
BitSet
firstpos,
BitSet
lastpos,
BitSet
[] followpos) {
573
BitSet
firstPosTemp = new BitSet(firstpos.Count);
574
BitSet
lastPosTemp = new BitSet(lastpos.Count);
580
public override void ConstructPos(
BitSet
firstpos,
BitSet
lastpos,
BitSet
[] followpos) {
582
BitSet
firstPosTemp = new BitSet(firstpos.Count);
583
BitSet
lastPosTemp = new BitSet(lastpos.Count);
645
public override void ConstructPos(
BitSet
firstpos,
BitSet
lastpos,
BitSet
[] followpos) {
665
public override void ConstructPos(
BitSet
firstpos,
BitSet
lastpos,
BitSet
[] followpos) {
682
public override void ConstructPos(
BitSet
firstpos,
BitSet
lastpos,
BitSet
[] followpos) {
817
BitSet
nextIteration;
834
public
BitSet
NextIteration {
1164
BitSet
firstpos = new BitSet(positionsCount);
1165
BitSet
lastpos = new BitSet(positionsCount);
1166
BitSet
[] followpos = new
BitSet
[positionsCount];
1176
BitSet
positionsWithRangeTerminals;
1177
BitSet
[] minMaxFollowPos = CalculateTotalFollowposForRangeNodes(firstpos, followpos, out positionsWithRangeTerminals);
1213
private
BitSet
[] CalculateTotalFollowposForRangeNodes(
BitSet
firstpos,
BitSet
[] followpos, out
BitSet
posWithRangeTerminals) {
1219
BitSet
[] minmaxFollowPos = new
BitSet
[minMaxNodesCount];
1227
BitSet
tempFollowPos = new BitSet(positionsCount);
1254
private void CheckCMUPAWithLeafRangeNodes(
BitSet
curpos) {
1272
private
BitSet
GetApplicableMinMaxFollowPos(
BitSet
curpos,
BitSet
posWithRangeTerminals,
BitSet
[] minmaxFollowPos) {
1274
BitSet
newSet = new BitSet(positions.Count); //Doing work again
1286
private void CheckUniqueParticleAttribution(
BitSet
firstpos,
BitSet
[] followpos) {
1293
private void CheckUniqueParticleAttribution(
BitSet
curpos) {
1313
private int[][] BuildTransitionTable(
BitSet
firstpos,
BitSet
[] followpos, int endMarkerPos) {
1339
BitSet
statePosSet = (
BitSet
)unmarked.Dequeue(); // all positions that constitute DFA state
1351
BitSet
newset = new BitSet(positionsCount);
1519
BitSet
firstpos;
1520
BitSet
[] followpos;
1526
BitSet
firstpos,
BitSet
[] followpos, SymbolsDictionary symbols, Positions positions, int endMarkerPos,
1545
BitSet
curpos = context.CurPos[context.CurrentState.CurPosIndex];
1547
BitSet
nextpos = context.CurPos[next];
1601
BitSet
curpos = context.CurPos[context.CurrentState.CurPosIndex];
1625
BitSet
curpos = context.CurPos[context.CurrentState.CurPosIndex];
1640
public
BitSet
curpos;
1645
BitSet
firstpos;
1646
BitSet
[] followpos;
1647
BitSet
positionsWithRangeTerminals;
1654
BitSet
firstpos,
BitSet
[] followpos, SymbolsDictionary symbols, Positions positions, int endMarkerPos, XmlSchemaContentType contentType, bool isEmptiable,
BitSet
positionsWithRangeTerminals, int minmaxNodesCount) : base(contentType, false, isEmptiable) {
1703
BitSet
curpos = rposInfo.curpos;
1772
BitSet
currentRunningPosition = runningPositions[k].curpos;
1779
BitSet
countingPosition = currentRunningPosition.Clone();
1860
BitSet
expectedPos;
1895
BitSet
expectedPos;
1921
BitSet
isRequired; // required flags
System\Xml\Schema\SchemaCollectionCompiler.cs (1)
1205
BitSet
map = new BitSet(baseAll.Items.Count);
System\Xml\Schema\SchemaSetCompiler.cs (1)
1492
BitSet
map = new BitSet(baseAll.Items.Count);
System\Xml\Schema\ValidationState.cs (3)
44
public
BitSet
[] CurPos = new
BitSet
[2];
47
public
BitSet
AllElementsSet;