33 references to ReceiverOpt
Microsoft.CodeAnalysis.VisualBasic (32)
Analysis\FlowAnalysis\AbstractFlowPass.vb (2)
1698
If node.
ReceiverOpt
IsNot Nothing Then
1699
VisitRvalue(node.
ReceiverOpt
)
Analysis\FlowAnalysis\DataFlowPass.vb (1)
310
node = DirectCast(node, BoundPropertyAccess).
ReceiverOpt
Binding\Binder_Expressions.vb (3)
1133
receiverOpt:=access.
ReceiverOpt
,
1261
Dim accessThroughType = GetAccessThroughType(propertyAccess.
ReceiverOpt
)
1730
Dim receiver = propertyAccess.
ReceiverOpt
Binding\Binder_Invocation.vb (3)
434
Dim receiverOpt As BoundExpression = DirectCast(withoutArgs, BoundPropertyAccess).
ReceiverOpt
993
([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)
672
propertyAccess.PropertySymbol.IsWritable(propertyAccess.
ReceiverOpt
, Me, isKnownTargetOfObjectMemberInitializer:=True) Then
675
propertyAccess.IsLValue, propertyAccess.
ReceiverOpt
, propertyAccess.Arguments, propertyAccess.DefaultArguments,
Binding\Binder_Statements.vb (1)
1946
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)
4277
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
11469
Me.Visit(node.
ReceiverOpt
)
12494
Dim receiverOpt As BoundExpression = DirectCast(Me.Visit(node.
ReceiverOpt
), BoundExpression)
13763
New TreeDumperNode("receiverOpt", Nothing, new TreeDumperNode() {Visit(node.
ReceiverOpt
, Nothing)}),
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
270
Me.Visit(node.
ReceiverOpt
)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (1)
418
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)
220
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)
306
Dim receiverOpt As BoundExpression = node.
ReceiverOpt
Operations\VisualBasicOperationFactory.vb (1)
882
If(boundPropertyAccess.
ReceiverOpt
, boundPropertyAccess.PropertyGroupOpt?.ReceiverOpt),
Operations\VisualBasicOperationFactory_QueryLambdaRewriter.vb (1)
64
access.IsWriteable, access.IsWriteable, access.
ReceiverOpt
, access.Arguments,
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Semantics\FieldInitializerBindingTests.vb (1)
1561
boundReceiver = DirectCast(boundFieldInit.MemberAccessExpressionOpt, BoundPropertyAccess).
ReceiverOpt