1 write to _scope
System.Private.Xml (1)
System\Xml\Xsl\Xslt\QilGenerator.cs (1)
97_scope = new CompilerScopeManager<QilIterator>();
16 references to _scope
System.Private.Xml (16)
System\Xml\Xsl\Xslt\QilGenerator.cs (14)
307if (_scope.EnterScope(node.Namespaces)) 316_scope.ExitScope(); 324foreach (ScopeRecord rec in _scope) 529if (_scope.IsLocalVariable(xslPar.Name!.LocalName, xslPar.Name.NamespaceUri)) 589_scope.AddVariable(xslPar.Name, param); 625_scope.AddVariable(arg.Name!, arg); 671_scope.AddVariable(arg.Name, arg); 768_scope.AddVariable(node.Name, var); 834foreach (ScopeRecord rec in _scope) 838if (recNsUri != XmlReservedNs.NsXslt && !_scope.IsExNamespace(recNsUri!)) 1465if (_scope.IsLocalVariable(node.Name!.LocalName, node.Name.NamespaceUri)) 2241_scope.AddVariable(varPar.Name, it); 2498foreach (ScopeRecord rec in _scope) 2772string? ns = _scope.LookupNamespace(prefix);
System\Xml\Xsl\Xslt\QilGeneratorEnv.cs (2)
79QilNode? var = _scope.LookupVariable(name, ns); 268string? ns = _scope.LookupNamespace(prefix);