4 writes to TrueBranch
Microsoft.CodeAnalysis.CSharp (4)
Binder\DecisionDagBuilder.cs (4)
889
state.
TrueBranch
= uniqifyState(RemoveEvaluation(state.Cases, e), state.RemainingValues.SetItem(e.Target, currentValues));
892
state.
TrueBranch
= uniqifyState(RemoveEvaluation(state.Cases, e), state.RemainingValues);
903
state.
TrueBranch
= uniqifyState(whenTrueDecisions, whenTrueValues);
1791
this.
TrueBranch
= null;
11 references to TrueBranch
Microsoft.CodeAnalysis.CSharp (11)
Binder\DecisionDagBuilder.cs (11)
843
RoslynDebug.Assert(state.
TrueBranch
== null);
973
RoslynDebug.Assert(state.
TrueBranch
== null);
996
BoundDecisionDagNode? next = state.
TrueBranch
!.Dag;
1004
BoundDecisionDagNode? whenTrue = state.
TrueBranch
!.Dag;
1580
if (state.
TrueBranch
!= null && state.FalseBranch != null)
1582
return ImmutableArray.Create(state.FalseBranch, state.
TrueBranch
);
1584
else if (state.
TrueBranch
!= null)
1586
return ImmutableArray.Create(state.
TrueBranch
);
1661
if (state.
TrueBranch
!= null)
1663
result.AppendLine($" TrueBranch: {stateIdentifierMap[state.
TrueBranch
]}");
1746
/// If this dictionary is mutated after <see cref="
TrueBranch
"/>, <see cref="FalseBranch"/>,