28 references to BooleanX
System.Data.SqlXml (28)
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (1)
4136
else if (typTarget == XmlQueryTypeFactory.
BooleanX
)
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (1)
3560
if ((object) typDst == (object) TypeFactory.
BooleanX
) {
System\Xml\Xsl\QIL\QilTypeChecker.cs (13)
283
return XmlQueryTypeFactory.
BooleanX
;
287
return XmlQueryTypeFactory.
BooleanX
;
339
CheckXmlType(node.Left, XmlQueryTypeFactory.
BooleanX
);
340
CheckXmlType(node.Right, XmlQueryTypeFactory.
BooleanX
);
341
return XmlQueryTypeFactory.
BooleanX
;
349
CheckXmlType(node.Child, XmlQueryTypeFactory.
BooleanX
);
350
return XmlQueryTypeFactory.
BooleanX
;
360
CheckXmlType(node.Left, XmlQueryTypeFactory.
BooleanX
);
487
return XmlQueryTypeFactory.
BooleanX
;
519
return XmlQueryTypeFactory.
BooleanX
;
550
CheckXmlType(node.Body, XmlQueryTypeFactory.
BooleanX
);
799
return XmlQueryTypeFactory.
BooleanX
;
803
return XmlQueryTypeFactory.
BooleanX
;
System\Xml\Xsl\Runtime\XsltConvert.cs (1)
353
if (clrType == BooleanType) return XmlQueryTypeFactory.
BooleanX
;
System\Xml\Xsl\XPath\XPathQilFactory.cs (7)
82
Debug.Assert(n != null && n.XmlType.IsSubtypeOf(T.
BooleanX
), "Must be a singleton Bool");
133
XsltMethods.EqualityOperator, T.
BooleanX
, new QilNode[] { Double(opCode), left, right }
150
XsltMethods.RelationalOperator, T.
BooleanX
, new QilNode[] { Double(opCode), left, right }
221
return XsltConvert(n, T.
BooleanX
);
308
XsltMethods.StartsWith, T.
BooleanX
, new QilNode[] { str1, str2 }
316
XsltMethods.Contains, T.
BooleanX
, new QilNode[] { str1, str2 }
373
XsltMethods.Lang, T.
BooleanX
, new QilNode[] { lang, context }
System\Xml\Xsl\Xslt\QilGenerator.cs (1)
360
case XslFlags.Boolean : return T.
BooleanX
;
System\Xml\Xsl\Xslt\XslAstAnalyzer.cs (1)
1019
} else if (xt == TypeFactory.
BooleanX
) {
System\Xml\Xsl\Xslt\XsltQilFactory.cs (3)
63
XsltMethods.IsSameNodeSort, T.
BooleanX
, new QilNode[] { n1, n2 }
77
XsltMethods.ElementAvailable, T.
BooleanX
, new QilNode[] { n }
90
XsltMethods.FunctionAvailable, T.
BooleanX
, new QilNode[] { n }