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