34 references to Not
Microsoft.CodeAnalysis.VisualBasic (34)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
2287If node.OperatorKind = UnaryOperatorKind.Not Then
Binding\DocumentationCommentCrefBinder.vb (1)
915Dim opInfo As New OverloadResolution.OperatorInfo(UnaryOperatorKind.Not)
CodeGen\EmitOperators.vb (2)
53Case UnaryOperatorKind.Not 689Debug.Assert(unOp.OperatorKind = UnaryOperatorKind.Not AndAlso unOp.Type.IsBooleanType())
CodeGen\EmitStatement.vb (1)
758If (unOp.OperatorKind = UnaryOperatorKind.Not) Then
Compilation\VisualBasicCompilation.vb (2)
3055opInfo.UnaryOperatorKind = UnaryOperatorKind.Not AndAlso 3064If opInfo.UnaryOperatorKind = UnaryOperatorKind.Not OrElse
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
40UnaryOperatorKind.Not
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_UnaryOperator.vb (5)
52UnaryOperatorKind.Not 186UnaryOperatorKind.Not 221UnaryOperatorKind.Not 240Case UnaryOperatorKind.Not 255Case UnaryOperatorKind.Not
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.vb (1)
399UnaryOperatorKind.Not
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (4)
999UnaryOperatorKind.Not, 1124New BoundUnaryOperator(syntax, UnaryOperatorKind.Not, 1268UnaryOperatorKind.Not, 1354UnaryOperatorKind.Not,
Lowering\LocalRewriter\LocalRewriter_UnaryOperators.vb (1)
123Debug.Assert(opKind = UnaryOperatorKind.Not)
Lowering\SyntheticBoundNodeFactory.vb (1)
1086Return New BoundUnaryOperator(expression.Syntax, UnaryOperatorKind.Not, expression, False, expression.Type)
Operations\VisualBasicOperationFactory_Methods.vb (1)
622Case VisualBasic.UnaryOperatorKind.Not
Semantics\Operators.vb (12)
91operators.Add(WellKnownMemberNames.OnesComplementOperatorName, New OperatorInfo(UnaryOperatorKind.Not)) 120operators.Add(WellKnownMemberNames.LogicalNotOperatorName, New OperatorInfo(UnaryOperatorKind.Not)) 150Case UnaryOperatorKind.Not 277Case UnaryOperatorKind.Not 486result = UnaryOperatorKind.Not 551If operandIsEnum AndAlso opCode = UnaryOperatorKind.Not AndAlso sourceType.IsIntegralType() Then 555result = UnaryOperatorKind.Not 582Case UnaryOperatorKind.Not 745Case UnaryOperatorKind.Not 801Debug.Assert((op And UnaryOperatorKind.IntrinsicOpMask) = UnaryOperatorKind.Not) 2990Case UnaryOperatorKind.Not 2991Dim opInfo As New OperatorInfo(UnaryOperatorKind.Not)
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
450Case UnaryOperatorKind.Not