4 writes to Definition
System.Data.SqlXml (4)
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (1)
228ndFunc.Definition = this.contentAnalyzer.Analyze(ndFunc, ndFunc.Definition);
System\Xml\Xsl\Xslt\QilGenerator.cs (3)
538func.Definition = CompileVarParValue(par); 578tmpl.Function.Definition = CompileInstructions(tmpl.Content); 2285applyFunction.Definition = matcherBuilder.BuildMatcher(current, actualArgs, /*otherwise:*/builtinTemplates);
8 references to Definition
System.Data.SqlXml (8)
System\Xml\Xsl\IlGen\TailCallAnalyzer.cs (1)
28AnalyzeDefinition(ndFunc.Definition);
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (2)
226if (IsConstructedExpression(ndFunc.Definition)) { 228ndFunc.Definition = this.contentAnalyzer.Analyze(ndFunc, ndFunc.Definition);
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (2)
262NestedVisit(ndFunc.Definition); 264NestedVisitEnsureStack(ndFunc.Definition, GetItemStorageType(ndFunc), !ndFunc.XmlType.IsSingleton);
System\Xml\Xsl\QIL\QilTypeChecker.cs (1)
596Check(node.Definition.XmlType.IsSubtypeOf(node.XmlType), node, "Function definition's xml type must be a subtype of the function's return type");
System\Xml\Xsl\Xslt\QilGenerator.cs (2)
539SetLineInfo(func.Definition, par.SourceLine); 556Debug.Assert(tmpl != null && tmpl.Function != null && tmpl.Function.Definition.NodeType == QilNodeType.Unknown);