3 instantiations of QilTargetType
System.Data.SqlXml (3)
System\Xml\Xsl\QIL\QilFactory.cs (3)
883
QilTargetType n = new
QilTargetType
(QilNodeType.TypeAssert, source, targetType);
890
QilTargetType n = new
QilTargetType
(QilNodeType.IsType, source, targetType);
979
QilTargetType n = new
QilTargetType
(QilNodeType.XsltConvert, source, targetType);
35 references to QilTargetType
System.Data.SqlXml (35)
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (3)
3381
protected override QilNode VisitTypeAssert(
QilTargetType
local0) {
3428
protected override QilNode VisitIsType(
QilTargetType
local0) {
3677
protected override QilNode VisitXsltConvert(
QilTargetType
local0) {
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (6)
2925
protected override QilNode VisitTypeAssert(
QilTargetType
ndTypeAssert) {
2949
protected override QilNode VisitIsType(
QilTargetType
ndIsType) {
3005
private bool MatchesNodeKinds(
QilTargetType
ndIsType, XmlQueryType typDerived, XmlQueryType typBase) {
3522
protected override QilNode VisitXsltConvert(
QilTargetType
ndConv) {
4572
QilTargetType
ndTypeAssert = (
QilTargetType
) nd;
System\Xml\Xsl\QIL\QilFactory.cs (9)
100
public
QilTargetType
TypeAssert(QilNode expr, XmlQueryType xmlType) {
104
public
QilTargetType
IsType(QilNode expr, XmlQueryType xmlType) {
108
public
QilTargetType
XsltConvert(QilNode expr, XmlQueryType xmlType) {
882
public
QilTargetType
TypeAssert(QilNode source, QilNode targetType) {
883
QilTargetType
n = new QilTargetType(QilNodeType.TypeAssert, source, targetType);
889
public
QilTargetType
IsType(QilNode source, QilNode targetType) {
890
QilTargetType
n = new QilTargetType(QilNodeType.IsType, source, targetType);
978
public
QilTargetType
XsltConvert(QilNode source, QilNode targetType) {
979
QilTargetType
n = new QilTargetType(QilNodeType.XsltConvert, source, targetType);
System\Xml\Xsl\QIL\QilPatternVisitor.cs (3)
257
protected override QilNode VisitTypeAssert(
QilTargetType
n) { return NoReplace(n); }
258
protected override QilNode VisitIsType(
QilTargetType
n) { return NoReplace(n); }
275
protected override QilNode VisitXsltConvert(
QilTargetType
n) { return NoReplace(n); }
System\Xml\Xsl\QIL\QilTypeChecker.cs (8)
143
case QilNodeType.TypeAssert: return CheckTypeAssert((
QilTargetType
)n);
144
case QilNodeType.IsType: return CheckIsType((
QilTargetType
)n);
157
case QilNodeType.XsltConvert: return CheckXsltConvert((
QilTargetType
)n);
792
public XmlQueryType CheckTypeAssert(
QilTargetType
node) {
797
public XmlQueryType CheckIsType(
QilTargetType
node) {
882
public XmlQueryType CheckXsltConvert(
QilTargetType
node) {
967
if ((object) ((
QilTargetType
) body).Source == (object) variable)
968
return XmlQueryTypeFactory.AtMost(((
QilTargetType
)body).TargetType, variable.Binding.XmlType.Cardinality);
System\Xml\Xsl\QIL\QilVisitor.cs (6)
215
case QilNodeType.TypeAssert: return VisitTypeAssert((
QilTargetType
)n);
216
case QilNodeType.IsType: return VisitIsType((
QilTargetType
)n);
229
case QilNodeType.XsltConvert: return VisitXsltConvert((
QilTargetType
)n);
402
protected virtual QilNode VisitTypeAssert(
QilTargetType
n) { return VisitChildren(n); }
403
protected virtual QilNode VisitIsType(
QilTargetType
n) { return VisitChildren(n); }
420
protected virtual QilNode VisitXsltConvert(
QilTargetType
n) { return VisitChildren(n); }