1 write to Function
System.Private.Xml (1)
System\Xml\Xsl\Xslt\QilGenerator.cs (1)
597tmpl.Function = _f.Function(args,
15 references to Function
System.Private.Xml (15)
System\Xml\Xsl\Xslt\MatcherBuilder.cs (1)
122get { return _template.Function; }
System\Xml\Xsl\Xslt\QilGenerator.cs (14)
188foreach (QilParameter par in tmpl.Function!.Arguments) 478Debug.Assert(tmpl != null && tmpl.Function == null); 601tmpl.Function.DebugName = tmpl.GetDebugName(); 603SetLineInfo(tmpl.Function, tmpl.SourceLine ?? SourceLineInfo.NoSource); 604_functions.Add(tmpl.Function); 643Debug.Assert(tmpl != null && tmpl.Function != null && tmpl.Function.Definition.NodeType == QilNodeType.Unknown); 648_funcFocus.StartFocus(tmpl.Function.Arguments, !IsDebug ? tmpl.Flags : XslFlags.FullFocus); 649foreach (QilParameter arg in tmpl.Function.Arguments) 670tmpl.Function.Definition = CompileInstructions(tmpl.Content); 1246Debug.Assert(tmpl.Function != null, "All templates should be already compiled"); 1247result = _invkGen.GenerateInvoke(tmpl.Function, AddRemoveImplicitArgs(node.Content, tmpl.Flags)!); 1281Debug.Assert(attSet.Function != null, "All templates should be already compiled"); 1282return _invkGen.GenerateInvoke(attSet.Function, AddRemoveImplicitArgs(node.Content, attSet.Flags)!);