1 write to Test
Microsoft.CodeAnalysis.CSharp (1)
Binder\DecisionDagBuilder.cs (1)
1980public One(BoundDagTest test) => this.Test = test;
12 references to Test
Microsoft.CodeAnalysis.CSharp (12)
Binder\DecisionDagBuilder.cs (12)
1981public void Deconstruct(out BoundDagTest Test) => Test = this.Test; 1993BoundDagTest other = this.Test; 2054public override BoundDagTest ComputeSelectedTest() => this.Test; 2055public override Tests RemoveEvaluation(BoundDagEvaluation e) => e.Equals(Test) ? Tests.True.Instance : (Tests)this; 2056public override string Dump(Func<BoundDagTest, string> dump) => dump(this.Test); 2057public override bool Equals(object? obj) => this == obj || obj is One other && this.Test.Equals(other.Test); 2058public override int GetHashCode() => this.Test.GetHashCode(); 2061BoundDagTest test = Test; 2277if (RemainingTests[0] is One { Test: { Kind: BoundKind.DagNonNullTest } planA }) 2284case One { Test: { Kind: BoundKind.DagTypeTest } planB1 }: 2291case One { Test: { Kind: BoundKind.DagValueTest } planB2 }: