20 references to IsAtomicValue
System.Data.SqlXml (20)
System\Xml\Xsl\IlGen\GenerateHelper.cs (1)
1327
Debug.Assert(keyType.
IsAtomicValue
, "Sort key must have atomic value type.");
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (2)
3986
return !((QilInvoke) nd).Function.XmlType.
IsAtomicValue
;
4121
if (typTarget.
IsAtomicValue
) {
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (3)
1583
Debug.Assert(ndComp.Left.XmlType.
IsAtomicValue
&& ndComp.Right.XmlType.
IsAtomicValue
, "Operands to compare must be atomic values.");
2161
Debug.Assert(ndKey.Key.XmlType.
IsAtomicValue
, "Sort key must be an atomic value.");
System\Xml\Xsl\QIL\QilTypeChecker.cs (1)
935
Check(node.XmlType.
IsAtomicValue
&& node.XmlType.IsStrict, node, "Node's type " + node.XmlType + " must be a strict atomic value type");
System\Xml\Xsl\Runtime\XsltConvert.cs (1)
262
Debug.Assert(destinationType.IsStrict && destinationType.
IsAtomicValue
, "Can only convert to strict atomic type.");
System\Xml\Xsl\XmlQueryType.cs (2)
504
Debug.Assert(
IsAtomicValue
&& baseType.
IsAtomicValue
);
System\Xml\Xsl\XmlQueryTypeFactory.cs (5)
493
Debug.Assert(!
IsAtomicValue
|| schemaType.Datatype.Variety == XmlSchemaDatatypeVariety.Atomic);
626
if (
IsAtomicValue
)
742
else if (
IsAtomicValue
&& t.
IsAtomicValue
) {
883
if (
IsAtomicValue
)
System\Xml\Xsl\XPath\XPathQilFactory.cs (2)
89
return xt.
IsAtomicValue
&& !xt.IsEmpty && !(n is QilIterator);
99
} else if (!xt.
IsAtomicValue
) {
System\Xml\Xsl\Xslt\QilGenerator.cs (1)
1149
else if (selectExpr.XmlType.
IsAtomicValue
) {
System\Xml\Xsl\Xslt\QilGeneratorEnv.cs (2)
328
else if (keys.XmlType.
IsAtomicValue
) {
428
} else if (uris.XmlType.
IsAtomicValue
) {