11 references to LogicalNegation
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder_Operators.cs (1)
3023case SyntaxKind.LogicalNotExpression: return UnaryOperatorKind.LogicalNegation;
Binder\Semantics\Operators\OperatorFacts.cs (1)
176case UnaryOperatorKind.LogicalNegation: return WellKnownMemberNames.LogicalNotOperatorName;
Binder\Semantics\Operators\OperatorKind.cs (5)
252BoolLogicalNegation = Bool | LogicalNegation, 253UserDefinedLogicalNegation = UserDefined | LogicalNegation, 254LiftedBoolLogicalNegation = Lifted | Bool | LogicalNegation, 255LiftedUserDefinedLogicalNegation = Lifted | UserDefined | LogicalNegation, 256DynamicLogicalNegation = Dynamic | LogicalNegation,
Binder\Semantics\Operators\OperatorKindExtensions.cs (1)
394case UnaryOperatorKind.LogicalNegation: return ExpressionType.Not;
Binder\Semantics\Operators\UnaryOperatorOverloadResolution.cs (1)
551case UnaryOperatorKind.LogicalNegation:
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
1157case UnaryOperatorKind.LogicalNegation:
Operations\CSharpOperationFactory_Methods.cs (1)
531case CSharp.UnaryOperatorKind.LogicalNegation: