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>
5754
public override OperationKind Kind => OperationKind.
Binary
;
Operations\ControlFlowGraphBuilder.cs (3)
2735
if (condition.Kind == OperationKind.
Binary
)
2799
case OperationKind.
Binary
:
6075
OperationKind.LocalReference, OperationKind.
Binary
, OperationKind.FieldReference, OperationKind.Invalid,
Microsoft.CodeAnalysis.Analyzers (1)
MetaAnalyzers\PreferIsKindAnalyzer.cs (1)
65
context.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)
269
OperationKind.
Binary
,
Microsoft.NetCore.Analyzers\Runtime\PreventNumericIntPtrUIntPtrBehavioralChanges.cs (1)
133
OperationKind.
Binary
, OperationKind.Conversion);
Microsoft.NetCore.Analyzers\Runtime\UseSpanBasedStringConcat.cs (1)
69
}, OperationKind.
Binary
);
Microsoft.NetCore.Analyzers\Runtime\UseStringEqualsOverStringCompare.cs (1)
56
context.RegisterOperationAction(AnalyzeOperation, OperationKind.
Binary
, OperationKind.Invocation);
Microsoft.NetCore.Analyzers\Usage\DoNotCompareSpanToNull.cs (1)
53
context.RegisterOperationAction(ctx => AnalyzeComparison(ctx, spanType, readOnlySpanType), OperationKind.
Binary
);