5 writes to _lastDecl
PresentationFramework (5)
src\Framework\System\Windows\Markup\XmlnsDictionary.cs (5)
114_lastDecl = xmlnsDictionary._lastDecl; 179_lastDecl = 0; 443_lastDecl = decl; 600_lastDecl = 0; 658_lastDecl++;
35 references to _lastDecl
PresentationFramework (35)
src\Framework\System\Windows\Markup\XmlnsDictionary.cs (35)
114_lastDecl = xmlnsDictionary._lastDecl; 117_nsDeclarations = new NamespaceDeclaration[_lastDecl+1]; 123for (int i = 0; i <= _lastDecl; i++) 232HybridDictionary namespaceTable = new HybridDictionary(_lastDecl); 234for (int thisDecl = 0; thisDecl < _lastDecl; thisDecl++) 286if (_lastDecl > 0) 288for (int i = _lastDecl - 1; i >= 0; i--) 306HybridDictionary namespaceTable = new HybridDictionary(_lastDecl); 308for (int thisDecl = 0; thisDecl < _lastDecl; thisDecl++) 353if (_lastDecl >0) 355for (int thisDecl = _lastDecl-1; thisDecl >= 0; thisDecl--) 385if (_lastDecl > 0) 387for (int thisDecl = _lastDecl-1; thisDecl >= 0; thisDecl--) 414_nsDeclarations[_lastDecl].ScopeCount++; 426int lastScopeCount = _nsDeclarations[_lastDecl].ScopeCount; 427int decl = _lastDecl; 508ArrayList prefixes = new ArrayList(_lastDecl+1); 509for (int thisDecl =0; thisDecl < _lastDecl; thisDecl++) 530HybridDictionary namespaceTable = new HybridDictionary(_lastDecl+1); 531for (int thisDecl = 0; thisDecl < _lastDecl; thisDecl++) 628int lastScopeCount = _nsDeclarations[_lastDecl].ScopeCount; 630if (_lastDecl > 0) 633for (int thisDecl = _lastDecl-1; 646if (_lastDecl == _nsDeclarations.Length - 1) 656_nsDeclarations[_lastDecl].Prefix = prefix; 657_nsDeclarations[_lastDecl].Uri = xmlNamespace; 659_nsDeclarations[_lastDecl].ScopeCount = lastScopeCount; 669if (_lastDecl > 0) 681int lastScopeCount = _nsDeclarations[_lastDecl-1].ScopeCount; 682for (int thisDecl = _lastDecl-1; 707i = _lastDecl; 715HybridDictionary dict = new HybridDictionary(_lastDecl -i + 1); 717for (; i < _lastDecl; i++) 740if (_lastDecl > 0) 742for (int thisDecl = _lastDecl-1;