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