1 write to ConditionKind
Microsoft.CodeAnalysis (1)
Operations\BasicBlock.cs (1)
40ConditionKind = conditionKind;
21 references to ConditionKind
GenerateDocumentationAndConfigFiles (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (2)
142if (current.ConditionKind != ControlFlowConditionKind.None) 150if (constant == (current.ConditionKind == ControlFlowConditionKind.WhenTrue))
ILLink.RoslynAnalyzer (3)
DataFlow\ControlFlowGraphProxy.cs (2)
33public ConditionKind ConditionKind => (ConditionKind)Block.ConditionKind; 81var conditionKind = branch.Source.ConditionKind switch
DataFlow\LocalDataFlowVisitor.cs (1)
92if (block.Block.ConditionKind != ControlFlowConditionKind.None)
Microsoft.CodeAnalysis (1)
Operations\BasicBlock.cs (1)
89/// on the <see cref="ConditionKind"/> and <see cref="BranchValue"/>.
Microsoft.CodeAnalysis.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (2)
142if (current.ConditionKind != ControlFlowConditionKind.None) 150if (constant == (current.ConditionKind == ControlFlowConditionKind.WhenTrue))
Microsoft.CodeAnalysis.AnalyzerUtilities (5)
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\BranchWithInfo.cs (3)
124branch.Source.ConditionKind == ControlFlowConditionKind.None) 126return branch.Source.ConditionKind; 129return branch.Source.ConditionKind.Negate();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (2)
142if (current.ConditionKind != ControlFlowConditionKind.None) 150if (constant == (current.ConditionKind == ControlFlowConditionKind.WhenTrue))
Microsoft.CodeAnalysis.CodeStyle (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (2)
142if (current.ConditionKind != ControlFlowConditionKind.None) 150if (constant == (current.ConditionKind == ControlFlowConditionKind.WhenTrue))
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (2)
142if (current.ConditionKind != ControlFlowConditionKind.None) 150if (constant == (current.ConditionKind == ControlFlowConditionKind.WhenTrue))
Microsoft.CodeAnalysis.Workspaces (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (2)
142if (current.ConditionKind != ControlFlowConditionKind.None) 150if (constant == (current.ConditionKind == ControlFlowConditionKind.WhenTrue))
Roslyn.Diagnostics.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (2)
142if (current.ConditionKind != ControlFlowConditionKind.None) 150if (constant == (current.ConditionKind == ControlFlowConditionKind.WhenTrue))