14 references to Binary
Microsoft.CodeAnalysis (6)
Generated\OperationKind.Generated.cs (1)
86/// <summary>Indicates an <see cref="IBinaryOperation"/>. Use <see cref="Binary"/> instead.</summary>
Generated\Operations.Generated.cs (2)
1096/// <item><description><see cref="OperationKind.Binary"/></description></item> 5754public override OperationKind Kind => OperationKind.Binary;
Operations\ControlFlowGraphBuilder.cs (3)
2735if (condition.Kind == OperationKind.Binary) 2799case OperationKind.Binary: 6075OperationKind.LocalReference, OperationKind.Binary, OperationKind.FieldReference, OperationKind.Invalid,
Microsoft.CodeAnalysis.Analyzers (1)
MetaAnalyzers\PreferIsKindAnalyzer.cs (1)
65context.RegisterOperationAction(context => HandleBinaryOperation(context, containingTypeMap), OperationKind.Binary);
Microsoft.CodeAnalysis.NetAnalyzers (7)
Microsoft.NetCore.Analyzers\Performance\RecommendCaseInsensitiveStringComparison.Analyzer.cs (1)
236}, OperationKind.Binary);
Microsoft.NetCore.Analyzers\Performance\UseStartsWithInsteadOfIndexOfComparisonWithZero.cs (1)
119}, OperationKind.Binary);
Microsoft.NetCore.Analyzers\Runtime\DetectPreviewFeatureAnalyzer.cs (1)
269OperationKind.Binary,
Microsoft.NetCore.Analyzers\Runtime\PreventNumericIntPtrUIntPtrBehavioralChanges.cs (1)
133OperationKind.Binary, OperationKind.Conversion);
Microsoft.NetCore.Analyzers\Runtime\UseSpanBasedStringConcat.cs (1)
69}, OperationKind.Binary);
Microsoft.NetCore.Analyzers\Runtime\UseStringEqualsOverStringCompare.cs (1)
56context.RegisterOperationAction(AnalyzeOperation, OperationKind.Binary, OperationKind.Invocation);
Microsoft.NetCore.Analyzers\Usage\DoNotCompareSpanToNull.cs (1)
53context.RegisterOperationAction(ctx => AnalyzeComparison(ctx, spanType, readOnlySpanType), OperationKind.Binary);