1 write to scope
System.Data.SqlXml (1)
System\Xml\Xsl\Xslt\QilGenerator.cs (1)
92scope = new CompilerScopeManager<QilIterator>();
16 references to scope
System.Data.SqlXml (16)
System\Xml\Xsl\Xslt\QilGenerator.cs (14)
275if (this.scope.EnterScope(node.Namespaces)) { 282this.scope.ExitScope(); 288foreach (ScopeRecord rec in this.scope) { 455if (scope.IsLocalVariable(xslPar.Name.LocalName, xslPar.Name.NamespaceUri)) { 505scope.AddVariable(xslPar.Name, param); 536scope.AddVariable(arg.Name, arg); 575scope.AddVariable(arg.Name, arg); 661scope.AddVariable(node.Name, var); 718foreach (ScopeRecord rec in this.scope) { 721if (recNsUri != XmlReservedNs.NsXslt && !scope.IsExNamespace(recNsUri)) { 1233if (scope.IsLocalVariable(node.Name.LocalName, node.Name.NamespaceUri)) { 1877scope.AddVariable(varPar.Name, it); 2083foreach (ScopeRecord rec in this.scope) { 2315string ns = scope.LookupNamespace(prefix);
System\Xml\Xsl\Xslt\QilGeneratorEnv.cs (2)
76QilNode var = this.scope.LookupVariable(name, ns); 219string ns = scope.LookupNamespace(prefix);