5 writes to _lastDecl
PresentationFramework (5)
System\Windows\Markup\XmlnsDictionary.cs (5)
102_lastDecl = xmlnsDictionary._lastDecl; 167_lastDecl = 0; 429_lastDecl = decl; 586_lastDecl = 0; 644_lastDecl++;
35 references to _lastDecl
PresentationFramework (35)
System\Windows\Markup\XmlnsDictionary.cs (35)
102_lastDecl = xmlnsDictionary._lastDecl; 105_nsDeclarations = new NamespaceDeclaration[_lastDecl+1]; 111for (int i = 0; i <= _lastDecl; i++) 220HybridDictionary namespaceTable = new HybridDictionary(_lastDecl); 222for (int thisDecl = 0; thisDecl < _lastDecl; thisDecl++) 273if (_lastDecl > 0) 275for (int i = _lastDecl - 1; i >= 0; i--) 293HybridDictionary namespaceTable = new HybridDictionary(_lastDecl); 295for (int thisDecl = 0; thisDecl < _lastDecl; thisDecl++) 340if (_lastDecl >0) 342for (int thisDecl = _lastDecl-1; thisDecl >= 0; thisDecl--) 371if (_lastDecl > 0) 373for (int thisDecl = _lastDecl-1; thisDecl >= 0; thisDecl--) 400_nsDeclarations[_lastDecl].ScopeCount++; 412int lastScopeCount = _nsDeclarations[_lastDecl].ScopeCount; 413int decl = _lastDecl; 494ArrayList prefixes = new ArrayList(_lastDecl+1); 495for (int thisDecl =0; thisDecl < _lastDecl; thisDecl++) 516HybridDictionary namespaceTable = new HybridDictionary(_lastDecl+1); 517for (int thisDecl = 0; thisDecl < _lastDecl; thisDecl++) 614int lastScopeCount = _nsDeclarations[_lastDecl].ScopeCount; 616if (_lastDecl > 0) 619for (int thisDecl = _lastDecl-1; 632if (_lastDecl == _nsDeclarations.Length - 1) 642_nsDeclarations[_lastDecl].Prefix = prefix; 643_nsDeclarations[_lastDecl].Uri = xmlNamespace; 645_nsDeclarations[_lastDecl].ScopeCount = lastScopeCount; 655if (_lastDecl > 0) 667int lastScopeCount = _nsDeclarations[_lastDecl-1].ScopeCount; 668for (int thisDecl = _lastDecl-1; 693i = _lastDecl; 701HybridDictionary dict = new HybridDictionary(_lastDecl -i + 1); 703for (; i < _lastDecl; i++) 726if (_lastDecl > 0) 728for (int thisDecl = _lastDecl-1;