5 writes to _lastDecl
PresentationFramework (5)
System\Windows\Markup\XmlnsDictionary.cs (5)
103_lastDecl = xmlnsDictionary._lastDecl; 168_lastDecl = 0; 431_lastDecl = decl; 588_lastDecl = 0; 646_lastDecl++;
35 references to _lastDecl
PresentationFramework (35)
System\Windows\Markup\XmlnsDictionary.cs (35)
103_lastDecl = xmlnsDictionary._lastDecl; 106_nsDeclarations = new NamespaceDeclaration[_lastDecl+1]; 112for (int i = 0; i <= _lastDecl; i++) 221HybridDictionary namespaceTable = new HybridDictionary(_lastDecl); 223for (int thisDecl = 0; thisDecl < _lastDecl; thisDecl++) 275if (_lastDecl > 0) 277for (int i = _lastDecl - 1; i >= 0; i--) 295HybridDictionary namespaceTable = new HybridDictionary(_lastDecl); 297for (int thisDecl = 0; thisDecl < _lastDecl; thisDecl++) 342if (_lastDecl >0) 344for (int thisDecl = _lastDecl-1; thisDecl >= 0; thisDecl--) 373if (_lastDecl > 0) 375for (int thisDecl = _lastDecl-1; thisDecl >= 0; thisDecl--) 402_nsDeclarations[_lastDecl].ScopeCount++; 414int lastScopeCount = _nsDeclarations[_lastDecl].ScopeCount; 415int decl = _lastDecl; 496ArrayList prefixes = new ArrayList(_lastDecl+1); 497for (int thisDecl =0; thisDecl < _lastDecl; thisDecl++) 518HybridDictionary namespaceTable = new HybridDictionary(_lastDecl+1); 519for (int thisDecl = 0; thisDecl < _lastDecl; thisDecl++) 616int lastScopeCount = _nsDeclarations[_lastDecl].ScopeCount; 618if (_lastDecl > 0) 621for (int thisDecl = _lastDecl-1; 634if (_lastDecl == _nsDeclarations.Length - 1) 644_nsDeclarations[_lastDecl].Prefix = prefix; 645_nsDeclarations[_lastDecl].Uri = xmlNamespace; 647_nsDeclarations[_lastDecl].ScopeCount = lastScopeCount; 657if (_lastDecl > 0) 669int lastScopeCount = _nsDeclarations[_lastDecl-1].ScopeCount; 670for (int thisDecl = _lastDecl-1; 695i = _lastDecl; 703HybridDictionary dict = new HybridDictionary(_lastDecl -i + 1); 705for (; i < _lastDecl; i++) 728if (_lastDecl > 0) 730for (int thisDecl = _lastDecl-1;