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