50 references to DoubleX
System.Data.SqlXml (50)
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (3)
2489
if (( ( (local3).XmlType ) == ( XmlQueryTypeFactory.IntX ) ) && ( (local5) == ( XmlQueryTypeFactory.
DoubleX
) )) {
3918
if (typ == XmlQueryTypeFactory.
DoubleX
) return true;
4134
else if (typTarget == XmlQueryTypeFactory.
DoubleX
)
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (5)
3570
if ((object) typSrc == (object) TypeFactory.
DoubleX
) meth = XmlILMethods.DblToDec;
3573
else if ((object) typDst == (object) TypeFactory.
DoubleX
) {
3583
if ((object) typSrc == (object) TypeFactory.
DoubleX
) meth = XmlILMethods.DblToInt;
3587
if ((object) typSrc == (object) TypeFactory.
DoubleX
) meth = XmlILMethods.DblToLng;
3603
else if ((object) typSrc == (object) TypeFactory.
DoubleX
) meth = XmlILMethods.DblToStr;
System\Xml\Xsl\QIL\QilTypeChecker.cs (1)
307
return XmlQueryTypeFactory.
DoubleX
;
System\Xml\Xsl\Runtime\XsltConvert.cs (12)
354
if (clrType == ByteType) return XmlQueryTypeFactory.
DoubleX
;
355
if (clrType == DecimalType) return XmlQueryTypeFactory.
DoubleX
;
357
if (clrType == DoubleType) return XmlQueryTypeFactory.
DoubleX
;
358
if (clrType == Int16Type) return XmlQueryTypeFactory.
DoubleX
;
359
if (clrType == Int32Type) return XmlQueryTypeFactory.
DoubleX
;
360
if (clrType == Int64Type) return XmlQueryTypeFactory.
DoubleX
;
362
if (clrType == SByteType) return XmlQueryTypeFactory.
DoubleX
;
363
if (clrType == SingleType) return XmlQueryTypeFactory.
DoubleX
;
365
if (clrType == UInt16Type) return XmlQueryTypeFactory.
DoubleX
;
366
if (clrType == UInt32Type) return XmlQueryTypeFactory.
DoubleX
;
367
if (clrType == UInt64Type) return XmlQueryTypeFactory.
DoubleX
;
371
if (clrType.IsEnum) return XmlQueryTypeFactory.
DoubleX
;
System\Xml\Xsl\XPath\XPathBuilder.cs (8)
59
this.fixupPosition = f.Unknown(T.
DoubleX
);
60
this.fixupLast = f.Unknown(T.
DoubleX
);
419
f.Eq(env.GetPosition(), f.TypeAssert(i, T.
DoubleX
)),
456
QilIterator size = f.Let(f.XsltConvert(f.Length(cash), T.
DoubleX
));
492
case FuncId.Count : return f.XsltConvert(f.Length(f.DocOrderDistinct(args[0])), T.
DoubleX
);
497
case FuncId.Number : return args.Count == 0 ? f.XsltConvert(f.XPathNodeValue(GetCurrentNode()), T.
DoubleX
) : f.ConvertToNumber(args[0]);
510
return f.XsltConvert(f.StrLength(args.Count == 0 ? f.XPathNodeValue(GetCurrentNode()) : args[0]), T.
DoubleX
);
798
unknown = f.XsltConvert(f.PositionOf((QilIterator)this.current), T.
DoubleX
);
System\Xml\Xsl\XPath\XPathQilFactory.cs (7)
77
Debug.Assert(n != null && n.XmlType.IsSubtypeOf(T.
DoubleX
), "Must be a singleton Double");
237
return XsltConvert(n, T.
DoubleX
);
240
return XsltConvert(XPathNodeValue(SafeDocOrderDistinct(n)), T.
DoubleX
);
244
return XsltConvert(n, T.
DoubleX
);
380
XsltMethods.Floor, T.
DoubleX
, new QilNode[] { value }
387
XsltMethods.Ceiling, T.
DoubleX
, new QilNode[] { value }
394
XsltMethods.Round, T.
DoubleX
, new QilNode[] { value }
System\Xml\Xsl\Xslt\Focus.cs (2)
157
return f.XsltConvert(f.PositionOf(current), T.
DoubleX
);
189
last.Binding = f.XsltConvert(f.Length(cached), T.
DoubleX
);
System\Xml\Xsl\Xslt\QilGenerator.cs (4)
359
case XslFlags.Number : return T.
DoubleX
;
426
args.Add(CreateXslParam(CloneName(namePosition), T.
DoubleX
));
429
args.Add(CreateXslParam(CloneName(nameLast), T.
DoubleX
));
1337
return f.XsltConvert(f.InvokeLangToLcid(lang, fwdCompat), T.
DoubleX
);
System\Xml\Xsl\Xslt\XPathPatternBuilder.cs (2)
352
this.fixupPosition = f.Unknown(T.
DoubleX
);
353
this.fixupLast = f.Unknown(T.
DoubleX
);
System\Xml\Xsl\Xslt\XslAstAnalyzer.cs (1)
1017
} else if (xt == TypeFactory.
DoubleX
) {
System\Xml\Xsl\Xslt\XsltQilFactory.cs (5)
70
XsltMethods.SystemProperty, T.Choice(T.
DoubleX
, T.StringX), new QilNode[] { n }
120
value.XmlType.IsSubtypeOf(T.
DoubleX
)),
150
XsltMethods.RegisterDecimalFormatter, T.
DoubleX
,
199
XsltMethods.MSStringCompare, T.
DoubleX
, new QilNode[] { x, y, lang, options }
212
XsltMethods.MSNumber, T.
DoubleX
, new QilNode[] { n }