38 references to Or
Microsoft.CodeAnalysis.CSharp (38)
Binder\Binder_Operators.cs (2)
1750case BinaryOperatorKind.Or: 2251case SyntaxKind.BitwiseOrExpression: return BinaryOperatorKind.Or;
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (3)
339case BinaryOperatorKind.Or: 532case BinaryOperatorKind.Or: 624case BinaryOperatorKind.Or:
Binder\Semantics\Operators\OperatorFacts.cs (1)
202case BinaryOperatorKind.Or: return WellKnownMemberNames.BitwiseOrOperatorName;
Binder\Semantics\Operators\OperatorKind.cs (20)
728IntOr = Int | Or, 729UIntOr = UInt | Or, 730LongOr = Long | Or, 731ULongOr = ULong | Or, 732NIntOr = NInt | Or, 733NUIntOr = NUInt | Or, 734EnumOr = Enum | Or, 735BoolOr = Bool | Or, 736UserDefinedOr = UserDefined | Or, 737LiftedIntOr = Lifted | Int | Or, 738LiftedUIntOr = Lifted | UInt | Or, 739LiftedLongOr = Lifted | Long | Or, 740LiftedULongOr = Lifted | ULong | Or, 741LiftedNIntOr = Lifted | NInt | Or, 742LiftedNUIntOr = Lifted | NUInt | Or, 743LiftedEnumOr = Lifted | Enum | Or, 744LiftedBoolOr = Lifted | Bool | Or, 745LiftedUserDefinedOr = Lifted | UserDefined | Or, 746DynamicOr = Dynamic | Or, 748LogicalOr = Or | Logical,
Binder\Semantics\Operators\OperatorKindExtensions.cs (2)
351case BinaryOperatorKind.Or: return ExpressionType.OrAssign; 373case BinaryOperatorKind.Or: return ExpressionType.Or;
CodeGen\EmitOperators.cs (3)
240case BinaryOperatorKind.Or: 336case BinaryOperatorKind.Or: 827case BinaryOperatorKind.Or:
Compilation\BuiltInOperators.cs (1)
712case BinaryOperatorKind.Or:
Compilation\CSharpCompilation.cs (1)
4318BinaryOperatorKind.Or or
FlowAnalysis\AbstractFlowPass.cs (1)
2477Debug.Assert(isAnd || op == BinaryOperatorKind.Or);
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
437case BinaryOperatorKind.Or:
Lowering\DiagnosticsPass_Warnings.cs (1)
825case BinaryOperatorKind.Or:
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (1)
606Debug.Assert(operatorKind.Operator() == BinaryOperatorKind.And || operatorKind.Operator() == BinaryOperatorKind.Or);
Operations\CSharpOperationFactory_Methods.cs (1)
578case CSharp.BinaryOperatorKind.Or: