30 references to ConvertToString
System.Private.Xml (30)
System\Xml\Xsl\XPath\XPathBuilder.cs (1)
578
case FuncId.String: return args.Count == 0 ? _f.XPathNodeValue(GetCurrentNode()) : _f.
ConvertToString
(args[0]);
System\Xml\Xsl\XPath\XPathQilFactory.cs (3)
177
case XmlTypeCode.String: return
ConvertToString
(n);
332
return Deref(context,
ConvertToString
(id));
336
return Loop(i = For(id), Deref(context,
ConvertToString
(i)));
System\Xml\Xsl\Xslt\QilGenerator.cs (8)
1051
result.Add(_f.
ConvertToString
(exp));
1371
return _f.TextCtor(_f.
ConvertToString
(selectExpr));
1390
return _f.TextCtor(_f.
ConvertToString
(CompileXPathExpression(/*select:*/valueOf.Select)));
1395
return _f.RawTextCtor(_f.
ConvertToString
(CompileXPathExpression(/*select:*/valueOf.Select)));
1664
select = _f.Conditional(text, _f.
ConvertToString
(select), _f.String(string.Empty));
1671
select = _f.
ConvertToString
(select);
1771
select = _f.
ConvertToString
(select);
2190
keys = _f.For(_f.OptimizeBarrier(_f.Loop(keys, _f.
ConvertToString
(keys))));
System\Xml\Xsl\Xslt\QilGeneratorEnv.cs (18)
158
/*x: */_f.
ConvertToString
(args[0]),
159
/*y: */_f.
ConvertToString
(args[1]),
160
/*lang: */2 < args.Count ? _f.
ConvertToString
(args[2]) : _f.String(string.Empty),
161
/*options:*/3 < args.Count ? _f.
ConvertToString
(args[3]) : _f.String(string.Empty)
167
return _f.InvokeMsUtc(/*datetime:*/_f.
ConvertToString
(args[0]));
173
/*datetime:*/_f.
ConvertToString
(args[0]),
174
/*format: */1 < args.Count ? _f.
ConvertToString
(args[1]) : _f.String(string.Empty),
175
/*lang: */2 < args.Count ? _f.
ConvertToString
(args[2]) : _f.String(string.Empty),
182
return _f.InvokeMsLocalName(_f.
ConvertToString
(args[0]));
187
return _f.InvokeMsNamespaceUri(_f.
ConvertToString
(args[0]), env.GetCurrent()!);
250
case XmlTypeCode.String: args[i] = _f.
ConvertToString
(args[i]); break;
386
result = CompileSingleKey(name, _f.
ConvertToString
(keys), env);
390
result = _f.Loop(i = _f.For(keys), CompileSingleKey(name, _f.
ConvertToString
(i), env));
395
result = CompileSingleKey(name, _f.
ConvertToString
(keys), env);
401
_f.Loop(i = _f.For(_f.TypeAssert(k, T.NodeS)), CompileSingleKey(n, _f.
ConvertToString
(i), env)),
506
CompileSingleDocument(_f.
ConvertToString
(i), baseNode ?? i)
511
result = CompileSingleDocument(_f.
ConvertToString
(uris), baseNode);
519
CompileSingleDocument(_f.
ConvertToString
(i), j ?? i)