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