2 writes to _curStylesheet
System.Private.Xml (2)
System\Xml\Xsl\Xslt\XsltLoader.cs (2)
245_curStylesheet = thisStylesheet; 286_curStylesheet = prevStylesheet;
15 references to _curStylesheet
System.Private.Xml (15)
System\Xml\Xsl\Xslt\XsltLoader.cs (15)
240Stylesheet? prevStylesheet = _curStylesheet; 242Stylesheet thisStylesheet = include ? _curStylesheet! : _compiler.CreateStylesheet(); 252_compiler.MergeWithStylesheet(_curStylesheet); 254List<Uri> importHrefs = _curStylesheet.ImportHrefs; 255_curStylesheet.Imports = new Stylesheet[importHrefs.Count]; 259_curStylesheet.Imports[i] = LoadStylesheet(importHrefs[i], /*include:*/false); 339if (!_curStylesheet!.AddTemplate(_curTemplate)) 496_curStylesheet!.ImportHrefs.Add(uri); 1049if (_compiler.SetNsAlias(stylesheetNsUri, resultNsUri, resultPrefix, _curStylesheet!.ImportPrecedence)) 1070if (!_curStylesheet!.AttributeSets!.TryGetValue(setName, out set)) 1074_curStylesheet.AttributeSets[setName] = set; 1128CheckError(!_curStylesheet!.AddVarPar(var), /*[XT0630]*/SR.Xslt_DupGlobalVariable, var.Name!.QualifiedName); 1190if (!_curStylesheet!.AddTemplate(_curTemplate)) 1549return SetInfo(F.ApplyImports(/*Mode:*/_curTemplate!.Mode, _curStylesheet, _input.XslVersion), content, ctxInfo); 2849_curStylesheet!.AddWhitespaceRule(index, new WhitespaceRule(localName, namespaceName, preserveSpace));