1 write to Left
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
8119
this.
Left
= left;
17 references to Left
Microsoft.CodeAnalysis.CSharp (17)
Binder\Binder_Patterns.cs (1)
1749
collectCandidates(p.
Left
, candidates);
Binder\DecisionDagBuilder.cs (2)
648
builder.Add(MakeTestsAndBindings(input, bin.
Left
, bindings));
666
builder.Add(MakeTestsAndBindings(input, bin.
Left
, out var leftOutput, bindings));
FlowAnalysis\AbstractFlowPass.cs (5)
995
var leftNullTest = patternMatchesNull(binary.
Left
);
996
return patternMatchesNull(binary.
Left
) || patternMatchesNull(binary.Right);
1001
return patternMatchesNull(binary.
Left
) && patternMatchesNull(binary.Right);
1027
var leftNullTest = isBoolTest(binary.
Left
);
1036
return isBoolTest(binary.
Left
) ?? isBoolTest(binary.Right);
FlowAnalysis\DefiniteAssignment.cs (1)
1962
assignPatternVariablesAndMarkReadFields(pat.
Left
, def);
FlowAnalysis\NullableWalker_Patterns.cs (2)
114
Visit(node.
Left
);
202
LearnFromAnyNullPatterns(inputSlot, inputType, p.
Left
);
Generated\BoundNodes.xml.Generated.cs (5)
8132
if (disjunction != this.Disjunction || left != this.
Left
|| right != this.Right || !TypeSymbol.Equals(inputType, this.InputType, TypeCompareKind.ConsiderEverything) || !TypeSymbol.Equals(narrowedType, this.NarrowedType, TypeCompareKind.ConsiderEverything))
10361
this.Visit(node.
Left
);
11705
BoundPattern left = (BoundPattern)this.Visit(node.
Left
);
14272
BoundPattern left = (BoundPattern)this.Visit(node.
Left
);
16399
new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.
Left
, null) }),
Operations\CSharpOperationFactory.cs (1)
2530
(IPatternOperation)Create(boundBinaryPattern.
Left
),