3 writes to _lastDecl
dotnet-svcutil-lib (3)
FrameworkFork\Microsoft.Xml\Xml\XmlNamespaceManager.cs (3)
84_lastDecl = 2; 126_lastDecl = decl; 176_nsdecls[++_lastDecl].Set(prefix, uri, _scopeId, previousDeclIndex);
16 references to _lastDecl
dotnet-svcutil-lib (16)
FrameworkFork\Microsoft.Xml\Xml\XmlNamespaceManager.cs (16)
112int decl = _lastDecl; 169if (_lastDecl == _nsdecls.Length - 1) 181_hashTable[prefix] = _lastDecl; 184else if (_lastDecl >= MinDeclsCountForHashtable) 188_hashTable = new Dictionary<string, int>(_lastDecl); 189for (int i = 0; i <= _lastDecl; i++) 221Dictionary<string, string> prefixes = new Dictionary<string, string>(_lastDecl + 1); 222for (int thisDecl = 0; thisDecl <= _lastDecl; thisDecl++) 247i = _lastDecl; 257Dictionary<string, string> dict = new Dictionary<string, string>(_lastDecl - i + 1); 258for (; i <= _lastDecl; i++) 304for (int thisDecl = _lastDecl; thisDecl >= 0; thisDecl--) 313for (int thisDecl = _lastDecl; thisDecl >= 0; thisDecl--) 327for (int thisDecl = _lastDecl; thisDecl >= 0; thisDecl--) 344for (int thisDecl = _lastDecl; _nsdecls[thisDecl].scopeId == _scopeId; thisDecl--) 360idx = _lastDecl - idx;