7 implementations of Intersect
Microsoft.CodeAnalysis.CSharp (7)
Utilities\TypeUnionValueSet.cs (1)
347
IValueSet IValueSet.
Intersect
(IValueSet other)
Utilities\ValueSetFactory.BoolValueSet.cs (1)
85
public IValueSet
Intersect
(IValueSet other) => this.Intersect((IConstantValueSet<bool>)other);
Utilities\ValueSetFactory.EnumeratedValueSet.cs (1)
138
IValueSet IValueSet.
Intersect
(IValueSet other) => Intersect((IConstantValueSet<T>)other);
Utilities\ValueSetFactory.FloatingValueSet.cs (1)
111
IValueSet IValueSet.
Intersect
(IValueSet other) => this.Intersect((IConstantValueSet<TFloating>)other);
Utilities\ValueSetFactory.NintValueSet.cs (1)
108
IValueSet IValueSet.
Intersect
(IValueSet other) => this.Intersect((NintValueSet)other);
Utilities\ValueSetFactory.NuintValueSet.cs (1)
93
IValueSet IValueSet.
Intersect
(IValueSet other) => this.Intersect((NuintValueSet)other);
Utilities\ValueSetFactory.NumericValueSet.cs (1)
237
IValueSet IValueSet.
Intersect
(IValueSet other) => this.Intersect((IConstantValueSet<T>)other);
6 references to Intersect
Microsoft.CodeAnalysis.CSharp (6)
Binder\DecisionDagBuilder.cs (5)
1814
fromTestPassing = (TValueSet)fromTestPassing.
Intersect
(tempValuesBeforeTest);
1815
fromTestFailing = (TValueSet)fromTestFailing.
Intersect
(tempValuesBeforeTest);
3556
if (((IConstantValueSet)lengthValues.
Intersect
(possibleValues)).IsEmpty)
3558
if (((IConstantValueSet)lengthValues.Complement().
Intersect
(possibleValues)).IsEmpty)
4133
var intersection = (IConstantValueSet)possibleValues.
Intersect
(Values);
Binder\PatternExplainer.cs (1)
783
remainingValues = (IConstantValueSet)remainingValues.
Intersect
(filtered);