6 implementations of Union
Microsoft.CodeAnalysis.CSharp (6)
Utilities\ValueSetFactory.BoolValueSet.cs (1)
87
public IValueSet<bool>
Union
(IValueSet<bool> other)
Utilities\ValueSetFactory.EnumeratedValueSet.cs (1)
140
public IValueSet<T>
Union
(IValueSet<T> o)
Utilities\ValueSetFactory.FloatingValueSet.cs (1)
113
public IValueSet<TFloating>
Union
(IValueSet<TFloating> o)
Utilities\ValueSetFactory.NintValueSet.cs (1)
110
public IValueSet<int>
Union
(IValueSet<int> o)
Utilities\ValueSetFactory.NuintValueSet.cs (1)
95
public IValueSet<uint>
Union
(IValueSet<uint> o)
Utilities\ValueSetFactory.NumericValueSet.cs (1)
239
public IValueSet<T>
Union
(IValueSet<T> o)
14 references to Union
Microsoft.CodeAnalysis.CSharp (4)
Utilities\ValueSetFactory.EnumeratedValueSetFactory.cs (1)
53
result = result.
Union
(Related(Equal, value));
Utilities\ValueSetFactory.FloatingValueSet.cs (1)
121
numbers: this._numbers.
Union
(other._numbers),
Utilities\ValueSetFactory.NintValueSet.cs (1)
115
values: this._values.
Union
(other._values),
Utilities\ValueSetFactory.NuintValueSet.cs (1)
99
values: this._values.
Union
(other._values),
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (10)
Utilities\ValueSetTests.cs (10)
207
IValueSet<int> values1 = ForInt.Related(LessThanOrEqual, i1).
Union
(ForInt.Related(GreaterThanOrEqual, i2));
209
IValueSet<int> values2 = ForInt.Related(GreaterThanOrEqual, i2).
Union
(ForInt.Related(LessThanOrEqual, i1));
222
IValueSet<int> values1 = ForInt.Related(LessThanOrEqual, i1).
Union
(ForInt.Related(GreaterThanOrEqual, i2));
224
IValueSet<int> values2 = ForInt.Related(GreaterThanOrEqual, i2).
Union
(ForInt.Related(LessThanOrEqual, i1));
238
IValueSet<int> values1 = ForInt.Related(LessThanOrEqual, i1).
Union
(ForInt.Related(GreaterThanOrEqual, i2));
307
var letters = gea1.Intersect(lez1).
Union
(gea2.Intersect(lez2));
418
Assert.True(s1.Complement().
Union
(s2.Complement()).Complement().IsEmpty);
419
Assert.Equal(s1.
Union
(s2).Complement(), s1.Complement().Intersect(s2.Complement()));
423
Assert.False(s1.
Union
(s2).All(Equal, "a"));
432
Assert.Same(s1, s1.
Union
(s1));