4 writes to _scopeStack
System.Private.Xml (4)
System\Xml\Xsl\XsltOld\InputScopeManager.cs (4)
20_scopeStack = rootScope; 41manager._scopeStack = _scopeStack; 53_scopeStack = new InputScope(_scopeStack); 70_scopeStack = _scopeStack.Parent;
23 references to _scopeStack
System.Private.Xml (23)
System\Xml\Xsl\XsltOld\InputScopeManager.cs (23)
25get { return _scopeStack; } 32Debug.Assert(_scopeStack != null); 33Debug.Assert(_scopeStack.Parent != null); 34return _scopeStack.Parent; 41manager._scopeStack = _scopeStack; 53_scopeStack = new InputScope(_scopeStack); 54return _scopeStack; 59Debug.Assert(_scopeStack != null, "Push/Pop disbalance"); 60if (_scopeStack == null) 65for (NamespaceDecl? scope = _scopeStack.Scopes; scope != null; scope = scope.Next) 70_scopeStack = _scopeStack.Parent; 75Debug.Assert(_scopeStack != null, "PushScope wasn't called"); 78_scopeStack.AddNamespace(prefix, nspace, _defaultNS); 95Debug.Assert(_scopeStack != null, "PushScope wasn't called"); 106for (InputScope? inputScope = _scopeStack; inputScope != null; inputScope = inputScope.Parent) 139Debug.Assert(_scopeStack != null, "PushScope wasn't called"); 143_scopeStack.InsertExtensionNamespace(nsList[idx]); 149Debug.Assert(_scopeStack != null, "PushScope wasn't called"); 150for (InputScope? inputScope = _scopeStack; inputScope != null; inputScope = inputScope.Parent) 162Debug.Assert(_scopeStack != null, "PushScope wasn't called"); 166_scopeStack.InsertExcludedNamespace(nsList[idx]); 172Debug.Assert(_scopeStack != null, "PushScope wasn't called"); 173for (InputScope? inputScope = _scopeStack; inputScope != null; inputScope = inputScope.Parent)