1 write to _hasSmall
Microsoft.CodeAnalysis.CSharp (1)
Utilities\ValueSetFactory.NintValueSet.cs (1)
41
_hasSmall
= hasSmall;
14 references to _hasSmall
Microsoft.CodeAnalysis.CSharp (14)
Utilities\ValueSetFactory.NintValueSet.cs (14)
26
/// distinguish one such value from another. The flag <see cref="
_hasSmall
"/> is true when the set is considered
46
public bool IsEmpty => !
_hasSmall
&& !_hasLarge && _values.IsEmpty;
69
if (
_hasSmall
&& relation switch { GreaterThan => true, GreaterThanOrEqual => true, _ => false })
78
if (
_hasSmall
&& relation switch { LessThan => true, LessThanOrEqual => true, _ => false })
90
hasSmall: !this.
_hasSmall
,
102
hasSmall: this.
_hasSmall
&& other.
_hasSmall
,
114
hasSmall: this.
_hasSmall
|| other.
_hasSmall
,
123
this.
_hasSmall
== other.
_hasSmall
&&
128
Hash.Combine(this.
_hasSmall
.GetHashCode(), Hash.Combine(this._hasLarge.GetHashCode(), this._values.GetHashCode()));
134
if (
_hasSmall
)
136
if (
_hasSmall
&& !_values.IsEmpty)