1 implementation of IRelationalCaseClauseOperation
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
8311
internal sealed partial class RelationalCaseClauseOperation : BaseCaseClauseOperation,
IRelationalCaseClauseOperation
25 references to IRelationalCaseClauseOperation
Metrics (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
225
countBinaryOperator(operation, ((
IRelationalCaseClauseOperation
)operation).Relation);
Metrics.Legacy (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
225
countBinaryOperator(operation, ((
IRelationalCaseClauseOperation
)operation).Relation);
Microsoft.CodeAnalysis (7)
Generated\Operations.Generated.cs (3)
11256
public override IOperation VisitRelationalCaseClause(
IRelationalCaseClauseOperation
operation, object? argument)
11574
public virtual void VisitRelationalCaseClause(
IRelationalCaseClauseOperation
operation) => DefaultVisit(operation);
11714
public virtual TResult? VisitRelationalCaseClause(
IRelationalCaseClauseOperation
operation, TArgument argument) => DefaultVisit(operation, argument);
Operations\CaseKind.cs (1)
23
/// Indicates an <see cref="
IRelationalCaseClauseOperation
"/> in VB.
Operations\ControlFlowGraphBuilder.cs (3)
5629
var
relationalValueClause = (
IRelationalCaseClauseOperation
)caseClause;
5687
public override IOperation VisitRelationalCaseClause(
IRelationalCaseClauseOperation
operation, int? captureIdForResult)
Microsoft.CodeAnalysis.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
225
countBinaryOperator(operation, ((
IRelationalCaseClauseOperation
)operation).Relation);
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
225
countBinaryOperator(operation, ((
IRelationalCaseClauseOperation
)operation).Relation);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (2)
4015
public sealed override TAbstractAnalysisValue VisitRelationalCaseClause(
IRelationalCaseClauseOperation
operation, object? argument)
4017
throw new NotSupportedException($"'{nameof(
IRelationalCaseClauseOperation
)}' must have been lowered in the CFG");
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
225
countBinaryOperator(operation, ((
IRelationalCaseClauseOperation
)operation).Relation);
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
225
countBinaryOperator(operation, ((
IRelationalCaseClauseOperation
)operation).Relation);
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
225
countBinaryOperator(operation, ((
IRelationalCaseClauseOperation
)operation).Relation);
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
225
countBinaryOperator(operation, ((
IRelationalCaseClauseOperation
)operation).Relation);
Microsoft.CodeAnalysis.Test.Utilities (5)
Compilation\OperationTreeVerifier.cs (2)
1834
public override void VisitRelationalCaseClause(
IRelationalCaseClauseOperation
operation)
1836
LogString(nameof(
IRelationalCaseClauseOperation
));
Compilation\TestOperationVisitor.cs (1)
227
public override void VisitRelationalCaseClause(
IRelationalCaseClauseOperation
operation)
Diagnostics\OperationTestAnalyzer.cs (2)
396
IRelationalCaseClauseOperation
relationalClause = (
IRelationalCaseClauseOperation
)clause;
Roslyn.Diagnostics.Analyzers (2)
AbstractDoNotCopyValue.cs (1)
1088
public override void VisitRelationalCaseClause(
IRelationalCaseClauseOperation
operation)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
225
countBinaryOperator(operation, ((
IRelationalCaseClauseOperation
)operation).Relation);
Text.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
225
countBinaryOperator(operation, ((
IRelationalCaseClauseOperation
)operation).Relation);