5 writes to _lastDecl
PresentationFramework (5)
System\Windows\Markup\XmlnsDictionary.cs (5)
106_lastDecl = xmlnsDictionary._lastDecl; 171_lastDecl = 0; 434_lastDecl = decl; 591_lastDecl = 0; 649_lastDecl++;
35 references to _lastDecl
PresentationFramework (35)
System\Windows\Markup\XmlnsDictionary.cs (35)
106_lastDecl = xmlnsDictionary._lastDecl; 109_nsDeclarations = new NamespaceDeclaration[_lastDecl+1]; 115for (int i = 0; i <= _lastDecl; i++) 224HybridDictionary namespaceTable = new HybridDictionary(_lastDecl); 226for (int thisDecl = 0; thisDecl < _lastDecl; thisDecl++) 278if (_lastDecl > 0) 280for (int i = _lastDecl - 1; i >= 0; i--) 298HybridDictionary namespaceTable = new HybridDictionary(_lastDecl); 300for (int thisDecl = 0; thisDecl < _lastDecl; thisDecl++) 345if (_lastDecl >0) 347for (int thisDecl = _lastDecl-1; thisDecl >= 0; thisDecl--) 376if (_lastDecl > 0) 378for (int thisDecl = _lastDecl-1; thisDecl >= 0; thisDecl--) 405_nsDeclarations[_lastDecl].ScopeCount++; 417int lastScopeCount = _nsDeclarations[_lastDecl].ScopeCount; 418int decl = _lastDecl; 499ArrayList prefixes = new ArrayList(_lastDecl+1); 500for (int thisDecl =0; thisDecl < _lastDecl; thisDecl++) 521HybridDictionary namespaceTable = new HybridDictionary(_lastDecl+1); 522for (int thisDecl = 0; thisDecl < _lastDecl; thisDecl++) 619int lastScopeCount = _nsDeclarations[_lastDecl].ScopeCount; 621if (_lastDecl > 0) 624for (int thisDecl = _lastDecl-1; 637if (_lastDecl == _nsDeclarations.Length - 1) 647_nsDeclarations[_lastDecl].Prefix = prefix; 648_nsDeclarations[_lastDecl].Uri = xmlNamespace; 650_nsDeclarations[_lastDecl].ScopeCount = lastScopeCount; 660if (_lastDecl > 0) 672int lastScopeCount = _nsDeclarations[_lastDecl-1].ScopeCount; 673for (int thisDecl = _lastDecl-1; 698i = _lastDecl; 706HybridDictionary dict = new HybridDictionary(_lastDecl -i + 1); 708for (; i < _lastDecl; i++) 731if (_lastDecl > 0) 733for (int thisDecl = _lastDecl-1;