10 references to EnumAndUnderlying
Microsoft.CodeAnalysis.CSharp (8)
Binder\Semantics\Operators\OperatorKind.cs (4)
430EnumAndUnderlyingAddition = EnumAndUnderlying | Addition, 442LiftedEnumAndUnderlyingAddition = Lifted | EnumAndUnderlying | Addition, 470EnumAndUnderlyingSubtraction = EnumAndUnderlying | Subtraction, 483LiftedEnumAndUnderlyingSubtraction = Lifted | EnumAndUnderlying | Subtraction,
Binder\Semantics\Operators\OperatorKindExtensions.cs (2)
273case BinaryOperatorKind.EnumAndUnderlying: 298case BinaryOperatorKind.EnumAndUnderlying:
CodeGen\EmitOperators.cs (1)
785case BinaryOperatorKind.EnumAndUnderlying:
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
505case BinaryOperatorKind.EnumAndUnderlying:
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\OperatorTests.cs (2)
8238signature = new BinaryOperatorSignature(signature.Kind | BinaryOperatorKind.EnumAndUnderlying, leftType, signature.RightType, leftType); 8245signature = new BinaryOperatorSignature(signature.Kind | BinaryOperatorKind.EnumAndUnderlying, signature.LeftType, rightType, rightType);