83 references to Right
Microsoft.CodeAnalysis.VisualBasic (83)
Analysis\FlowAnalysis\AbstractFlowPass.vb (3)
2160
VisitCondition(binary.
Right
)
2170
VisitCondition(binary.
Right
)
2177
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)
176
EmitExpression(binary.
Right
, True)
202
EmitExpression(expression.
Right
, True)
207
EmitExpression(expression.
Right
, True)
212
EmitExpression(expression.
Right
, True)
242
EmitExpression(expression.
Right
, True)
308
Debug.Assert(expression.
Right
.Type.PrimitiveTypeCode = Cci.PrimitiveTypeCode.Int32)
311
Dim shiftConst = expression.
Right
.ConstantValueOpt
322
Debug.Assert(expression.
Right
.Type.PrimitiveTypeCode = Cci.PrimitiveTypeCode.Int32)
326
Dim shiftConst = expression.
Right
.ConstantValueOpt
389
EmitCondExpr(condition.
Right
, sense)
443
Debug.Assert(binOp.
Right
.Type.SpecialType = SpecialType.System_Boolean)
468
Dim comparand = binOp.
Right
494
EmitBinaryCondOperatorHelper(ILOpCode.Ceq, binOp.Left, binOp.
Right
, sense)
499
Debug.Assert(binOp.
Right
.Type.SpecialType = SpecialType.System_Boolean)
501
EmitBinaryCondOperatorHelper(ILOpCode.Or, binOp.Left, binOp.
Right
, sense)
506
Debug.Assert(binOp.
Right
.Type.SpecialType = SpecialType.System_Boolean)
508
EmitBinaryCondOperatorHelper(ILOpCode.And, binOp.Left, binOp.
Right
, sense)
513
Debug.Assert(binOp.
Right
.Type.SpecialType = SpecialType.System_Boolean)
517
EmitBinaryCondOperatorHelper(ILOpCode.Xor, binOp.Left, binOp.
Right
, True)
519
EmitBinaryCondOperatorHelper(ILOpCode.Ceq, binOp.Left, binOp.
Right
, True)
552
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)
1571
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
11204
Me.Visit(node.
Right
)
12181
Dim right As BoundExpression = DirectCast(Me.Visit(node.
Right
), BoundExpression)
13329
New TreeDumperNode("right", Nothing, new TreeDumperNode() {Visit(node.
Right
, Nothing)}),
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (1)
162
Dim right As BoundExpression = rewritten.
Right
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_BinaryOperator.vb (5)
153
Dim originalRight As BoundExpression = node.
Right
282
Dim originalRight As BoundExpression = node.
Right
346
right = Visit(node.
Right
)
367
right = Visit(node.
Right
)
416
Dim originalRight As BoundExpression = node.
Right
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (20)
158
Return LocalRewriter.AdjustIfOptimizableForConditionalBranch(binary.
Right
, Nothing)
160
Return binary.
Right
242
ReplaceMyGroupCollectionPropertyGetWithUnderlyingField(node.
Right
),
248
(node.
Right
.Type IsNot Nothing AndAlso node.
Right
.Type.IsNullableType) Then
472
Debug.Assert(node.
Right
.Type.IsDateTimeType())
477
Dim right As BoundExpression = node.
Right
511
Debug.Assert(node.
Right
.Type.IsDecimalType())
516
Dim right As BoundExpression = node.
Right
549
Dim rewrittenRight As BoundExpression = node.
Right
628
Dim right As BoundExpression = node.
Right
655
Debug.Assert(node.
Right
.Type.IsDecimalType())
660
Dim right As BoundExpression = node.
Right
679
Debug.Assert(node.
Right
.Type.IsStringType())
684
Dim right As BoundExpression = node.
Right
719
Debug.Assert(node.
Right
.Type.IsObjectType())
724
Dim right As BoundExpression = node.
Right
752
Dim right As BoundExpression = node.
Right
781
Dim right As BoundExpression = node.
Right
1313
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)
Operations\VisualBasicOperationFactory.vb (1)
565
Dim right As IOperation = Create(currentBinary.
Right
)
Operations\VisualBasicOperationFactory_Methods.vb (2)
128
rightOperand:=boundBinaryOperator.
Right
,
371
Return binaryOp.
Right