6 implementations of Any
Microsoft.CodeAnalysis.CSharp (6)
Utilities\ValueSetFactory.BoolValueSet.cs (1)
43
public bool
Any
(BinaryOperatorKind relation, bool value)
Utilities\ValueSetFactory.EnumeratedValueSet.cs (1)
77
public bool
Any
(BinaryOperatorKind relation, T value)
Utilities\ValueSetFactory.FloatingValueSet.cs (1)
141
public bool
Any
(BinaryOperatorKind relation, TFloating value)
Utilities\ValueSetFactory.NintValueSet.cs (1)
76
public bool
Any
(BinaryOperatorKind relation, int value)
Utilities\ValueSetFactory.NuintValueSet.cs (1)
65
public bool
Any
(BinaryOperatorKind relation, uint value)
Utilities\ValueSetFactory.NumericValueSet.cs (1)
72
public bool
Any
(BinaryOperatorKind relation, T value)
51 references to Any
Microsoft.CodeAnalysis.CSharp (5)
Binder\DecisionDagBuilder.cs (1)
1499
if (!_forLowering && lengthValues.
Any
(BinaryOperatorKind.Equal, lengthValue))
Utilities\IValueSet.cs (1)
89
/// Because of that all four combinations of results from <see cref="
Any
(BinaryOperatorKind, T)"/> and <see cref="All(BinaryOperatorKind, T)"/>
Utilities\ValueSetFactory.FloatingValueSet.cs (1)
145
_numbers.
Any
(relation, value);
Utilities\ValueSetFactory.NintValueSet.cs (1)
82
return _values.
Any
(relation, value);
Utilities\ValueSetFactory.NuintValueSet.cs (1)
69
return _values.
Any
(relation, value);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (46)
Utilities\ValueSetTests.cs (46)
266
Assert.Equal(val >= i1 && val <= i2, values.
Any
(Equal, val));
267
Assert.Equal(val >= i1, values.
Any
(LessThanOrEqual, val));
268
Assert.Equal(val > i1, values.
Any
(LessThan, val));
269
Assert.Equal(val <= i2, values.
Any
(GreaterThanOrEqual, val));
270
Assert.Equal(i2 > val, values.
Any
(GreaterThan, val));
346
Assert.True(ForDouble.Related(Equal, double.NaN).
Any
(Equal, double.NaN));
347
Assert.True(ForFloat.Related(Equal, float.NaN).
Any
(Equal, float.NaN));
358
Assert.True(neg.
Any
(LessThan, double.MinValue));
359
Assert.False(neg.
Any
(GreaterThan, double.MaxValue));
363
Assert.True(mi.
Any
(LessThan, 0.0));
365
Assert.True(mi.
Any
(LessThanOrEqual, 0.0));
367
Assert.False(mi.
Any
(GreaterThan, 0.0));
369
Assert.False(mi.
Any
(GreaterThanOrEqual, 0.0));
373
Assert.False(i.
Any
(LessThan, 0.0));
375
Assert.False(i.
Any
(LessThanOrEqual, 0.0));
377
Assert.True(i.
Any
(GreaterThan, 0.0));
379
Assert.True(i.
Any
(GreaterThanOrEqual, 0.0));
388
Assert.False(intersect.
Any
(Equal, "c"));
582
Assert.False(ForDecimal.Related(LessThan, d).
Any
(Equal, d));
583
Assert.True(ForDecimal.Related(LessThanOrEqual, d).
Any
(Equal, d));
584
Assert.False(ForDecimal.Related(GreaterThan, d).
Any
(Equal, d));
585
Assert.True(ForDecimal.Related(GreaterThanOrEqual, d).
Any
(Equal, d));
722
Assert.True(s1.
Any
(LessThan, i + 1));
723
Assert.False(s1.
Any
(LessThan, i));
724
Assert.False(s1.
Any
(LessThan, i - 1));
725
Assert.True(s1.
Any
(LessThanOrEqual, i + 1));
726
Assert.True(s1.
Any
(LessThanOrEqual, i));
727
Assert.False(s1.
Any
(LessThanOrEqual, i - 1));
728
Assert.False(s1.
Any
(GreaterThan, i + 1));
729
Assert.False(s1.
Any
(GreaterThan, i));
730
Assert.True(s1.
Any
(GreaterThan, i - 1));
731
Assert.False(s1.
Any
(GreaterThanOrEqual, i + 1));
732
Assert.True(s1.
Any
(GreaterThanOrEqual, i));
733
Assert.True(s1.
Any
(GreaterThanOrEqual, i - 1));
744
Assert.True(s1.
Any
(LessThan, j + 1));
745
Assert.False(s1.
Any
(LessThan, j));
746
Assert.False(s1.
Any
(LessThan, j - 1));
747
Assert.True(s1.
Any
(LessThanOrEqual, j + 1));
748
Assert.True(s1.
Any
(LessThanOrEqual, j));
749
Assert.False(s1.
Any
(LessThanOrEqual, j - 1));
750
Assert.False(s1.
Any
(GreaterThan, j + 1));
751
Assert.False(s1.
Any
(GreaterThan, j));
752
Assert.True(s1.
Any
(GreaterThan, j - 1));
753
Assert.False(s1.
Any
(GreaterThanOrEqual, j + 1));
754
Assert.True(s1.
Any
(GreaterThanOrEqual, j));
755
Assert.True(s1.
Any
(GreaterThanOrEqual, j - 1));