Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros

◆ InvokeEqualityOperator()

QilNode System.Xml.Xsl.XPath.XPathQilFactory.InvokeEqualityOperator ( QilNodeType op,
QilNode left,
QilNode right )
inlineinherited

Definition at line 69 of file XPathQilFactory.cs.

70 {
71 left = TypeAssert(left, XmlQueryTypeFactory.ItemS);
72 right = TypeAssert(right, XmlQueryTypeFactory.ItemS);
73 double num = ((op != QilNodeType.Eq) ? 1.0 : 0.0);
74 double val = num;
75 return XsltInvokeEarlyBound(QName("EqualityOperator"), XsltMethods.EqualityOperator, XmlQueryTypeFactory.BooleanX, new QilNode[3]
76 {
77 Double(val),
78 left,
79 right
80 });
81 }
static readonly MethodInfo EqualityOperator

References System.Xml.Xsl.XmlQueryTypeFactory.BooleanX, System.Xml.Dictionary, System.Xml.Xsl.Runtime.XsltMethods.EqualityOperator, System.Xml.Xsl.XmlQueryTypeFactory.ItemS, System.Xml.QName, System.Xml.Xsl.Qil.TypeAssert, and System.Xml.Xsl.Qil.XsltInvokeEarlyBound.

Referenced by System.Xml.Xsl.XPath.XPathBuilder.EqualityOperator().