1 write to VariableAccess
Microsoft.CodeAnalysis.CSharp (1)
BoundTree\BoundPatternBinding.cs (1)
18
this.
VariableAccess
= variableAccess;
7 references to VariableAccess
Microsoft.CodeAnalysis.CSharp (7)
BoundTree\BoundPatternBinding.cs (1)
27
return $"({
VariableAccess
.GetDebuggerDisplay()} = {TempContainingValue.GetDebuggerDisplay()})";
FlowAnalysis\NullableWalker_Patterns.cs (1)
625
var variableAccess = binding.
VariableAccess
;
Lowering\LocalRewriter\LocalRewriter_IsPatternOperator.cs (1)
329
BoundExpression left = _localRewriter.VisitExpression(binding.
VariableAccess
);
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (2)
1189
BoundExpression left = _localRewriter.VisitExpression(binding.
VariableAccess
);
1192
Debug.Assert(left.Kind == BoundKind.Local && left == binding.
VariableAccess
);
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (2)
578
if (binding.
VariableAccess
is BoundLocal l)
581
_ = _tempAllocator.TrySetTemp(binding.TempContainingValue, binding.
VariableAccess
);