2 writes to curStylesheet
System.Data.SqlXml (2)
System\Xml\Xsl\Xslt\XsltLoader.cs (2)
214curStylesheet = thisStylesheet; 248curStylesheet = prevStylesheet;
15 references to curStylesheet
System.Data.SqlXml (15)
System\Xml\Xsl\Xslt\XsltLoader.cs (15)
209Stylesheet prevStylesheet = curStylesheet; 211Stylesheet thisStylesheet = include ? curStylesheet : compiler.CreateStylesheet(); 219compiler.MergeWithStylesheet(curStylesheet); 221List<Uri> importHrefs = curStylesheet.ImportHrefs; 222curStylesheet.Imports = new Stylesheet[importHrefs.Count]; 225curStylesheet.Imports[i] = LoadStylesheet(importHrefs[i], /*include:*/false); 291if (!curStylesheet.AddTemplate(curTemplate)) { 405curStylesheet.ImportHrefs.Add(uri); 861if (compiler.SetNsAlias(stylesheetNsUri, resultNsUri, resultPrefix, curStylesheet.ImportPrecedence)) { 880if (!curStylesheet.AttributeSets.TryGetValue(setName, out set)) { 883curStylesheet.AttributeSets[setName] = set; 928CheckError(!curStylesheet.AddVarPar(var), /*[XT0630]*/Res.Xslt_DupGlobalVariable, var.Name.QualifiedName); 981if (!curStylesheet.AddTemplate(curTemplate)) { 1415return SetInfo(f.ApplyImports(/*Mode:*/curTemplate.Mode, curStylesheet, input.XslVersion), content, ctxInfo); 2598curStylesheet.AddWhitespaceRule(index, new WhitespaceRule(localName, namespaceName, preserveSpace));