83 references to Right
Microsoft.CodeAnalysis.VisualBasic (83)
Analysis\FlowAnalysis\AbstractFlowPass.vb (3)
2176
VisitCondition(binary.
Right
)
2186
VisitCondition(binary.
Right
)
2193
VisitRvalue(binary.
Right
)
Binding\Binder_Utils.vb (1)
1341
GetExpressionConstantValueIfAny(binaryOperator.
Right
, diagnostics, context)
Binding\MemberSemanticModel.vb (3)
2225
rightOperands.Push(node.
Right
)
2233
rightOperands.Push(binary.
Right
)
2244
rightOperands.Push(binary.
Right
)
BoundTree\BoundBinaryOperator.vb (3)
30
Right
.AssertRValue()
31
Debug.Assert(HasErrors OrElse Left.Type.IsSameTypeIgnoringAll(
Right
.Type) OrElse
57
Right
.Type.GetNullableUnderlyingTypeOrSelf(),
BoundTree\BoundTreeRewriter.vb (1)
135
Dim right = DirectCast(Me.Visit(binary.
Right
), BoundExpression)
BoundTree\BoundTreeWalker.vb (3)
83
rightOperands.Push(node.
Right
)
87
rightOperands.Push(binary.
Right
)
93
rightOperands.Push(binary.
Right
)
CodeGen\EmitOperators.vb (22)
103
EmitExpression(expression.
Right
, False)
193
EmitExpression(binary.
Right
, True)
219
EmitExpression(expression.
Right
, True)
224
EmitExpression(expression.
Right
, True)
229
EmitExpression(expression.
Right
, True)
259
EmitExpression(expression.
Right
, True)
325
Debug.Assert(expression.
Right
.Type.PrimitiveTypeCode = Cci.PrimitiveTypeCode.Int32)
328
Dim shiftConst = expression.
Right
.ConstantValueOpt
339
Debug.Assert(expression.
Right
.Type.PrimitiveTypeCode = Cci.PrimitiveTypeCode.Int32)
343
Dim shiftConst = expression.
Right
.ConstantValueOpt
406
EmitCondExpr(condition.
Right
, sense)
460
Debug.Assert(binOp.
Right
.Type.SpecialType = SpecialType.System_Boolean)
485
Dim comparand = binOp.
Right
511
EmitBinaryCondOperatorHelper(ILOpCode.Ceq, binOp.Left, binOp.
Right
, sense)
516
Debug.Assert(binOp.
Right
.Type.SpecialType = SpecialType.System_Boolean)
518
EmitBinaryCondOperatorHelper(ILOpCode.Or, binOp.Left, binOp.
Right
, sense)
523
Debug.Assert(binOp.
Right
.Type.SpecialType = SpecialType.System_Boolean)
525
EmitBinaryCondOperatorHelper(ILOpCode.And, binOp.Left, binOp.
Right
, sense)
530
Debug.Assert(binOp.
Right
.Type.SpecialType = SpecialType.System_Boolean)
534
EmitBinaryCondOperatorHelper(ILOpCode.Xor, binOp.Left, binOp.
Right
, True)
536
EmitBinaryCondOperatorHelper(ILOpCode.Ceq, binOp.Left, binOp.
Right
, True)
569
EmitBinaryCondOperatorHelper(s_compOpCodes(opIdx), binOp.Left, binOp.
Right
, sense)
CodeGen\EmitStatement.vb (7)
507
nonConstOp = condition.
Right
509
constOp = condition.
Right
.ConstantValueOpt
709
EmitCondBranch(binOp.
Right
, lazyDest, sense)
716
condition = binOp.
Right
744
EmitExpression(binOp.
Right
, True)
816
Debug.Assert(binOp.
Right
.IsNothingLiteral() OrElse binOp.
Right
.Type.SpecialType = SpecialType.System_Object OrElse binOp.WasCompilerGenerated)
CodeGen\Optimizer\StackScheduler.Analyzer.vb (2)
950
Dim right = DirectCast(Me.Visit(binary.
Right
), BoundExpression)
987
Dim right As BoundExpression = DirectCast(Me.Visit(node.
Right
), BoundExpression)
CodeGen\Optimizer\StackScheduler.Rewriter.vb (1)
89
Dim right = DirectCast(Me.Visit(binary.
Right
), BoundExpression)
Generated\BoundNodes.xml.Generated.vb (4)
1590
If operatorKind <> Me.OperatorKind OrElse left IsNot Me.Left OrElse right IsNot Me.
Right
OrElse checked <> Me.Checked OrElse constantValueOpt IsNot Me.ConstantValueOpt OrElse type IsNot Me.Type Then
11238
Me.Visit(node.
Right
)
12215
Dim right As BoundExpression = DirectCast(Me.Visit(node.
Right
), BoundExpression)
13366
New TreeDumperNode("right", Nothing, new TreeDumperNode() {Visit(node.
Right
, Nothing)}),
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (1)
233
Dim right As BoundExpression = rewritten.
Right
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_BinaryOperator.vb (8)
217
Dim originalRight As BoundExpression = node.
Right
347
Dim originalRight As BoundExpression = node.
Right
403
Return _factory.BadExpression(Visit(node.Left), Visit(node.
Right
))
408
Return _factory.BadExpression(Visit(node.Left), Visit(node.
Right
))
413
Return _factory.BadExpression(Visit(node.Left), Visit(node.
Right
))
425
right = Visit(node.
Right
)
447
right = Visit(node.
Right
)
540
Dim originalRight As BoundExpression = node.
Right
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (20)
153
Return LocalRewriter.AdjustIfOptimizableForConditionalBranch(binary.
Right
, Nothing)
155
Return binary.
Right
237
ReplaceMyGroupCollectionPropertyGetWithUnderlyingField(node.
Right
),
243
(node.
Right
.Type IsNot Nothing AndAlso node.
Right
.Type.IsNullableType) Then
467
Debug.Assert(node.
Right
.Type.IsDateTimeType())
472
Dim right As BoundExpression = node.
Right
506
Debug.Assert(node.
Right
.Type.IsDecimalType())
511
Dim right As BoundExpression = node.
Right
544
Dim rewrittenRight As BoundExpression = node.
Right
623
Dim right As BoundExpression = node.
Right
650
Debug.Assert(node.
Right
.Type.IsDecimalType())
655
Dim right As BoundExpression = node.
Right
674
Debug.Assert(node.
Right
.Type.IsStringType())
679
Dim right As BoundExpression = node.
Right
714
Debug.Assert(node.
Right
.Type.IsObjectType())
719
Dim right As BoundExpression = node.
Right
747
Dim right As BoundExpression = node.
Right
776
Dim right As BoundExpression = node.
Right
1308
Dim right As BoundExpression = node.
Right
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (1)
95
binary.
Right
,
Lowering\LocalRewriter\LocalRewriter_StringConcat.vb (2)
38
node.
Right
.Type.IsStringType(), "concat args should be strings here")
42
Dim loweredRight = node.
Right
Lowering\LocalRewriter\LocalRewriter_UnaryOperators.vb (1)
52
binary.Left, binary.
Right
, binary.Checked, binary.ConstantValueOpt, binary.Type)