30 references to ReceiverOpt
Microsoft.CodeAnalysis.VisualBasic (30)
Analysis\FlowAnalysis\AbstractFlowPass.vb (2)
1714
If node.
ReceiverOpt
IsNot Nothing Then
1715
VisitRvalue(node.
ReceiverOpt
)
Analysis\FlowAnalysis\DataFlowPass.vb (1)
310
node = DirectCast(node, BoundPropertyAccess).
ReceiverOpt
Binding\Binder_Expressions.vb (3)
1154
receiverOpt:=access.
ReceiverOpt
,
1282
Dim accessThroughType = GetAccessThroughType(propertyAccess.
ReceiverOpt
)
1755
Dim receiver = propertyAccess.
ReceiverOpt
Binding\Binder_Invocation.vb (3)
434
Dim receiverOpt As BoundExpression = DirectCast(withoutArgs, BoundPropertyAccess).
ReceiverOpt
991
([property].IsShared OrElse (propertyAccess.
ReceiverOpt
IsNot Nothing AndAlso propertyAccess.
ReceiverOpt
.Kind = BoundKind.MeReference)) Then
Binding\Binder_Lambda.vb (1)
690
receiverOpt = propAccess.
ReceiverOpt
Binding\Binder_ObjectInitializer.vb (2)
741
propertyAccess.PropertySymbol.IsWritable(propertyAccess.
ReceiverOpt
, Me, isKnownTargetOfObjectMemberInitializer:=True) Then
744
propertyAccess.IsLValue, propertyAccess.
ReceiverOpt
, propertyAccess.Arguments, propertyAccess.DefaultArguments,
Binding\Binder_Statements.vb (1)
1975
Dim accessThroughType = GetAccessThroughType(propertyAccess.
ReceiverOpt
)
Binding\MemberSemanticModel.vb (1)
2286
Dim receiver As BoundExpression = node.
ReceiverOpt
BoundTree\BoundPropertyAccess.vb (3)
58
receiverOpt:=
ReceiverOpt
,
67
Debug.Assert(Me.
ReceiverOpt
Is Nothing OrElse Me.PropertyGroupOpt Is Nothing OrElse Me.PropertyGroupOpt.ReceiverOpt Is Nothing)
88
receiverOpt:=
ReceiverOpt
,
Generated\BoundNodes.xml.Generated.vb (4)
4296
If propertySymbol IsNot Me.PropertySymbol OrElse propertyGroupOpt IsNot Me.PropertyGroupOpt OrElse accessKind <> Me.AccessKind OrElse isWriteable <> Me.IsWriteable OrElse isLValue <> Me.IsLValue OrElse receiverOpt IsNot Me.
ReceiverOpt
OrElse arguments <> Me.Arguments OrElse defaultArguments <> Me.DefaultArguments OrElse type IsNot Me.Type Then
11503
Me.Visit(node.
ReceiverOpt
)
12528
Dim receiverOpt As BoundExpression = DirectCast(Me.Visit(node.
ReceiverOpt
), BoundExpression)
13800
New TreeDumperNode("receiverOpt", Nothing, new TreeDumperNode() {Visit(node.
ReceiverOpt
, Nothing)}),
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
273
Me.Visit(node.
ReceiverOpt
)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (1)
430
Dim origReceiverOpt As BoundExpression = node.
ReceiverOpt
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.vb (3)
190
Dim receiver = node.
ReceiverOpt
218
Dim rewrittenReceiver = VisitExpressionNode(setNode.
ReceiverOpt
)
237
setNode.
ReceiverOpt
,
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (1)
215
propertyAccess.
ReceiverOpt
,
Lowering\LocalRewriter\LocalRewriter_PropertyAccess.vb (1)
13
Dim receiverOpt = node.
ReceiverOpt
Lowering\MethodToClassRewriter\MethodToClassRewriter.vb (1)
114
Dim rewrittenReceiver = DirectCast(Visit(node.
ReceiverOpt
), BoundExpression)
Lowering\UseTwiceRewriter.vb (1)
308
Dim receiverOpt As BoundExpression = node.
ReceiverOpt