10 references to op_BitwiseAnd
Microsoft.CodeAnalysis.NetAnalyzers (10)
Microsoft.CodeQuality.Analyzers\Maintainability\UseCrossPlatformIntrinsicsAnalyzer.cs (9)
73
RuleKind.
op_BitwiseAnd
or
146
AddBinaryOperatorMethods(methodSymbols, "And", armAdvSimdTypeSymbol, RuleKind.
op_BitwiseAnd
);
181
AddBinaryOperatorMethods(methodSymbols, "And", wasmPackedSimdTypeSymbol, RuleKind.
op_BitwiseAnd
);
199
AddBinaryOperatorMethods(methodSymbols, "And", x86AvxTypeSymbol, RuleKind.
op_BitwiseAnd
);
210
AddBinaryOperatorMethods(methodSymbols, "And", x86Avx2TypeSymbol, RuleKind.
op_BitwiseAnd
);
234
AddBinaryOperatorMethods(methodSymbols, "And", x86Avx512DQTypeSymbol, RuleKind.
op_BitwiseAnd
);
248
AddBinaryOperatorMethods(methodSymbols, "And", x86Avx512FTypeSymbol, RuleKind.
op_BitwiseAnd
);
269
AddBinaryOperatorMethods(methodSymbols, "And", x86SseTypeSymbol, RuleKind.
op_BitwiseAnd
);
280
AddBinaryOperatorMethods(methodSymbols, "And", x86Sse2TypeSymbol, RuleKind.
op_BitwiseAnd
);
Microsoft.CodeQuality.Analyzers\Maintainability\UseCrossPlatformIntrinsicsFixer.cs (1)
53
RuleKind.
op_BitwiseAnd
=> ReplaceWithBinaryOperator(currentNode, generator, isCommutative: true, generator.BitwiseAndExpression),