35 references to Minus
Microsoft.CodeAnalysis.VisualBasic (30)
Binding\DocumentationCommentCrefBinder.vb (1)
933Dim opInfo As New OverloadResolution.OperatorInfo(UnaryOperatorKind.Minus)
BoundTree\BoundUnaryOperator.vb (1)
39Dim isChecked = Checked AndAlso operandType.IsIntegralType() AndAlso op = UnaryOperatorKind.Minus
CodeGen\EmitConversion.vb (1)
131Case UnaryOperatorKind.Minus,
CodeGen\EmitOperators.vb (2)
23Case UnaryOperatorKind.Minus 88expression.OperatorKind = UnaryOperatorKind.Minus AndAlso
CodeGen\Optimizer\StackScheduler.Analyzer.vb (1)
1001If node.Checked AndAlso (node.OperatorKind And UnaryOperatorKind.OpMask) = UnaryOperatorKind.Minus Then
Compilation\VisualBasicCompilation.vb (1)
3039opInfo.UnaryOperatorKind = UnaryOperatorKind.Minus Then
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
38Case UnaryOperatorKind.Minus,
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_UnaryOperator.vb (5)
49Case UnaryOperatorKind.Minus 171Case UnaryOperatorKind.Minus, 207Case UnaryOperatorKind.Minus, 225Case UnaryOperatorKind.Minus 246Case UnaryOperatorKind.Minus
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.vb (1)
397Case UnaryOperatorKind.Minus,
Lowering\LocalRewriter\LocalRewriter_UnaryOperators.vb (2)
120ElseIf opKind = UnaryOperatorKind.Minus Then 147Debug.Assert(opKind = UnaryOperatorKind.Minus)
Operations\VisualBasicOperationFactory_Methods.vb (1)
620Case VisualBasic.UnaryOperatorKind.Minus
Semantics\Operators.vb (12)
96operators.Add(WellKnownMemberNames.UnaryNegationOperatorName, New OperatorInfo(UnaryOperatorKind.Minus)) 148Case UnaryOperatorKind.Minus 275Case UnaryOperatorKind.Minus 484result = UnaryOperatorKind.Minus 645Case UnaryOperatorKind.Minus 737Case UnaryOperatorKind.Minus 757integerOverflow = (op And UnaryOperatorKind.IntrinsicOpMask) = UnaryOperatorKind.Minus AndAlso (integerOverflow OrElse detectedIntegerOverflow) 765Case UnaryOperatorKind.Minus 790Case UnaryOperatorKind.Minus 2996Case UnaryOperatorKind.Minus 2998WellKnownMemberNames.UnaryNegationOperatorName, New OperatorInfo(UnaryOperatorKind.Minus), 3003WellKnownMemberNames.UnaryPlusOperatorName, New OperatorInfo(UnaryOperatorKind.Minus),
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
431Case UnaryOperatorKind.IsFalse, UnaryOperatorKind.IsTrue, UnaryOperatorKind.Minus, UnaryOperatorKind.Plus
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (5)
Semantics\OverloadResolution.vb (3)
198Dim intVal As BoundExpression = New BoundUnaryOperator(_syntaxNode, UnaryOperatorKind.Minus, intZero, False, intZero.Type) 203Dim doubleVal As BoundExpression = New BoundUnaryOperator(_syntaxNode, UnaryOperatorKind.Minus, doubleConst, False, doubleConst.Type) 3076Dim intVal As BoundExpression = New BoundUnaryOperator(_syntaxNode, UnaryOperatorKind.Minus, IntegerMaxValue, False, IntegerMaxValue.Type)
Semantics\UnaryOperators.vb (2)
598UnaryOperatorKind.Minus, 763Assert.Equal(op = UnaryOperatorKind.Minus AndAlso symbol1.ContainingType.IsIntegralType(),