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