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