5 writes to _lastDecl
PresentationFramework (5)
System\Windows\Markup\XmlnsDictionary.cs (5)
103_lastDecl = xmlnsDictionary._lastDecl; 168_lastDecl = 0; 430_lastDecl = decl; 587_lastDecl = 0; 645_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++) 274if (_lastDecl > 0) 276for (int i = _lastDecl - 1; i >= 0; i--) 294HybridDictionary namespaceTable = new HybridDictionary(_lastDecl); 296for (int thisDecl = 0; thisDecl < _lastDecl; thisDecl++) 341if (_lastDecl >0) 343for (int thisDecl = _lastDecl-1; thisDecl >= 0; thisDecl--) 372if (_lastDecl > 0) 374for (int thisDecl = _lastDecl-1; thisDecl >= 0; thisDecl--) 401_nsDeclarations[_lastDecl].ScopeCount++; 413int lastScopeCount = _nsDeclarations[_lastDecl].ScopeCount; 414int decl = _lastDecl; 495ArrayList prefixes = new ArrayList(_lastDecl+1); 496for (int thisDecl =0; thisDecl < _lastDecl; thisDecl++) 517HybridDictionary namespaceTable = new HybridDictionary(_lastDecl+1); 518for (int thisDecl = 0; thisDecl < _lastDecl; thisDecl++) 615int lastScopeCount = _nsDeclarations[_lastDecl].ScopeCount; 617if (_lastDecl > 0) 620for (int thisDecl = _lastDecl-1; 633if (_lastDecl == _nsDeclarations.Length - 1) 643_nsDeclarations[_lastDecl].Prefix = prefix; 644_nsDeclarations[_lastDecl].Uri = xmlNamespace; 646_nsDeclarations[_lastDecl].ScopeCount = lastScopeCount; 656if (_lastDecl > 0) 668int lastScopeCount = _nsDeclarations[_lastDecl-1].ScopeCount; 669for (int thisDecl = _lastDecl-1; 694i = _lastDecl; 702HybridDictionary dict = new HybridDictionary(_lastDecl -i + 1); 704for (; i < _lastDecl; i++) 727if (_lastDecl > 0) 729for (int thisDecl = _lastDecl-1;