3 writes to FalseBranch
Microsoft.CodeAnalysis.CSharp (3)
Binder\DecisionDagBuilder.cs (3)
870state.FalseBranch = uniqifyState(stateWhenFails, state.RemainingValues); 904state.FalseBranch = uniqifyState(whenFalseDecisions, whenFalseValues); 1792this.FalseBranch = null;
12 references to FalseBranch
Microsoft.CodeAnalysis.CSharp (12)
Binder\DecisionDagBuilder.cs (12)
844RoslynDebug.Assert(state.FalseBranch == null); 974RoslynDebug.Assert(state.FalseBranch is { }); 978BoundDecisionDagNode? whenFalse = state.FalseBranch.Dag; 998RoslynDebug.Assert(state.FalseBranch == null); 1005BoundDecisionDagNode? whenFalse = state.FalseBranch!.Dag; 1580if (state.TrueBranch != null && state.FalseBranch != null) 1582return ImmutableArray.Create(state.FalseBranch, state.TrueBranch); 1588else if (state.FalseBranch != null) 1590return ImmutableArray.Create(state.FalseBranch); 1666if (state.FalseBranch != null) 1668result.AppendLine($" FalseBranch: {stateIdentifierMap[state.FalseBranch]}"); 1746/// If this dictionary is mutated after <see cref="TrueBranch"/>, <see cref="FalseBranch"/>,