2 writes to NodeType
System.Private.Xml (2)
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (1)
372local0.NodeType = QilNodeType.For;
System\Xml\Xsl\QIL\QilFunction.cs (1)
106set { _sideEffects.NodeType = value ? QilNodeType.True : QilNodeType.False; }
414 references to NodeType
System.Private.Xml (414)
System\Xml\Xsl\IlGen\TailCallAnalyzer.cs (2)
39switch (nd.NodeType) 53if (ndLoop.Variable.NodeType == QilNodeType.Let || !ndLoop.Variable.Binding!.XmlType!.MaybeMany)
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (21)
98constrInfo = new XmlILConstructInfo(nd.NodeType); 449if (ndConstr.NodeType == QilNodeType.Function) 475if (ndConstr.NodeType != QilNodeType.Choice) 479if (ndConstr.NodeType != QilNodeType.RtfCtor) 484this.withinElem = (ndConstr.NodeType == QilNodeType.ElementCtor); 486switch (ndConstr.NodeType) 501default: Debug.Fail($"{ndConstr.NodeType} is not handled by XmlILStateAnalyzer."); break; 507if (ndConstr.NodeType == QilNodeType.Choice) 511if (ndConstr.NodeType == QilNodeType.Function) 527switch (nd.NodeType) 550switch (nd.NodeType) 565switch (ndChild.NodeType) 801Debug.Assert(ndElem!.NodeType == QilNodeType.ElementCtor); 836if (ndCopy.NodeType == QilNodeType.AttributeCtor) 855if (ndAttr.Left.NodeType == QilNodeType.LiteralQName) 971switch (nd.NodeType) 1042switch (nd.NodeType) 1051nodeType = (nd.NodeType == QilNodeType.ElementCtor) ? XPathNodeType.Element : XPathNodeType.Attribute; 1059Debug.Assert(nd.NodeType == QilNodeType.NamespaceDecl); 1067if (nd.NodeType == QilNodeType.AttributeCtor && ns.Length == 0 || 1095Debug.Assert(nd.NodeType != QilNodeType.NamespaceDecl || !_nsmgr.HasNamespace(prefix) || _nsmgr.LookupNamespace(prefix) == ns,
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (231)
98switch (nd.NodeType) 132if (newNode.NodeType == QilNodeType.Let || newNode.NodeType == QilNodeType.For) 175switch (node.NodeType) 220if (node.NodeType != QilNodeType.Let || !_qil.GlobalVariableList.Contains(node)) 392if (!((local1).NodeType == QilNodeType.For)) 403if (local1.NodeType == QilNodeType.For) 461if (local1.NodeType == QilNodeType.True) 472if (local1.NodeType == QilNodeType.False) 483if (local2.NodeType == QilNodeType.True) 494if (local2.NodeType == QilNodeType.False) 534if (local1.NodeType == QilNodeType.True) 545if (local1.NodeType == QilNodeType.False) 556if (local2.NodeType == QilNodeType.True) 567if (local2.NodeType == QilNodeType.False) 595if (local1.NodeType == QilNodeType.True) 606if (local1.NodeType == QilNodeType.False) 639if (local1.NodeType == QilNodeType.True) 650if (local1.NodeType == QilNodeType.False) 661if (local2.NodeType == QilNodeType.True) 663if (local3.NodeType == QilNodeType.False) 675if (local2.NodeType == QilNodeType.False) 677if (local3.NodeType == QilNodeType.True) 689if (local1.NodeType == QilNodeType.Not) 701if (local2.NodeType == QilNodeType.TextCtor) 704if (local3.NodeType == QilNodeType.TextCtor) 750if (local1.NodeType == QilNodeType.Sequence) 805if (nd.NodeType == QilNodeType.Sequence) 858if (local1.NodeType == QilNodeType.Sequence) 872if (local2.NodeType == QilNodeType.Sequence) 886if (local1.NodeType == QilNodeType.XmlContext) 888if (local2.NodeType == QilNodeType.XmlContext) 973if (local1.NodeType == QilNodeType.Sequence) 987if (local2.NodeType == QilNodeType.Sequence) 1001if (local1.NodeType == QilNodeType.XmlContext) 1003if (local2.NodeType == QilNodeType.XmlContext) 1063if (local1.NodeType == QilNodeType.Sequence) 1077if (local2.NodeType == QilNodeType.Sequence) 1102if (local1.NodeType == QilNodeType.XmlContext) 1104if (local2.NodeType == QilNodeType.XmlContext) 1267if (local1.NodeType == QilNodeType.LiteralDecimal) 1279if (local1.NodeType == QilNodeType.LiteralDouble) 1291if (local1.NodeType == QilNodeType.LiteralInt32) 1303if (local1.NodeType == QilNodeType.LiteralInt64) 1578if (local1.NodeType == QilNodeType.LiteralString) 1627if (local1.NodeType == QilNodeType.LiteralString) 1630if (local2.NodeType == QilNodeType.Sequence) 1740if (local1.NodeType == QilNodeType.XsltConvert) 1744if (local4.NodeType == QilNodeType.LiteralType) 1763if (local1.NodeType == QilNodeType.XsltGenerateId) 1768if (local2.NodeType == QilNodeType.XsltGenerateId) 1785if (local1.NodeType == QilNodeType.Length) 1788if (local2.NodeType == QilNodeType.LiteralInt32) 1804if (local1.NodeType == QilNodeType.Length) 1806if (local2.NodeType == QilNodeType.LiteralInt32) 1876if (local1.NodeType == QilNodeType.XsltConvert) 1880if (local4.NodeType == QilNodeType.LiteralType) 1899if (local1.NodeType == QilNodeType.Add) 1918if (local1.NodeType == QilNodeType.XsltGenerateId) 1923if (local2.NodeType == QilNodeType.XsltGenerateId) 1940if (local1.NodeType == QilNodeType.XsltGenerateId) 1945if (local2.NodeType == QilNodeType.StrConcat) 1948if (local5.NodeType == QilNodeType.Loop) 1952if (local6.NodeType == QilNodeType.For) 1957if (local8.NodeType == QilNodeType.XsltGenerateId) 1979if (local1.NodeType == QilNodeType.StrConcat) 1982if (local4.NodeType == QilNodeType.Loop) 1986if (local5.NodeType == QilNodeType.For) 1991if (local7.NodeType == QilNodeType.XsltGenerateId) 1996if (local2.NodeType == QilNodeType.XsltGenerateId) 2018if (local1.NodeType == QilNodeType.Length) 2021if (local3.NodeType == QilNodeType.Union) 2027if (local2.NodeType == QilNodeType.LiteralInt32) 2046if (local1.NodeType == QilNodeType.Length) 2049if (local3.NodeType == QilNodeType.Union) 2055if (local2.NodeType == QilNodeType.LiteralInt32) 2074if (local1.NodeType == QilNodeType.Length) 2076if (local2.NodeType == QilNodeType.LiteralInt32) 2146if (local1.NodeType == QilNodeType.XsltConvert) 2150if (local4.NodeType == QilNodeType.LiteralType) 2169if (local1.NodeType == QilNodeType.Length) 2172if (local2.NodeType == QilNodeType.LiteralInt32) 2188if (local1.NodeType == QilNodeType.Length) 2190if (local2.NodeType == QilNodeType.LiteralInt32) 2260if (local1.NodeType == QilNodeType.XsltConvert) 2264if (local4.NodeType == QilNodeType.LiteralType) 2283if (local1.NodeType == QilNodeType.Length) 2285if (local2.NodeType == QilNodeType.LiteralInt32) 2355if (local1.NodeType == QilNodeType.XsltConvert) 2359if (local4.NodeType == QilNodeType.LiteralType) 2378if (local1.NodeType == QilNodeType.Length) 2380if (local2.NodeType == QilNodeType.LiteralInt32) 2450if (local1.NodeType == QilNodeType.XsltConvert) 2454if (local4.NodeType == QilNodeType.LiteralType) 2473if (local1.NodeType == QilNodeType.Length) 2475if (local2.NodeType == QilNodeType.LiteralInt32) 2632if (local1.NodeType == QilNodeType.For) 2635if (local3.NodeType == QilNodeType.For) 2650if (local1.NodeType == QilNodeType.For) 2653if (local3.NodeType == QilNodeType.Sequence) 2670if (local2.NodeType == QilNodeType.Sequence) 2696if (local1.NodeType == QilNodeType.For) 2701if (local2.NodeType == QilNodeType.TextCtor) 2715if ((((local1).NodeType == QilNodeType.Let) || ((((QilNode)(local1)[0]).XmlType!).IsSingleton)) && (!OptimizerPatterns.Read(local1).MatchesPattern(OptimizerPatternName.MaybeSideEffects))) 2729if (local2.NodeType == QilNodeType.Conditional) 2734if (local4.NodeType == QilNodeType.Sequence) 2752if (local2.NodeType == QilNodeType.Conditional) 2759if (local5.NodeType == QilNodeType.Sequence) 2775if (local1.NodeType == QilNodeType.For) 2777if (local2.NodeType == QilNodeType.Conditional) 2782if (local5.NodeType == QilNodeType.Sequence) 2802if (local1.NodeType == QilNodeType.For) 2804if (local2.NodeType == QilNodeType.Conditional) 2811if (local6.NodeType == QilNodeType.Sequence) 2829if (local2.NodeType == QilNodeType.Loop) 2833if (local3.NodeType == QilNodeType.For) 2850if (local1.NodeType == QilNodeType.For) 2876if (local1.NodeType == QilNodeType.For) 2894if (local1.NodeType == QilNodeType.For) 2909if (local1.NodeType == QilNodeType.For) 2958if (local2.NodeType == QilNodeType.False) 2970if (local2.NodeType == QilNodeType.True) 2981if (local1.NodeType == QilNodeType.For) 2984if (local3.NodeType == QilNodeType.Content) 2987if (local2.NodeType == QilNodeType.And) 2991if (local5.NodeType == QilNodeType.IsType) 2997if (local7.NodeType == QilNodeType.LiteralType) 3002if (local9.NodeType == QilNodeType.Eq) 3006if (local10.NodeType == QilNodeType.NameOf) 3011if (local12.NodeType == QilNodeType.LiteralQName) 3032if (local1.NodeType == QilNodeType.For) 3035if (local3.NodeType == QilNodeType.Loop) 3053if ((!OptimizerPatterns.Read(local1).MatchesPattern(OptimizerPatternName.MaybeSideEffects)) && (!(((QilNode)(local1)[0]).NodeType == QilNodeType.OptimizeBarrier))) 3067if (local2.NodeType == QilNodeType.Eq) 3071if (local3.NodeType == QilNodeType.PositionOf) 3076if (local5.NodeType == QilNodeType.LiteralInt32) 3091if (local2.NodeType == QilNodeType.Le) 3095if (local3.NodeType == QilNodeType.PositionOf) 3100if (local5.NodeType == QilNodeType.LiteralInt32) 3115if (local2.NodeType == QilNodeType.Lt) 3119if (local3.NodeType == QilNodeType.PositionOf) 3124if (local5.NodeType == QilNodeType.LiteralInt32) 3139if (local1.NodeType == QilNodeType.For) 3151if (local1.NodeType == QilNodeType.For) 3156if (local2.NodeType == QilNodeType.And) 3160if (local4.NodeType == QilNodeType.IsType) 3166if (local6.NodeType == QilNodeType.LiteralType) 3171if (local8.NodeType == QilNodeType.Eq) 3175if (local9.NodeType == QilNodeType.NameOf) 3180if (local11.NodeType == QilNodeType.LiteralQName) 3201if (local1.NodeType == QilNodeType.For) 3206if (local2.NodeType == QilNodeType.IsType) 3212if (local5.NodeType == QilNodeType.LiteralType) 3231if (local1.NodeType == QilNodeType.For) 3234if (local3.NodeType == QilNodeType.Content) 3236if (local2.NodeType == QilNodeType.IsType) 3242if (local6.NodeType == QilNodeType.LiteralType) 3281if (local1.NodeType == QilNodeType.For) 3303if (local1.NodeType == QilNodeType.XsltConvert) 3307if (local4.NodeType == QilNodeType.LiteralType) 3351if (local1.NodeType == QilNodeType.Loop) 3355if (local2.NodeType == QilNodeType.For) 3358if (local3.NodeType == QilNodeType.Loop) 3362if (local5.NodeType == QilNodeType.DescendantOrSelf) 3365if (local7.NodeType == QilNodeType.Filter) 3386if (local1.NodeType == QilNodeType.Loop) 3390if (local2.NodeType == QilNodeType.For) 3393if (local3.NodeType == QilNodeType.DescendantOrSelf) 3396if (local5.NodeType == QilNodeType.Filter) 3416if (local1.NodeType == QilNodeType.Filter) 3420if (local2.NodeType == QilNodeType.For) 3440if (local1.NodeType == QilNodeType.Loop) 3444if (local3.NodeType == QilNodeType.Filter) 3448if (local4.NodeType == QilNodeType.For) 3472if (local1.NodeType == QilNodeType.Loop) 3476if (local2.NodeType == QilNodeType.For) 3499if (local1.NodeType == QilNodeType.Loop) 3515if (local1.NodeType == QilNodeType.Loop) 3519if (local3.NodeType == QilNodeType.DocOrderDistinct) 3554if (local1.NodeType == QilNodeType.Loop) 3558if (local2.NodeType == QilNodeType.For) 3577if (local1.NodeType == QilNodeType.Loop) 3580if (local3.NodeType == QilNodeType.Invoke) 3607if (local2.NodeType == QilNodeType.Filter) 3611if (local5.NodeType == QilNodeType.For) 3614if (local7.NodeType == QilNodeType.Not) 3617if (local8.NodeType == QilNodeType.IsEmpty) 3620if (local9.NodeType == QilNodeType.Filter) 3624if (local10.NodeType == QilNodeType.For) 3627if (local12.NodeType == QilNodeType.Eq) 3633if (local14.NodeType == QilNodeType.Parameter) 3678if (local2.NodeType == QilNodeType.Filter) 3682if (local5.NodeType == QilNodeType.For) 3685if (local7.NodeType == QilNodeType.Eq) 3689if (local9.NodeType == QilNodeType.Parameter) 3726if (local1.NodeType == QilNodeType.Function) 3729if (local4.NodeType == QilNodeType.Sequence) 3752if (local1.NodeType == QilNodeType.Function) 4406if (local1.NodeType == QilNodeType.TextCtor) 4512if (local2.NodeType == QilNodeType.LiteralType) 4527if (local2.NodeType == QilNodeType.LiteralType) 4542if (local2.NodeType == QilNodeType.LiteralType) 4577if (local2.NodeType == QilNodeType.LiteralType) 4595if (local2.NodeType == QilNodeType.LiteralType) 4611if (local2.NodeType == QilNodeType.LiteralType) 4628if (local2.NodeType == QilNodeType.LiteralType) 4646if (local2.NodeType == QilNodeType.LiteralType) 4679if (local1.NodeType == QilNodeType.Sequence) 4912if (local2.NodeType == QilNodeType.LiteralType) 4928if (local2.NodeType == QilNodeType.LiteralType) 5058return this.parent != null && this.parent.NodeType == QilNodeType.PositionOf; 5155if (nd.NodeType == QilNodeType.Let) 5158if (nd.NodeType == QilNodeType.Parameter) 5208switch (nd.NodeType) 5258switch (nd.NodeType) 5290if (nd.NodeType == QilNodeType.True) 5292else if (nd.NodeType == QilNodeType.False) 5294else if (nd.NodeType == QilNodeType.LiteralQName) 5308if (child.NodeType == QilNodeType.Sequence) 5363return FoldXsltConvert(ndLiteral, typTarget).NodeType != QilNodeType.XsltConvert; 5376if (ndDest.NodeType == QilNodeType.XsltConvert) 5381if (ndDest.NodeType == QilNodeType.XsltConvert) 5438if (left.NodeType == QilNodeType.LiteralDouble) 5451if (left.NodeType == QilNodeType.LiteralString) 5489Debug.Assert(left.NodeType == right.NodeType); 5496switch (left.NodeType) 5617return patt.MatchesPattern(OptimizerPatternName.Step) && ((QilNode)patt.GetArgument(OptimizerPatternArgument.StepNode)).NodeType == stepType; 5632if (nd.NodeType == QilNodeType.Function) 5639Debug.Assert(nd.NodeType == QilNodeType.Let || nd.NodeType == QilNodeType.Parameter, "Unexpected type of a global");
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (44)
93Debug.Assert(iter.NodeType == QilNodeType.Let || iter.NodeType == QilNodeType.Parameter); 193Debug.Assert(iter.NodeType == QilNodeType.Parameter, "Only parameters may not have a default value"); 223Debug.Assert(iter.NodeType == QilNodeType.Parameter); 336Debug.Fail($"Visit{parent.NodeType} should never be called"); 882if (ndCond.Right.NodeType == QilNodeType.Sequence && ndCond.Right.Count == 0) 1484_helper.CallArithmeticOp(ndOp.NodeType, ndOp.XmlType!.TypeCode); 1513if (delimiter.NodeType == QilNodeType.LiteralString && ((string)(QilLiteral)delimiter).Length == 0) 1519if (listStrings.NodeType == QilNodeType.Sequence && listStrings.Count < 5) 1559if (listStrings.NodeType == QilNodeType.Sequence) 1639if (ndParsedTagName.Right.NodeType == QilNodeType.Sequence) 1711QilNodeType relOp = ndComp.NodeType; 1821ClrCompare(ndComp.NodeType == QilNodeType.Before ? QilNodeType.Lt : QilNodeType.Gt, XmlTypeCode.String); 1943switch (step.NodeType) 1990kinds, name, (step.NodeType == QilNodeType.Ancestor) ? TriState.False : TriState.True, null); 1996kinds, name, (step.NodeType == QilNodeType.Descendant) ? TriState.False : TriState.True, null); 2030Debug.Fail($"Pattern {step.NodeType} should have been handled."); 2117if (ndIter.NodeType == QilNodeType.For || ndIter.XmlType!.IsSingleton) 2123Debug.Assert(ndIter.NodeType == QilNodeType.Let || ndIter.NodeType == QilNodeType.Parameter); 2248Debug.Assert(ndIter.NodeType == QilNodeType.For); 2265Debug.Assert(ndSort.Variable.NodeType == QilNodeType.For); 2334if (ndKey.Collation.NodeType == QilNodeType.LiteralString) 2445switch (step.NodeType) 2455kinds, name, (step.NodeType == QilNodeType.Descendant) ? TriState.False : TriState.True); 2474Debug.Fail($"Pattern {step.NodeType} should have been handled."); 2481switch (step.NodeType) 2486kinds, name, (step.NodeType == QilNodeType.Ancestor) ? TriState.False : TriState.True, null); 2500Debug.Fail($"Pattern {step.NodeType} should have been handled."); 3107switch (ndProp.NodeType) 3137Debug.Fail($"Unexpected node type {ndProp.NodeType}"); 3988Debug.Assert(ndDod.NodeType == QilNodeType.DocOrderDistinct && ndLoop != null); 4113if (ndName.NodeType == QilNodeType.LiteralQName) 4163if (ndName.NodeType == QilNodeType.NameOf) 4170else if (ndName.NodeType == QilNodeType.StrParseQName) 4203switch (ndFirst.NodeType) 4242if (ndFirst.NodeType == QilNodeType.NameOf) 4244switch (ndSecond.NodeType) 4255if (ndSecond.NodeType == QilNodeType.LiteralQName) 4267Debug.Assert(ndSecond.NodeType == QilNodeType.NameOf); 4504_helper.CallStartTree(QilConstructorToNodeType(ndCtor.NodeType)); 4508switch (ndCtor.NodeType) 4698$"QilNodeType {nd.NodeType} cannot be stored using type {_iterCurr.Storage.ItemStorageType}." 4927switch (nd.NodeType)
System\Xml\Xsl\QIL\QilExpression.cs (1)
113get { return _isDebug.NodeType == QilNodeType.True; }
System\Xml\Xsl\QIL\QilFunction.cs (1)
105get { return _sideEffects.NodeType == QilNodeType.True; }
System\Xml\Xsl\QIL\QilPatternFactory.cs (15)
244if (left.NodeType == QilNodeType.True || right.NodeType == QilNodeType.False) 248if (left.NodeType == QilNodeType.False || right.NodeType == QilNodeType.True) 266if (left.NodeType == QilNodeType.True || right.NodeType == QilNodeType.False) 270if (left.NodeType == QilNodeType.False || right.NodeType == QilNodeType.True) 282switch (child.NodeType) 306switch (condition.NodeType) 552if (expr.NodeType == QilNodeType.True) 580if (collection.NodeType == QilNodeType.DocOrderDistinct) 595Debug.Assert(args.NodeType == QilNodeType.FormalParameterList); 600Debug.Assert(args.NodeType == QilNodeType.FormalParameterList); 606Debug.Assert(args.NodeType == QilNodeType.ActualParameterList);
System\Xml\Xsl\QIL\QilScopedVisitor.cs (2)
39switch (node.NodeType) 70switch (node.NodeType)
System\Xml\Xsl\QIL\QilTypeChecker.cs (13)
26return n.NodeType switch 166Check(node[0].NodeType == QilNodeType.False || node[0].NodeType == QilNodeType.True, node, "IsDebug must either be True or False"); 596Check(node.Variable.NodeType == QilNodeType.For || node.Variable.NodeType == QilNodeType.Let, node, "Loop variable must be a For or Let iterator"); 599XmlQueryCardinality variableCard = node.Variable.NodeType == QilNodeType.Let ? XmlQueryCardinality.One : node.Variable.Binding!.XmlType!.Cardinality; 608Check(node.Variable.NodeType == QilNodeType.For || node.Variable.NodeType == QilNodeType.Let, node, "Filter variable must be a For or Let iterator"); 658Check(node[2].NodeType == QilNodeType.False || node[2].NodeType == QilNodeType.True, node, "SideEffects must either be True or False"); 1016Check(node.NodeType == nodeType, node, $"Node must have QilNodeType.{nodeType}"); 1069switch (body.NodeType) 1091if (binary.Left.NodeType == QilNodeType.PositionOf)
System\Xml\Xsl\QIL\QilValidationVisitor.cs (5)
81if (parent.NodeType == QilNodeType.Parameter) 88if (parent.NodeType == QilNodeType.GlobalVariableList || 89parent.NodeType == QilNodeType.GlobalParameterList || 90parent.NodeType == QilNodeType.FunctionList) 166SetError(n, "Duplicate " + n.NodeType + " node");
System\Xml\Xsl\QIL\QilVisitor.cs (5)
64switch (child.NodeType) 70switch (parent.NodeType) 90return parent.NodeType == QilNodeType.Invoke; 109return n.NodeType switch 247return n.NodeType switch
System\Xml\Xsl\QIL\QilXmlWriter.cs (4)
165if (node.NodeType == QilNodeType.Parameter) 209this.writer.WriteStartElement(Enum.GetName(n.NodeType)!); 213if (n.NodeType == QilNodeType.Function) 280this.writer.WriteStartElement("", Enum.GetName(node.NodeType)!, "");
System\Xml\Xsl\XmlIlGenerator.cs (1)
210Debug.Assert(ndParam.NodeType == QilNodeType.Parameter);
System\Xml\Xsl\XPath\XPathBuilder.cs (4)
308if (left.NodeType == QilNodeType.Sequence) 355if (qilAxis.NodeType == QilNodeType.Filter) 457Debug.Assert(nodeset.NodeType == QilNodeType.DocOrderDistinct, 890Debug.Assert(unknown.NodeType == QilNodeType.Unknown);
System\Xml\Xsl\XPath\XPathQilFactory.cs (7)
193n.NodeType == QilNodeType.True ? (QilNode)String("true") : 194n.NodeType == QilNodeType.False ? (QilNode)String("false") : 198return (n.NodeType == QilNodeType.LiteralDouble 225return (n.NodeType == QilNodeType.LiteralDouble 230return (n.NodeType == QilNodeType.LiteralString 252n.NodeType == QilNodeType.True ? (QilNode)Double(1) : 253n.NodeType == QilNodeType.False ? (QilNode)Double(0) :
System\Xml\Xsl\Xslt\KeyMatchBuilder.cs (7)
87n.NodeType == QilNodeType.Union || 88n.NodeType == QilNodeType.DocOrderDistinct || 89n.NodeType == QilNodeType.Filter || 90n.NodeType == QilNodeType.Loop 101if (n.Variable.Binding!.NodeType == QilNodeType.Root || n.Variable.Binding.NodeType == QilNodeType.Deref) 106if (n.Variable.Binding.NodeType == QilNodeType.Content)
System\Xml\Xsl\Xslt\MatcherBuilder.cs (7)
165while (node.NodeType == QilNodeType.And) 171if (!(node.NodeType == QilNodeType.IsType)) 177if (!(isType.Left == _iterator && isType.Right.NodeType == QilNodeType.LiteralType)) 192if (lastAnd != null && lastAnd.Right.NodeType == QilNodeType.Eq) 197if (eq.Left.NodeType == QilNodeType.NameOf && 198((QilUnary)eq.Left).Child == _iterator && eq.Right.NodeType == QilNodeType.LiteralQName 421if (matcher.NodeType == QilNodeType.LiteralInt32)
System\Xml\Xsl\Xslt\QilGenerator.cs (22)
269if (init.NodeType == QilNodeType.Add) 446Debug.Assert(nsList[i].NodeType == QilNodeType.NamespaceDecl); 447Debug.Assert(varList[i].NodeType == QilNodeType.NamespaceDecl); 643Debug.Assert(tmpl != null && tmpl.Function != null && tmpl.Function.Definition.NodeType == QilNodeType.Unknown); 748if (result.NodeType == QilNodeType.Sequence && result.Count == 0) 876if (qilName.NodeType == QilNodeType.LiteralString && (qilNs == null || qilNs.NodeType == QilNodeType.LiteralString)) 935if (qilName.NodeType == QilNodeType.LiteralString && (qilNs == null || qilNs.NodeType == QilNodeType.LiteralString)) 1079if (avtParts.NodeType == QilNodeType.Sequence) 1105if (qilName.NodeType == QilNodeType.LiteralString) 1553else if (result.NodeType == QilNodeType.LiteralString) 1587else if (lang.NodeType == QilNodeType.LiteralString) 1604if (result.NodeType == QilNodeType.LiteralString) 1690if (result.NodeType == QilNodeType.LiteralString) 1810if (pattern.NodeType == QilNodeType.Error) 1815else if (pattern.NodeType == QilNodeType.Sequence) 1998if (result.NodeType == QilNodeType.LiteralString) 2039else if (result.NodeType == QilNodeType.LiteralString) 2072else if (result.NodeType == QilNodeType.LiteralString) 2147if (result.NodeType == QilNodeType.Sequence) 2869Debug.Assert(let.NodeType == QilNodeType.Let);
System\Xml\Xsl\Xslt\QilGeneratorEnv.cs (7)
89if (var.NodeType == QilNodeType.Parameter && varType.IsNode && varType.IsNotRtf && varType.MaybeMany && !varType.IsDod) 412if (name.NodeType == QilNodeType.LiteralString) 572if (formatName.NodeType == QilNodeType.LiteralString) 602if (formatPicture.NodeType == QilNodeType.LiteralString) 655if (name.NodeType == QilNodeType.LiteralString) 683if (name.NodeType == QilNodeType.LiteralString) 702if (name.NodeType == QilNodeType.LiteralString)
System\Xml\Xsl\Xslt\QilStrConcatenator.cs (1)
62if (value.NodeType == QilNodeType.LiteralString)
System\Xml\Xsl\Xslt\XPathPatternBuilder.cs (14)
52Debug.Assert(filter.NodeType == QilNodeType.Filter, "XPathPatternBuilder expected to generate list of Filters on top level"); 54Debug.Assert(filter.Variable.Binding!.NodeType == QilNodeType.Unknown); // fixupNode 84Debug.Assert(right.NodeType == QilNodeType.Filter, "LocationPathPattern must be compiled into a filter"); 85if (left.NodeType == QilNodeType.Sequence) 92Debug.Assert(left.NodeType == QilNodeType.Filter, "LocationPathPattern must be compiled into a filter"); 192if (left.NodeType == QilNodeType.Nop) 200Debug.Assert(left.NodeType == QilNodeType.Filter); 205if (right.NodeType == QilNodeType.Nop) 213Debug.Assert(right.NodeType == QilNodeType.Filter); 298args.Count == 1 && args[0].NodeType == QilNodeType.LiteralString, 308args[0].NodeType == QilNodeType.LiteralString && args[1].NodeType == QilNodeType.LiteralString, 355Debug.Assert(parent.NodeType == QilNodeType.Filter); 377Debug.Assert(context.Variable.NodeType == QilNodeType.For, "It shouldn't be Let, becaus predicates in PatternBuilder don't produce cached tuples.");