1 implementation of OperatorKind
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
6322public BinaryOperatorKind OperatorKind { get; }
15 references to OperatorKind
Metrics (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
214countBinaryOperator(operation, ((ICompoundAssignmentOperation)operation).OperatorKind);
Metrics.Legacy (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
214countBinaryOperator(operation, ((ICompoundAssignmentOperation)operation).OperatorKind);
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.cs (1)
2114return PopStackFrame(frame, new CompoundAssignmentOperation(compoundAssignment.InConversionConvertible, compoundAssignment.OutConversionConvertible, operation.OperatorKind, operation.IsLifted,
Microsoft.CodeAnalysis.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
214countBinaryOperator(operation, ((ICompoundAssignmentOperation)operation).OperatorKind);
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
214countBinaryOperator(operation, ((ICompoundAssignmentOperation)operation).OperatorKind);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ValueContentAnalysis\ValueContentAnalysis.ValueContentDataFlowOperationVisitor.cs (1)
238return targetValue.MergeBinaryOperation(assignedValue, operation.OperatorKind, targetType, assignedValueType, operation.Type);
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
214countBinaryOperator(operation, ((ICompoundAssignmentOperation)operation).OperatorKind);
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
214countBinaryOperator(operation, ((ICompoundAssignmentOperation)operation).OperatorKind);
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\OperationTreeVerifier.cs (1)
1693var kindStr = $"{nameof(BinaryOperatorKind)}.{operation.OperatorKind}";
Compilation\TestOperationVisitor.cs (1)
1172var binaryOperationKind = operation.OperatorKind;
Diagnostics\OperationTestAnalyzer.cs (1)
269advanceOperationCode = advanceAssignment.OperatorKind;
Roslyn.Compilers.VisualBasic.IOperation.UnitTests (2)
IOperation\IOperationTests.vb (2)
196Assert.Equal(assignment1.OperatorKind, Operations.BinaryOperatorKind.Add) 224Assert.Equal(assignment2.OperatorKind, Operations.BinaryOperatorKind.Add)
Roslyn.Diagnostics.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
214countBinaryOperator(operation, ((ICompoundAssignmentOperation)operation).OperatorKind);
Text.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
214countBinaryOperator(operation, ((ICompoundAssignmentOperation)operation).OperatorKind);