15 references to LogicalOr
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder_Operators.cs (2)
930
Debug.Assert(kind == BinaryOperatorKind.LogicalAnd || kind == BinaryOperatorKind.
LogicalOr
);
2255
case SyntaxKind.LogicalOrExpression: return BinaryOperatorKind.
LogicalOr
;
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (2)
346
case BinaryOperatorKind.
LogicalOr
:
604
case BinaryOperatorKind.
LogicalOr
:
Binder\Semantics\Operators\OperatorKind.cs (3)
749
LogicalBoolOr = Bool |
LogicalOr
,
750
LogicalUserDefinedOr = UserDefined |
LogicalOr
,
751
DynamicLogicalOr = Dynamic |
LogicalOr
,
CodeGen\EmitOperators.cs (2)
304
case BinaryOperatorKind.
LogicalOr
:
817
case BinaryOperatorKind.
LogicalOr
:
CodeGen\EmitStatement.cs (4)
424
if (binOp.OperatorKind.OperatorWithLogical() is BinaryOperatorKind.
LogicalOr
or BinaryOperatorKind.LogicalAnd)
445
binary.OperatorKind.OperatorWithLogical() is BinaryOperatorKind.
LogicalOr
or BinaryOperatorKind.LogicalAnd)
447
if (binary.OperatorKind.OperatorWithLogical() is BinaryOperatorKind.
LogicalOr
? !top.sense : top.sense)
494
case BinaryOperatorKind.
LogicalOr
:
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (1)
681
result = _factory.Binary(BinaryOperatorKind.
LogicalOr
, boolean, leftTest, result);
Operations\CSharpOperationFactory_Methods.cs (1)
605
case CSharp.BinaryOperatorKind.
LogicalOr
: