1 write to _elementScopesStack
System.Private.Xml (1)
System\Xml\Xsl\XsltOld\OutputScopeManager.cs (1)
50_elementScopesStack = new HWStack(STACK_INCREMENT);
14 references to _elementScopesStack
System.Private.Xml (14)
System\Xml\Xsl\XsltOld\OutputScopeManager.cs (14)
30Debug.Assert(_elementScopesStack.Peek() != null); // We adding rootElementScope to garantee this 31return (OutputScope)_elementScopesStack.Peek()!; 57OutputScope rootElementScope = (OutputScope)_elementScopesStack.Push(); 61_elementScopesStack.AddToTop(rootElementScope); 84OutputScope elementScope = (OutputScope)_elementScopesStack.Push(); 89_elementScopesStack.AddToTop(elementScope); 98OutputScope? elementScope = (OutputScope?)_elementScopesStack.Pop(); 133for (int i = _elementScopesStack.Length - 1; i >= 0; i--) 135Debug.Assert(_elementScopesStack[i] is OutputScope); 136OutputScope elementScope = (OutputScope)_elementScopesStack[i]; 141thisScope = (i == _elementScopesStack.Length - 1); 153for (int i = _elementScopesStack.Length - 1; 0 <= i; i--) 155Debug.Assert(_elementScopesStack[i] is OutputScope); 157OutputScope elementScope = (OutputScope)_elementScopesStack[i];