1 write to Function
System.Data.SqlXml (1)
System\Xml\Xsl\Xslt\QilGenerator.cs (1)
515tmpl.Function = f.Function(args,
15 references to Function
System.Data.SqlXml (15)
System\Xml\Xsl\Xslt\MatcherBuilder.cs (1)
118get { return template.Function; }
System\Xml\Xsl\Xslt\QilGenerator.cs (14)
176foreach (QilParameter par in tmpl.Function.Arguments) { 416Debug.Assert(tmpl != null && tmpl.Function == null); 519tmpl.Function.DebugName = tmpl.GetDebugName(); 521SetLineInfo(tmpl.Function, tmpl.SourceLine ?? SourceLineInfo.NoSource); 522this.functions.Add(tmpl.Function); 556Debug.Assert(tmpl != null && tmpl.Function != null && tmpl.Function.Definition.NodeType == QilNodeType.Unknown); 561funcFocus.StartFocus(tmpl.Function.Arguments, !IsDebug ? tmpl.Flags : XslFlags.FullFocus); 562foreach (QilParameter arg in tmpl.Function.Arguments) { 578tmpl.Function.Definition = CompileInstructions(tmpl.Content); 1059Debug.Assert(tmpl.Function != null, "All templates should be already compiled"); 1060result = invkGen.GenerateInvoke(tmpl.Function, AddRemoveImplicitArgs(node.Content, tmpl.Flags)); 1087Debug.Assert(attSet.Function != null, "All templates should be already compiled"); 1088return invkGen.GenerateInvoke(attSet.Function, AddRemoveImplicitArgs(node.Content, attSet.Flags));