5 writes to TrueBranch
Microsoft.CodeAnalysis.CSharp (5)
Binder\DecisionDagBuilder.cs (5)
1376
state.
TrueBranch
= uniquifyState(RemoveEvaluation(state, e), state.RemainingValues);
1385
state.
TrueBranch
= uniquifyState(whenTrueDecisions, whenTrueValues);
1443
state.
TrueBranch
= trueBranch = trueBranch.TrueBranch;
3033
TrueBranch
= null;
3054
this.
TrueBranch
= null;
18 references to TrueBranch
Microsoft.CodeAnalysis.CSharp (18)
Binder\DecisionDagBuilder.cs (18)
1340
RoslynDebug.Assert(state.
TrueBranch
== null);
1420
DagState? trueBranch = state.
TrueBranch
;
1443
state.TrueBranch = trueBranch = trueBranch.
TrueBranch
;
1449
state.FalseBranch = falseBranch = falseBranch.
TrueBranch
;
1457
Debug.Assert(state.
TrueBranch
is not null);
1464
if (case2 < state.
TrueBranch
.Cases.Count && stateForCases.CaseLabel == state.
TrueBranch
.Cases[case2].CaseLabel)
1467
Debug.Assert(stateForCases.Index == state.
TrueBranch
.Cases[case2].Index);
1472
Debug.Assert(case2 >= state.
TrueBranch
.Cases.Count || stateForCases.Index != state.
TrueBranch
.Cases[case2].Index);
1623
RoslynDebug.Assert(state.
TrueBranch
== null);
1646
BoundDecisionDagNode? next = state.
TrueBranch
!.Dag;
1654
BoundDecisionDagNode? whenTrue = state.
TrueBranch
!.Dag;
2738
builder.AddIfNotNull(state.
TrueBranch
);
2819
if (state.
TrueBranch
!= null)
2821
result.AppendLine($" TrueBranch: {stateIdentifierMap[state.
TrueBranch
]}");
2972
/// If this dictionary is mutated after <see cref="
TrueBranch
"/>, <see cref="FalseBranch"/>,
3015
Debug.Assert(dagState.
TrueBranch
is null);