11 writes to Right
System.Private.Xml (11)
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (4)
4157local0.Right = _elemAnalyzer.Analyze(local0, local2)!; 4194local0.Right = _contentAnalyzer.Analyze(local0, local2)!; 4256local0.Right = _contentAnalyzer.Analyze(local0, local2)!; 4862local0.Right = _contentAnalyzer.Analyze(local0, local2)!;
System\Xml\Xsl\QIL\QilChoice.cs (1)
45set { Right = value; }
System\Xml\Xsl\QIL\QilDataSource.cs (1)
44set { Right = value; }
System\Xml\Xsl\QIL\QilInvoke.cs (1)
41set { Right = value; }
System\Xml\Xsl\QIL\QilInvokeLateBound.cs (1)
39set { Right = value; }
System\Xml\Xsl\QIL\QilLoop.cs (1)
45set { Right = value; }
System\Xml\Xsl\QIL\QilSortKey.cs (1)
42set { Right = value; }
System\Xml\Xsl\QIL\QilStrConcat.cs (1)
48set { Right = value; }
84 references to Right
System.Private.Xml (84)
System\Xml\Xsl\IlGen\StaticDataManager.cs (2)
120Debug.Assert(ndNmspDecl.Left is QilLiteral && ndNmspDecl.Right is QilLiteral); 122prefixMappings[i] = new StringPair((string)(QilLiteral)ndNmspDecl.Left, (string)(QilLiteral)ndNmspDecl.Right);
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (2)
1004AnalyzeContent((nd as QilBinary)!.Right); 1061ns = (string)(QilLiteral)nd.Right;
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (36)
636Visit(ndAnd.Right); 637EndNestedIterator(ndAnd.Right); 769NestedVisitWithBranch(ndOr.Right, BranchingContext.OnFalse, _iterCurr.LabelBranch); 774NestedVisitWithBranch(ndOr.Right, BranchingContext.OnTrue, _iterCurr.LabelBranch); 781NestedVisitWithBranch(ndOr.Right, BranchingContext.OnTrue, lblTemp); 1305NestedVisit(ndSet.Right, lblNext); 1483NestedVisitEnsureStack(ndOp.Left, ndOp.Right); 1627if (ndParsedTagName.Right.XmlType!.TypeCode == XmlTypeCode.String) 1630Debug.Assert(ndParsedTagName.Right.XmlType.IsSingleton); 1631NestedVisitEnsureStack(ndParsedTagName.Right); 1639if (ndParsedTagName.Right.NodeType == QilNodeType.Sequence) 1640_helper.LoadInteger(_helper.StaticData.DeclarePrefixMappings(ndParsedTagName.Right)); 1642_helper.LoadInteger(_helper.StaticData.DeclarePrefixMappings(new QilNode[] { ndParsedTagName.Right })); 1713Debug.Assert(ndComp.Left.XmlType!.IsAtomicValue && ndComp.Right.XmlType!.IsAtomicValue, "Operands to compare must be atomic values."); 1714Debug.Assert(ndComp.Left.XmlType.IsSingleton && ndComp.Right.XmlType.IsSingleton, "Operands to compare must be cardinality one."); 1715Debug.Assert(ndComp.Left.XmlType == ndComp.Right.XmlType, "Operands to compare may not be heterogenous."); 1720if (TryZeroCompare(relOp, ndComp.Left, ndComp.Right)) 1723if (TryZeroCompare(relOp, ndComp.Right, ndComp.Left)) 1726if (TryNameCompare(relOp, ndComp.Left, ndComp.Right)) 1729if (TryNameCompare(relOp, ndComp.Right, ndComp.Left)) 1734NestedVisitEnsureStack(ndComp.Left, ndComp.Right); 1783NestedVisitEnsureStack(ndIs.Left, ndIs.Right); 1816NestedVisitEnsureStack(ndComp.Left, ndComp.Right); 2016kinds, name, TriState.Unknown, ((QilBinary)step).Right); 2599QilName? ndName = ndAttr.Right as QilName; 2749XmlNodeKindFlags.Any, null, TriState.Unknown, ndRange.Right); 2764NestedVisitEnsureStack(ndDeref.Right); 2789if (XmlILConstructInfo.Read(ndElem.Right).FinalStates == PossibleXmlStates.Any) 2805NestedVisit(ndElem.Right); 2808if (XmlILConstructInfo.Read(ndElem.Right).FinalStates == PossibleXmlStates.EnumAttrs && !callChk) 2847NestedVisit(ndAttr.Right); 2892NestedVisit(ndPI.Right); 3023NestedVisitEnsureStack(ndNmsp.Right); 3041string baseUri = (string)(QilLiteral)ndRtf.Right; 3757NestedVisit(ndCopy.Right); 4176if ((ndName as QilBinary)!.Right.XmlType!.TypeCode == XmlTypeCode.String)
System\Xml\Xsl\QIL\QilChoice.cs (1)
44get { return (QilList)Right; }
System\Xml\Xsl\QIL\QilDataSource.cs (1)
43get { return Right; }
System\Xml\Xsl\QIL\QilInvoke.cs (1)
40get { return (QilList)Right; }
System\Xml\Xsl\QIL\QilInvokeLateBound.cs (1)
38get { return (QilList)Right; }
System\Xml\Xsl\QIL\QilLoop.cs (1)
44get { return Right; }
System\Xml\Xsl\QIL\QilSortKey.cs (1)
41get { return Right; }
System\Xml\Xsl\QIL\QilStrConcat.cs (1)
47get { return Right; }
System\Xml\Xsl\QIL\QilTargetType.cs (2)
43get { return (XmlQueryType)((QilLiteral)Right).Value!; } 44set { ((QilLiteral)Right).Value = value; }
System\Xml\Xsl\QIL\QilTypeChecker.cs (25)
366CheckXmlType(node.Right, XmlQueryTypeFactory.BooleanX); 420CheckXmlType(node.Right, XmlQueryTypeFactory.NodeNotRtfS); 421return DistinctType(XmlQueryTypeFactory.Sequence(node.Left.XmlType!, node.Right.XmlType!)); 432CheckXmlType(node.Right, XmlQueryTypeFactory.NodeNotRtfS); 473CheckNumericX(node.Right); 475return node.Left.XmlType!.TypeCode == XmlTypeCode.None ? node.Right.XmlType! : node.Left.XmlType!; 520Check(node.Right.XmlType!.IsSubtypeOf(XmlQueryTypeFactory.StringX) || node.Right.XmlType.IsSubtypeOf(XmlQueryTypeFactory.NamespaceS), 534CheckAtomicX(node.Right); 573CheckXmlType(node.Right, XmlQueryTypeFactory.NodeNotRtf); 694CheckXmlType(node.Right, XmlQueryTypeFactory.QNameX); 760CheckXmlType(node.Right, XmlQueryTypeFactory.NodeNotRtf); 761return XmlQueryTypeFactory.Choice(node.Left.XmlType!, XmlQueryTypeFactory.ContentS, node.Right.XmlType!); 767CheckXmlType(node.Right, XmlQueryTypeFactory.StringX); 780CheckXmlType(node.Right, XmlQueryTypeFactory.NodeNotRtfS); 787CheckXmlType(node.Right, XmlQueryTypeFactory.NodeNotRtfS); 800CheckXmlType(node.Right, XmlQueryTypeFactory.NodeNotRtfS); 825CheckXmlType(node.Right, XmlQueryTypeFactory.StringX); 832CheckClassAndNodeType(node.Right, typeof(QilLiteral), QilNodeType.LiteralString); 964CheckXmlType(node.Right, XmlQueryTypeFactory.NodeS); 965return XmlQueryTypeFactory.Choice(node.Left.XmlType!, node.Right.XmlType!); 1046Check(node.Left.XmlType!.IsSubtypeOf(node.Right.XmlType!) || node.Right.XmlType!.IsSubtypeOf(node.Left.XmlType), node, 1047$"Node must not have arguments with disjoint types {node.Left.XmlType} and {node.Right.XmlType}"); 1086return FindFilterType(variable, ((QilBinary)body).Right);
System\Xml\Xsl\Xslt\MatcherBuilder.cs (8)
177if (!(isType.Left == _iterator && isType.Right.NodeType == QilNodeType.LiteralType)) 182XmlNodeKindFlags nodeKinds = isType.Right.XmlType!.NodeKinds; 192if (lastAnd != null && lastAnd.Right.NodeType == QilNodeType.Eq) 194QilBinary eq = (QilBinary)lastAnd.Right; 198((QilUnary)eq.Left).Child == _iterator && eq.Right.NodeType == QilNodeType.LiteralQName 202_qname = (QilName?)((QilLiteral)eq.Right).Value; 213and2.Left = and1.Right; 217_condition = and1.Right;
System\Xml\Xsl\Xslt\QilGenerator.cs (2)
449((QilLiteral)((QilBinary)nsList[i]).Right).Value != ((QilLiteral)((QilBinary)varList[i]).Right).Value ||