10 references to OperatorWithLogical
Microsoft.CodeAnalysis.CSharp (10)
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (1)
711kind = kind.OperatorWithLogical();
CodeGen\EmitOperators.cs (3)
302switch (binOp.OperatorKind.OperatorWithLogical()) 418throw ExceptionUtilities.UnexpectedValue(binOp.OperatorKind.OperatorWithLogical()); 742switch (opKind.OperatorWithLogical())
CodeGen\EmitStatement.cs (4)
424if (binOp.OperatorKind.OperatorWithLogical() is BinaryOperatorKind.LogicalOr or BinaryOperatorKind.LogicalAnd) 445binary.OperatorKind.OperatorWithLogical() is BinaryOperatorKind.LogicalOr or BinaryOperatorKind.LogicalAnd) 447if (binary.OperatorKind.OperatorWithLogical() is BinaryOperatorKind.LogicalOr ? !top.sense : top.sense) 492switch (binOp.OperatorKind.OperatorWithLogical())
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (1)
248switch (operatorKind.OperatorWithLogical() | operatorKind.OperandTypes())
Operations\CSharpOperationFactory_Methods.cs (1)
469switch (operatorKind.OperatorWithLogical())