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