20 references to Current
System.Private.Xml (20)
System\Xml\Xsl\Xslt\Focus.cs (1)
106if ((flags & XslFlags.Current) != 0)
System\Xml\Xsl\Xslt\QilGenerator.cs (3)
484if ((flags & XslFlags.Current) != 0) 2555if ((flags & XslFlags.Current) != 0) { SetArg(args, pos++, _nameCurrent, GetCurrentNode()); } 2630flags |= XslFlags.Current; // Due to recursive nature of Apply(Templates/Imports) we will need current node any way
System\Xml\Xsl\Xslt\XslAstAnalyzer.cs (15)
223if ((result & XslFlags.Current) != 0) 225_revCall0Graph!.PropagateFlag(XslFlags.Current); 351return XslFlags.HasCalls | XslFlags.Current | XslFlags.Rtf; 503return XslFlags.Current | XslFlags.Rtf | VisitChildren(node); 590(node.Value != null ? ProcessExpr(node.Value) : XslFlags.Current) | 892result |= XslFlags.Current; 936result |= XslFlags.Current; 1024return XslFlags.Current | XslFlags.Node; 1028return XslFlags.Current | XslFlags.Nodeset; 1090funcFlags |= XslFlags.Current; 1103funcFlags |= XslFlags.Current; 1120case "namespace-uri": funcFlags = XslFlags.String | XslFlags.Current; break; 1198/*Id */ XslFlags.Nodeset | XslFlags.Current, 1208/*Lang */ XslFlags.Boolean | XslFlags.Current, 1220/*Key */ XslFlags.Nodeset | XslFlags.Current,
System\Xml\Xsl\Xslt\XslFlags.cs (1)
27FullFocus = XslFlags.Current | XslFlags.Position | XslFlags.Last,