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)
303if (_scope.EnterScope(node.Namespaces)) 312_scope.ExitScope(); 320foreach (ScopeRecord rec in _scope) 525if (_scope.IsLocalVariable(xslPar.Name!.LocalName, xslPar.Name.NamespaceUri)) 585_scope.AddVariable(xslPar.Name, param); 621_scope.AddVariable(arg.Name!, arg); 667_scope.AddVariable(arg.Name, arg); 764_scope.AddVariable(node.Name, var); 830foreach (ScopeRecord rec in _scope) 834if (recNsUri != XmlReservedNs.NsXslt && !_scope.IsExNamespace(recNsUri!)) 1461if (_scope.IsLocalVariable(node.Name!.LocalName, node.Name.NamespaceUri)) 2237_scope.AddVariable(varPar.Name, it); 2494foreach (ScopeRecord rec in _scope) 2768string? ns = _scope.LookupNamespace(prefix);
System\Xml\Xsl\Xslt\QilGeneratorEnv.cs (2)
79QilNode? var = _scope.LookupVariable(name, ns); 266string? ns = _scope.LookupNamespace(prefix);