22 instantiations of BitSet
dotnet-svcutil-lib (22)
FrameworkFork\Microsoft.Xml\Xml\schema\BitSet.cs (1)
209BitSet newset = new BitSet();
FrameworkFork\Microsoft.Xml\Xml\schema\ContentValidator.cs (19)
548context.lastposLeft = new BitSet(lastpos.Count); 558context.firstposRight = new BitSet(firstpos.Count); 676BitSet firstPosTemp = new BitSet(firstpos.Count); 677BitSet lastPosTemp = new BitSet(lastpos.Count); 685BitSet firstPosTemp = new BitSet(firstpos.Count); 686BitSet lastPosTemp = new BitSet(lastpos.Count); 1359BitSet firstpos = new BitSet(positionsCount); 1360BitSet lastpos = new BitSet(positionsCount); 1364followpos[i] = new BitSet(positionsCount); 1419posWithRangeTerminals = new BitSet(positionsCount); 1433BitSet tempFollowPos = new BitSet(positionsCount); 1491BitSet newSet = new BitSet(_positions.Count); //Doing work again 1551stateTable.Add(new BitSet(positionsCount), -1); 1579BitSet newset = new BitSet(positionsCount); 1804context.CurPos[1] = new BitSet(_firstpos.Count); 2181expectedPos = new BitSet(_positions.Count); 2226expectedPos = new BitSet(_positions.Count); 2261_isRequired = new BitSet(size); 2289context.AllElementsSet = new BitSet(_elements.Count); //TODO if already non-null can clear
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaCollectionCompiler.cs (1)
1520BitSet map = new BitSet(baseAll.Items.Count);
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaSetCompiler.cs (1)
1870BitSet map = new BitSet(baseAll.Items.Count);
104 references to BitSet
dotnet-svcutil-lib (104)
FrameworkFork\Microsoft.Xml\Xml\schema\BitSet.cs (7)
109public void And(BitSet other) 136public void Or(BitSet other) 170BitSet other = (BitSet)obj; 207public BitSet Clone() 209BitSet newset = new BitSet(); 229public bool Intersects(BitSet other)
FrameworkFork\Microsoft.Xml\Xml\schema\ContentValidator.cs (92)
298public abstract void ConstructPos(BitSet firstpos, BitSet lastpos, BitSet[] followpos); 352public override void ConstructPos(BitSet firstpos, BitSet lastpos, BitSet[] followpos) 428public override void ConstructPos(BitSet firstpos, BitSet lastpos, BitSet[] followpos) 524public BitSet firstpos; 525public BitSet lastpos; 526public BitSet lastposLeft; 527public BitSet firstposRight; 529public SequenceConstructPosContext(SequenceNode node, BitSet firstpos, BitSet lastpos) 540public override void ConstructPos(BitSet firstpos, BitSet lastpos, BitSet[] followpos) 613internal static void WritePos(BitSet firstpos, BitSet lastpos, BitSet[] followpos) 627internal static void WriteBitSet(BitSet curpos) 674private static void ConstructChildPos(SyntaxTreeNode child, BitSet firstpos, BitSet lastpos, BitSet[] followpos) 676BitSet firstPosTemp = new BitSet(firstpos.Count); 677BitSet lastPosTemp = new BitSet(lastpos.Count); 683public override void ConstructPos(BitSet firstpos, BitSet lastpos, BitSet[] followpos) 685BitSet firstPosTemp = new BitSet(firstpos.Count); 686BitSet lastPosTemp = new BitSet(lastpos.Count); 757public override void ConstructPos(BitSet firstpos, BitSet lastpos, BitSet[] followpos) 782public override void ConstructPos(BitSet firstpos, BitSet lastpos, BitSet[] followpos) 803public override void ConstructPos(BitSet firstpos, BitSet lastpos, BitSet[] followpos) 943private BitSet _nextIteration; 963public BitSet NextIteration 1359BitSet firstpos = new BitSet(positionsCount); 1360BitSet lastpos = new BitSet(positionsCount); 1361BitSet[] followpos = new BitSet[positionsCount]; 1370BitSet positionsWithRangeTerminals; 1371BitSet[] minMaxFollowPos = CalculateTotalFollowposForRangeNodes(firstpos, followpos, out positionsWithRangeTerminals); 1416private BitSet[] CalculateTotalFollowposForRangeNodes(BitSet firstpos, BitSet[] followpos, out BitSet posWithRangeTerminals) 1423BitSet[] minmaxFollowPos = new BitSet[_minMaxNodesCount]; 1433BitSet tempFollowPos = new BitSet(positionsCount); 1464private void CheckCMUPAWithLeafRangeNodes(BitSet curpos) 1487private BitSet GetApplicableMinMaxFollowPos(BitSet curpos, BitSet posWithRangeTerminals, BitSet[] minmaxFollowPos) 1491BitSet newSet = new BitSet(_positions.Count); //Doing work again 1504private void CheckUniqueParticleAttribution(BitSet firstpos, BitSet[] followpos) 1513private void CheckUniqueParticleAttribution(BitSet curpos) 1537private int[][] BuildTransitionTable(BitSet firstpos, BitSet[] followpos, int endMarkerPos) 1565BitSet statePosSet = (BitSet)unmarked.Dequeue(); // all positions that constitute DFA state 1579BitSet newset = new BitSet(positionsCount); 1616private void Dump(StringBuilder bb, BitSet[] followpos, int[][] transitionTable) 1784private BitSet _firstpos; 1785private BitSet[] _followpos; 1791BitSet firstpos, BitSet[] followpos, SymbolsDictionary symbols, Positions positions, int endMarkerPos, 1813BitSet curpos = context.CurPos[context.CurrentState.CurPosIndex]; 1815BitSet nextpos = context.CurPos[next]; 1875BitSet curpos = context.CurPos[context.CurrentState.CurPosIndex]; 1906BitSet curpos = context.CurPos[context.CurrentState.CurPosIndex]; 1925public BitSet curpos; 1931private BitSet _firstpos; 1932private BitSet[] _followpos; 1933private BitSet _positionsWithRangeTerminals; 1940BitSet firstpos, BitSet[] followpos, SymbolsDictionary symbols, Positions positions, int endMarkerPos, XmlSchemaContentType contentType, bool isEmptiable, BitSet positionsWithRangeTerminals, int minmaxNodesCount) : base(contentType, false, isEmptiable) 1995BitSet curpos = rposInfo.curpos; 2080BitSet currentRunningPosition = runningPositions[k].curpos; 2088BitSet countingPosition = currentRunningPosition.Clone(); 2177BitSet expectedPos; 2222BitSet expectedPos; 2254private BitSet _isRequired; // required flags
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaCollectionCompiler.cs (1)
1520BitSet map = new BitSet(baseAll.Items.Count);
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaSetCompiler.cs (1)
1870BitSet map = new BitSet(baseAll.Items.Count);
FrameworkFork\Microsoft.Xml\Xml\schema\validationstate.cs (3)
43public BitSet[] CurPos = new BitSet[2]; 46public BitSet AllElementsSet;