Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ CompileElementAvailable()

QilNode System.Xml.Xsl.Xslt.QilGenerator.CompileElementAvailable ( QilNode name)
inlineprivate

Definition at line 2690 of file QilGenerator.cs.

2691 {
2692 if (name.NodeType == QilNodeType.LiteralString)
2693 {
2696 {
2698 }
2699 name = _f.QName(xmlQualifiedName.Name, xmlQualifiedName.Namespace);
2700 }
2701 else
2702 {
2704 }
2705 return _f.InvokeElementAvailable(name);
2706 }
QilName QName(string local, string uri, string prefix)
QilNode ResolveQNameDynamic(bool ignoreDefaultNs, QilNode qilName)
readonly XsltQilFactory _f
static bool IsElementAvailable(XmlQualifiedName name)
XmlQualifiedName ResolveQNameThrow(bool ignoreDefaultNs, QilNode qilName)
QilNode InvokeElementAvailable(QilNode n)

References System.Xml.Xsl.Xslt.QilGenerator._f, System.Xml.Xsl.Qil.QilPatternFactory.Boolean(), System.Xml.Xsl.Xslt.QilGenerator.EvaluateFuncCalls, System.Xml.Xsl.Xslt.XsltQilFactory.InvokeElementAvailable(), System.Xml.Xsl.Xslt.QilGenerator.IsElementAvailable(), System.Xml.Xsl.Qil.QilPatternFactory.QName(), System.Xml.Xsl.Xslt.QilGenerator.ResolveQNameDynamic(), and System.Xml.Xsl.Xslt.QilGenerator.ResolveQNameThrow().

Referenced by System.Xml.Xsl.Xslt.QilGenerator.ResolveFunction().