40 references to WhenTrue
GenerateDocumentationAndConfigFiles (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
150
if (constant == (current.ConditionKind == ControlFlowConditionKind.
WhenTrue
))
ILLink.RoslynAnalyzer (1)
DataFlow\ControlFlowGraphProxy.cs (1)
85
ControlFlowConditionKind.
WhenTrue
=> branch.IsConditionalSuccessor ? ConditionKind.WhenTrue : ConditionKind.WhenFalse,
Metrics (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
150
if (constant == (current.ConditionKind == ControlFlowConditionKind.
WhenTrue
))
Metrics.Legacy (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
150
if (constant == (current.ConditionKind == ControlFlowConditionKind.
WhenTrue
))
Microsoft.CodeAnalysis (2)
Operations\ControlFlowGraphBuilder.cs (2)
278
if (constant == (current.ConditionKind == ControlFlowConditionKind.
WhenTrue
))
2973
previous.ConditionKind = jumpIfTrue ? ControlFlowConditionKind.
WhenTrue
: ControlFlowConditionKind.WhenFalse;
Microsoft.CodeAnalysis.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
150
if (constant == (current.ConditionKind == ControlFlowConditionKind.
WhenTrue
))
Microsoft.CodeAnalysis.AnalyzerUtilities (21)
src\RoslynAnalyzers\Utilities\FlowAnalysis\Extensions\ControlFlowConditionKindExtensions.cs (2)
16
return ControlFlowConditionKind.
WhenTrue
;
18
case ControlFlowConditionKind.
WhenTrue
:
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysis.DisposeDataFlowOperationVisitor.cs (2)
452
var isNullEqualsOnWhenTrue = FlowBranchConditionKind == ControlFlowConditionKind.
WhenTrue
&&
486
if (FlowBranchConditionKind == ControlFlowConditionKind.
WhenTrue
)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ParameterValidationAnalysis\ParameterValidationAnalysis.ParameterValidationDataFlowOperationVisitor.cs (3)
395
var isNullNotEqualsOnWhenTrue = FlowBranchConditionKind == ControlFlowConditionKind.
WhenTrue
&&
447
if (FlowBranchConditionKind == ControlFlowConditionKind.
WhenTrue
&&
462
if (FlowBranchConditionKind == ControlFlowConditionKind.
WhenTrue
)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (13)
752
!alwaysTrue && branch.ControlFlowConditionKind == ControlFlowConditionKind.
WhenTrue
)
792
PredicateValueKind.AlwaysFalse => branch.ControlFlowConditionKind == ControlFlowConditionKind.
WhenTrue
,
1419
FlowBranchConditionKind = ControlFlowConditionKind.
WhenTrue
;
1451
FlowBranchConditionKind = ControlFlowConditionKind.
WhenTrue
;
1554
predicateValueKind = SetValueForIsNullComparisonOperator(isNullOperation.Operand, equals: FlowBranchConditionKind == ControlFlowConditionKind.
WhenTrue
, targetAnalysisData: targetAnalysisData);
1574
if (FlowBranchConditionKind == ControlFlowConditionKind.
WhenTrue
)
1584
if (FlowBranchConditionKind == ControlFlowConditionKind.
WhenTrue
)
1594
equals: FlowBranchConditionKind == ControlFlowConditionKind.
WhenTrue
, isReferenceEquality: false, targetAnalysisData: targetAnalysisData);
1609
if (FlowBranchConditionKind == ControlFlowConditionKind.
WhenTrue
)
1629
else if (FlowBranchConditionKind == ControlFlowConditionKind.
WhenTrue
)
1692
predicateValueKind = ApplyPredicatedDataForEntity(targetAnalysisData, flowCaptureReferenceEntity, trueData: FlowBranchConditionKind == ControlFlowConditionKind.
WhenTrue
);
1751
equals: FlowBranchConditionKind == ControlFlowConditionKind.
WhenTrue
,
3082
FlowBranchConditionKind = ControlFlowConditionKind.
WhenTrue
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
150
if (constant == (current.ConditionKind == ControlFlowConditionKind.
WhenTrue
))
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
150
if (constant == (current.ConditionKind == ControlFlowConditionKind.
WhenTrue
))
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
150
if (constant == (current.ConditionKind == ControlFlowConditionKind.
WhenTrue
))
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
150
if (constant == (current.ConditionKind == ControlFlowConditionKind.
WhenTrue
))
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
150
if (constant == (current.ConditionKind == ControlFlowConditionKind.
WhenTrue
))
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
150
if (constant == (current.ConditionKind == ControlFlowConditionKind.
WhenTrue
))
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\ControlFlowGraphVerifier.cs (2)
258
Assert.True(block.ConditionKind == ControlFlowConditionKind.
WhenTrue
|| block.ConditionKind == ControlFlowConditionKind.WhenFalse);
259
string jumpIfTrue = block.ConditionKind == ControlFlowConditionKind.
WhenTrue
? "True" : "False";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
150
if (constant == (current.ConditionKind == ControlFlowConditionKind.
WhenTrue
))
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
150
if (constant == (current.ConditionKind == ControlFlowConditionKind.
WhenTrue
))
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
150
if (constant == (current.ConditionKind == ControlFlowConditionKind.
WhenTrue
))
Test.Utilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
150
if (constant == (current.ConditionKind == ControlFlowConditionKind.
WhenTrue
))
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
150
if (constant == (current.ConditionKind == ControlFlowConditionKind.
WhenTrue
))