1 write to Kind
Microsoft.CodeAnalysis.NetAnalyzers (1)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\FlowAnalysis\GlobalFlowStateDictionaryAnalysisValue.cs (1)
27
Kind
= kind;
17 references to Kind
Microsoft.CodeAnalysis.NetAnalyzers (17)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\AvoidMultipleEnumerations.cs (1)
321
if (result.
Kind
!= GlobalFlowStateDictionaryAnalysisValueKind.Known)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\AvoidMultipleEnumerations.DataFlowOperationVisitor.cs (2)
339
return defaultValue.
Kind
== GlobalFlowStateDictionaryAnalysisValueKind.Known
346
if (value.
Kind
is GlobalFlowStateDictionaryAnalysisValueKind.Known)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\FlowAnalysis\GlobalFlowStateDictionaryAnalysisValue.cs (3)
136
&&
Kind
.GetHashCode() == other.
Kind
.GetHashCode();
142
hashCode.Add(
Kind
.GetHashCode());
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\FlowAnalysis\GlobalFlowStateDictionaryAnalysisValueDomain.cs (10)
27
if (oldValue.
Kind
== newValue.
Kind
)
32
if (oldValue.
Kind
< newValue.
Kind
)
53
if (value1.
Kind
== GlobalFlowStateDictionaryAnalysisValueKind.Unknown || value2.
Kind
== GlobalFlowStateDictionaryAnalysisValueKind.Unknown)
58
if (value1.
Kind
== GlobalFlowStateDictionaryAnalysisValueKind.Empty)
63
if (value2.
Kind
== GlobalFlowStateDictionaryAnalysisValueKind.Empty)
92
if (value1.
Kind
== GlobalFlowStateDictionaryAnalysisValueKind.Unknown || value2.
Kind
== GlobalFlowStateDictionaryAnalysisValueKind.Unknown)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\FlowAnalysis\GlobalFlowStateDictionaryFlowOperationVisitor.cs (1)
46
if (value.
Kind
is GlobalFlowStateDictionaryAnalysisValueKind.Known or GlobalFlowStateDictionaryAnalysisValueKind.Empty)