1 write to Input
Microsoft.CodeAnalysis.CSharp (1)
Binder\DecisionDagBuilder.cs (1)
4048
Input
= input;
13 references to Input
Microsoft.CodeAnalysis.CSharp (13)
Binder\DecisionDagBuilder.cs (13)
276
if (v.
Input
.Source is { })
277
usedValues.Add(v.
Input
.Source);
4069
if (!isInputRelated(test,
Input
))
4146
return new ValueSet(
Input
, intersection, Syntax);
4153
return new BoundDagValueTest(Syntax, sample,
Input
);
4161
if (TryGetTempReplacement(tempMap,
Input
, out BoundDagTemp? replacement))
4175
Debug.Assert(
Input
.Source is not BoundDagPropertyEvaluation { IsLengthOrCount: true } e ||
4180
public override bool Equals(object? obj) => this == obj || (obj is ValueSet other &&
Input
.Equals(other.
Input
) && Values.Equals(other.Values));
4181
public override int GetHashCode() => Hash.Combine(
Input
.GetHashCode(), Values.GetHashCode());
4970
input = vs.
Input
;
4971
factory = ValueSetFactory.ForInput(vs.
Input
);
5001
case ValueSet vs when vs.
Input
== input: