1 write to Right
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
8436this.Right = right;
16 references to Right
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder_Patterns.cs (1)
1760collectCandidates(p.Right, candidates);
Binder\DecisionDagBuilder.cs (2)
652builder.Add(MakeTestsAndBindings(input, bin.Right, bindings)); 670builder.Add(MakeTestsAndBindings(leftOutput, bin.Right, out var rightOutput, bindings));
FlowAnalysis\AbstractFlowPass.cs (4)
1004return patternMatchesNull(binary.Left) || patternMatchesNull(binary.Right); 1009return patternMatchesNull(binary.Left) && patternMatchesNull(binary.Right); 1037leftNullTest != isBoolTest(binary.Right) ? null : 1044return isBoolTest(binary.Left) ?? isBoolTest(binary.Right);
FlowAnalysis\DefiniteAssignment.cs (1)
2069assignPatternVariablesAndMarkReadFields(pat.Right, def);
FlowAnalysis\NullableWalker_Patterns.cs (2)
115Visit(node.Right); 203LearnFromAnyNullPatterns(inputSlot, inputType, p.Right);
Generated\BoundNodes.xml.Generated.cs (5)
8448if (disjunction != this.Disjunction || left != this.Left || right != this.Right || !TypeSymbol.Equals(inputType, this.InputType, TypeCompareKind.ConsiderEverything) || !TypeSymbol.Equals(narrowedType, this.NarrowedType, TypeCompareKind.ConsiderEverything)) 10739this.Visit(node.Right); 12138BoundPattern right = (BoundPattern)this.Visit(node.Right); 14808BoundPattern right = (BoundPattern)this.Visit(node.Right); 17017new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }),
Operations\CSharpOperationFactory.cs (1)
2613(IPatternOperation)Create(boundBinaryPattern.Right),