1 write to Input
Microsoft.CodeAnalysis.CSharp (1)
Binder\DecisionDagBuilder.cs (1)
4047Input = input;
13 references to Input
Microsoft.CodeAnalysis.CSharp (13)
Binder\DecisionDagBuilder.cs (13)
275if (v.Input.Source is { }) 276usedValues.Add(v.Input.Source); 4068if (!isInputRelated(test, Input)) 4145return new ValueSet(Input, intersection, Syntax); 4152return new BoundDagValueTest(Syntax, sample, Input); 4160if (TryGetTempReplacement(tempMap, Input, out BoundDagTemp? replacement)) 4174Debug.Assert(Input.Source is not BoundDagPropertyEvaluation { IsLengthOrCount: true } e || 4179public override bool Equals(object? obj) => this == obj || (obj is ValueSet other && Input.Equals(other.Input) && Values.Equals(other.Values)); 4180public override int GetHashCode() => Hash.Combine(Input.GetHashCode(), Values.GetHashCode()); 4969input = vs.Input; 4970factory = ValueSetFactory.ForInput(vs.Input); 5000case ValueSet vs when vs.Input == input: