6 implementations of All
Microsoft.CodeAnalysis.CSharp (6)
Utilities\ValueSetFactory.BoolValueSet.cs (1)
58
public bool
All
(BinaryOperatorKind relation, bool value)
Utilities\ValueSetFactory.EnumeratedValueSet.cs (1)
90
public bool
All
(BinaryOperatorKind relation, T value)
Utilities\ValueSetFactory.FloatingValueSet.cs (1)
150
public bool
All
(BinaryOperatorKind relation, TFloating value)
Utilities\ValueSetFactory.NintValueSet.cs (1)
65
public bool
All
(BinaryOperatorKind relation, int value)
Utilities\ValueSetFactory.NuintValueSet.cs (1)
56
public bool
All
(BinaryOperatorKind relation, uint value)
Utilities\ValueSetFactory.NumericValueSet.cs (1)
109
public bool
All
(BinaryOperatorKind relation, T value)
92 references to All
Microsoft.CodeAnalysis.CSharp (6)
Binder\DecisionDagBuilder.cs (1)
1493
if (lengthValues.
All
(BinaryOperatorKind.Equal, lengthValue))
Binder\PatternExplainer.cs (1)
408
if (lengthValues.
All
(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)
154
_numbers.
All
(relation, value);
Utilities\ValueSetFactory.NintValueSet.cs (1)
71
return _values.
All
(relation, value);
Utilities\ValueSetFactory.NuintValueSet.cs (1)
60
return _values.
All
(relation, value);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (86)
Utilities\ValueSetTests.cs (86)
362
Assert.True(mi.
All
(LessThan, 0.0));
364
Assert.True(mi.
All
(LessThanOrEqual, 0.0));
366
Assert.False(mi.
All
(GreaterThan, 0.0));
368
Assert.False(mi.
All
(GreaterThanOrEqual, 0.0));
372
Assert.False(i.
All
(LessThan, 0.0));
374
Assert.False(i.
All
(LessThanOrEqual, 0.0));
376
Assert.True(i.
All
(GreaterThan, 0.0));
378
Assert.True(i.
All
(GreaterThanOrEqual, 0.0));
423
Assert.False(s1.Union(s2).
All
(Equal, "a"));
445
Assert.True(s1.
All
(LessThan, 2));
446
Assert.True(s1.
All
(LessThanOrEqual, 1));
447
Assert.False(s1.
All
(GreaterThan, 0));
448
Assert.False(s1.
All
(GreaterThanOrEqual, 0));
449
Assert.False(s1.
All
(Equal, 0));
451
Assert.False(s1.
All
(LessThan, -10));
452
Assert.False(s1.
All
(LessThanOrEqual, -10));
453
Assert.False(s1.
All
(GreaterThan, -10));
454
Assert.False(s1.
All
(GreaterThanOrEqual, -10));
455
Assert.False(s1.
All
(Equal, -10));
456
Assert.True(s1.
All
(LessThan, 10));
457
Assert.True(s1.
All
(LessThanOrEqual, 10));
458
Assert.False(s1.
All
(GreaterThan, 10));
459
Assert.False(s1.
All
(GreaterThanOrEqual, 10));
460
Assert.False(s1.
All
(Equal, 10));
464
Assert.False(s2.
All
(LessThan, -10));
465
Assert.False(s2.
All
(LessThanOrEqual, -10));
466
Assert.True(s2.
All
(GreaterThan, -10));
467
Assert.True(s2.
All
(GreaterThanOrEqual, -10));
468
Assert.False(s2.
All
(Equal, -10));
469
Assert.True(s2.
All
(LessThan, 10));
470
Assert.True(s2.
All
(LessThanOrEqual, 10));
471
Assert.False(s2.
All
(GreaterThan, 10));
472
Assert.False(s2.
All
(GreaterThanOrEqual, 10));
473
Assert.False(s2.
All
(Equal, 10));
765
Assert.True(s1.
All
(LessThan, i + 1));
766
Assert.True(s1.
All
(LessThan, i));
767
Assert.False(s1.
All
(LessThan, i - 1));
768
Assert.True(s1.
All
(LessThanOrEqual, i + 1));
769
Assert.True(s1.
All
(LessThanOrEqual, i));
770
Assert.True(s1.
All
(LessThanOrEqual, i - 1));
771
Assert.False(s1.
All
(LessThanOrEqual, i - 2));
773
Assert.False(s1.
All
(GreaterThan, i + 1));
774
Assert.True(s1.
All
(GreaterThan, i));
775
Assert.True(s1.
All
(GreaterThan, i - 1));
776
Assert.False(s1.
All
(GreaterThanOrEqual, i + 2));
777
Assert.True(s1.
All
(GreaterThanOrEqual, i + 1));
778
Assert.True(s1.
All
(GreaterThanOrEqual, i));
779
Assert.True(s1.
All
(GreaterThanOrEqual, i - 1));
790
Assert.True(s1.
All
(LessThan, j + 1));
791
Assert.True(s1.
All
(LessThan, j));
792
Assert.False(s1.
All
(LessThan, j - 1));
793
Assert.True(s1.
All
(LessThanOrEqual, j + 1));
794
Assert.True(s1.
All
(LessThanOrEqual, j));
795
Assert.True(s1.
All
(LessThanOrEqual, j - 1));
796
Assert.False(s1.
All
(LessThanOrEqual, j - 2));
798
Assert.False(s1.
All
(GreaterThan, j + 1));
799
Assert.True(s1.
All
(GreaterThan, j));
800
Assert.True(s1.
All
(GreaterThan, j - 1));
801
Assert.False(s1.
All
(GreaterThanOrEqual, j + 2));
802
Assert.True(s1.
All
(GreaterThanOrEqual, j + 1));
803
Assert.True(s1.
All
(GreaterThanOrEqual, j));
804
Assert.True(s1.
All
(GreaterThanOrEqual, j - 1));
814
Assert.True(s1.
All
(LessThan, i + 1));
815
Assert.False(s1.
All
(LessThan, i));
816
Assert.False(s1.
All
(LessThan, i - 1));
817
Assert.True(s1.
All
(LessThanOrEqual, i + 1));
818
Assert.True(s1.
All
(LessThanOrEqual, i));
819
Assert.False(s1.
All
(LessThanOrEqual, i - 1));
820
Assert.False(s1.
All
(GreaterThan, i + 1));
821
Assert.False(s1.
All
(GreaterThan, i));
822
Assert.True(s1.
All
(GreaterThan, i - 1));
823
Assert.False(s1.
All
(GreaterThanOrEqual, i + 1));
824
Assert.True(s1.
All
(GreaterThanOrEqual, i));
825
Assert.True(s1.
All
(GreaterThanOrEqual, i - 1));
836
Assert.True(s1.
All
(LessThan, j + 1));
837
Assert.False(s1.
All
(LessThan, j));
838
Assert.False(s1.
All
(LessThan, j - 1));
839
Assert.True(s1.
All
(LessThanOrEqual, j + 1));
840
Assert.True(s1.
All
(LessThanOrEqual, j));
841
Assert.False(s1.
All
(LessThanOrEqual, j - 1));
842
Assert.False(s1.
All
(GreaterThan, j + 1));
843
Assert.False(s1.
All
(GreaterThan, j));
844
Assert.True(s1.
All
(GreaterThan, j - 1));
845
Assert.False(s1.
All
(GreaterThanOrEqual, j + 1));
846
Assert.True(s1.
All
(GreaterThanOrEqual, j));
847
Assert.True(s1.
All
(GreaterThanOrEqual, j - 1));