37 references to None
GenerateDocumentationAndConfigFiles (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
142if (current.ConditionKind != ControlFlowConditionKind.None)
ILLink.RoslynAnalyzer (2)
DataFlow\ControlFlowGraphProxy.cs (1)
83ControlFlowConditionKind.None => ConditionKind.Unconditional,
DataFlow\LocalDataFlowVisitor.cs (1)
92if (block.Block.ConditionKind != ControlFlowConditionKind.None)
Metrics (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
142if (current.ConditionKind != ControlFlowConditionKind.None)
Metrics.Legacy (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
142if (current.ConditionKind != ControlFlowConditionKind.None)
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.BasicBlockBuilder.cs (1)
115bool result = ConditionKind != ControlFlowConditionKind.None;
Microsoft.CodeAnalysis.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
142if (current.ConditionKind != ControlFlowConditionKind.None)
Microsoft.CodeAnalysis.AnalyzerUtilities (16)
src\RoslynAnalyzers\Utilities\FlowAnalysis\BranchWithInfo.cs (2)
35controlFlowConditionKind: ControlFlowConditionKind.None, 124branch.Source.ConditionKind == ControlFlowConditionKind.None)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\GlobalFlowStateAnalysis\GlobalFlowStateValueSetFlowOperationVisitor.cs (1)
31branch.ControlFlowConditionKind != ControlFlowConditionKind.None &&
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowAnalysis.cs (1)
672var successor = branch.With(branchValue: null, controlFlowConditionKind: ControlFlowConditionKind.None);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (11)
694if (branch.ControlFlowConditionKind != ControlFlowConditionKind.None) 714FlowBranchConditionKind = ControlFlowConditionKind.None; 745Debug.Assert(branch.ControlFlowConditionKind != ControlFlowConditionKind.None); 788Debug.Assert(branch.ControlFlowConditionKind != ControlFlowConditionKind.None); 1397if (FlowBranchConditionKind == ControlFlowConditionKind.None || !IsRootOfCondition()) 1422FlowBranchConditionKind = ControlFlowConditionKind.None; 1459FlowBranchConditionKind = ControlFlowConditionKind.None; 1547Debug.Assert(FlowBranchConditionKind != ControlFlowConditionKind.None); 1854Debug.Assert(FlowBranchConditionKind != ControlFlowConditionKind.None); 3079Debug.Assert(FlowBranchConditionKind == ControlFlowConditionKind.None); 3084FlowBranchConditionKind = ControlFlowConditionKind.None;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
142if (current.ConditionKind != ControlFlowConditionKind.None)
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
142if (current.ConditionKind != ControlFlowConditionKind.None)
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
142if (current.ConditionKind != ControlFlowConditionKind.None)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
142if (current.ConditionKind != ControlFlowConditionKind.None)
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
142if (current.ConditionKind != ControlFlowConditionKind.None)
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
142if (current.ConditionKind != ControlFlowConditionKind.None)
Microsoft.CodeAnalysis.Test.Utilities (5)
Compilation\ControlFlowGraphVerifier.cs (4)
202Assert.NotEqual(ControlFlowConditionKind.None, predecessor.ConditionKind); 243if (block.ConditionKind != ControlFlowConditionKind.None) 272Assert.Equal(ControlFlowConditionKind.None, block.ConditionKind); 301IOperation value = block.ConditionKind == ControlFlowConditionKind.None ? block.BranchValue : null;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
142if (current.ConditionKind != ControlFlowConditionKind.None)
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
142if (current.ConditionKind != ControlFlowConditionKind.None)
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
142if (current.ConditionKind != ControlFlowConditionKind.None)
Test.Utilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
142if (current.ConditionKind != ControlFlowConditionKind.None)
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
142if (current.ConditionKind != ControlFlowConditionKind.None)