10 references to OperatorWithLogical
Microsoft.CodeAnalysis.CSharp (10)
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (1)
710kind = kind.OperatorWithLogical();
CodeGen\EmitOperators.cs (3)
302switch (binOp.OperatorKind.OperatorWithLogical()) 438throw ExceptionUtilities.UnexpectedValue(binOp.OperatorKind.OperatorWithLogical()); 814switch (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)
250switch (operatorKind.OperatorWithLogical() | operatorKind.OperandTypes())
Operations\CSharpOperationFactory_Methods.cs (1)
549switch (operatorKind.OperatorWithLogical())