22 references to ConditionalAnd
Microsoft.CodeAnalysis (2)
Operations\ControlFlowGraphBuilder.cs (2)
2157case BinaryOperatorKind.ConditionalAnd: 2277case BinaryOperatorKind.ConditionalAnd:
Microsoft.CodeAnalysis.CodeStyle.Fixes (4)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (4)
31{ BinaryOperatorKind.ConditionalOr, BinaryOperatorKind.ConditionalAnd }, 32{ BinaryOperatorKind.ConditionalAnd, BinaryOperatorKind.ConditionalOr }, 169BinaryOperatorKind.ConditionalAnd or 400BinaryOperatorKind.ConditionalAnd => generator.LogicalAndExpression(leftOperand, rightOperand),
Microsoft.CodeAnalysis.CSharp (2)
Operations\CSharpOperationFactory.cs (1)
1515(operatorKind == BinaryOperatorKind.ConditionalAnd || operatorKind == BinaryOperatorKind.ConditionalOr) &&
Operations\CSharpOperationFactory_Methods.cs (1)
603return BinaryOperatorKind.ConditionalAnd;
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\CSharpUsePatternCombinatorsAnalyzer.cs (1)
53case IBinaryOperation { OperatorKind: ConditionalAnd, Syntax: BinaryExpressionSyntax syntax } op:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordHelpers.cs (2)
739(true, IBinaryOperation { OperatorKind: BinaryOperatorKind.ConditionalAnd } andOp) 805OperatorKind: BinaryOperatorKind.ConditionalAnd,
Microsoft.CodeAnalysis.CSharp.Features (3)
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\CSharpUsePatternCombinatorsAnalyzer.cs (1)
53case IBinaryOperation { OperatorKind: ConditionalAnd, Syntax: BinaryExpressionSyntax syntax } op:
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordHelpers.cs (2)
739(true, IBinaryOperation { OperatorKind: BinaryOperatorKind.ConditionalAnd } andOp) 805OperatorKind: BinaryOperatorKind.ConditionalAnd,
Microsoft.CodeAnalysis.Features (2)
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.Analyzer.cs (2)
272case IBinaryOperation { OperatorKind: ConditionalAnd } op 296case IBinaryOperation { OperatorKind: ConditionalAnd } op
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\ControlFlowGraphVerifier.cs (1)
1876return (binary.OperatorKind != Operations.BinaryOperatorKind.ConditionalAnd && binary.OperatorKind != Operations.BinaryOperatorKind.ConditionalOr) ||
Compilation\TestOperationVisitor.cs (1)
772if (binaryOperationKind is BinaryOperatorKind.ConditionalAnd or BinaryOperatorKind.ConditionalOr)
Microsoft.CodeAnalysis.Workspaces (4)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (4)
31{ BinaryOperatorKind.ConditionalOr, BinaryOperatorKind.ConditionalAnd }, 32{ BinaryOperatorKind.ConditionalAnd, BinaryOperatorKind.ConditionalOr }, 169BinaryOperatorKind.ConditionalAnd or 400BinaryOperatorKind.ConditionalAnd => generator.LogicalAndExpression(leftOperand, rightOperand),