36 references to Member
Microsoft.CodeAnalysis.VisualBasic (36)
Analysis\FlowAnalysis\AbstractFlowPass.vb (2)
1100
Dim member = node.
Member
1102
Me.Visit(node.
Member
)
Binding\Binder_Expressions.vb (1)
1713
expression = invocation.Update(invocation.
Member
,
Binding\Binder_Invocation.vb (1)
2948
invocation = invocation.Update(invocation.
Member
,
Binding\MemberSemanticModel.vb (1)
2471
Dim member = TryCast(node.
Member
, BoundLateMemberAccess)
BoundTree\BoundLateInvocation.vb (3)
22
Dim member As BoundExpression = Me.
Member
35
If
Member
.Kind = BoundKind.LateMemberAccess Then
36
Debug.Assert(DirectCast(
Member
, BoundLateMemberAccess).AccessKind = Me.AccessKind)
BoundTree\Expression.vb (1)
87
Return StaticCast(Of BoundNode).From(Me.ArgumentsOpt.Insert(0, Me.
Member
))
Generated\BoundNodes.xml.Generated.vb (4)
3313
If member IsNot Me.
Member
OrElse argumentsOpt <> Me.ArgumentsOpt OrElse argumentNamesOpt <> Me.ArgumentNamesOpt OrElse accessKind <> Me.AccessKind OrElse methodOrPropertyGroupOpt IsNot Me.MethodOrPropertyGroupOpt OrElse type IsNot Me.Type Then
11376
Me.Visit(node.
Member
)
12378
Dim member As BoundExpression = DirectCast(Me.Visit(node.
Member
), BoundExpression)
13601
New TreeDumperNode("member", Nothing, new TreeDumperNode() {Visit(node.
Member
, Nothing)}),
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (2)
374
If node.
Member
.Kind <> BoundKind.LateMemberAccess Then
375
Me.Visit(node.
Member
)
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.vb (3)
294
If invocation.
Member
.Kind = BoundKind.LateMemberAccess Then
297
DirectCast(MyBase.VisitLateMemberAccess(DirectCast(invocation.
Member
, BoundLateMemberAccess)), BoundLateMemberAccess),
304
invocation = invocation.Update(VisitExpressionNode(invocation.
Member
),
Lowering\LocalRewriter\LocalRewriter_Call.vb (3)
355
If invocation.
Member
.Kind = BoundKind.LateMemberAccess Then
358
DirectCast(MyBase.VisitLateMemberAccess(DirectCast(invocation.
Member
, BoundLateMemberAccess)), BoundLateMemberAccess),
365
invocation = invocation.Update(VisitExpressionNode(invocation.
Member
),
Lowering\LocalRewriter\LocalRewriter_LateBindingHelpers.vb (6)
433
If invocation.
Member
.Kind = BoundKind.LateMemberAccess Then
434
Dim memberAccess = DirectCast(invocation.
Member
, BoundLateMemberAccess)
470
Debug.Assert(node.
Member
.Kind <> BoundKind.LateMemberAccess)
606
Dim baseIsNotLValue As Boolean = invocation.
Member
IsNot Nothing AndAlso Not invocation.
Member
.IsLValue
624
Dim receiver As BoundExpression = LateMakeReceiverArgument(syntax, invocation.
Member
.MakeRValue, lateIndexSetMethod.Parameters(0).Type)
Lowering\LocalRewriter\LocalRewriter_LateInvocation.vb (5)
20
Debug.Assert(node.
Member
IsNot Nothing, "late invocation always has a member that is invoked")
27
If node.
Member
.Kind = BoundKind.LateMemberAccess Then
29
Dim member = DirectCast(node.
Member
, BoundLateMemberAccess)
42
Return RewriteLateBoundIndexInvocation(node, node.
Member
, node.ArgumentsOpt)
53
Dim rewrittenReceiver = VisitExpressionNode(invocation.
Member
)
Lowering\UseTwiceRewriter.vb (3)
383
If node.
Member
.Kind = BoundKind.LateMemberAccess Then
384
receiver = UseTwiceLateMember(containingMember, DirectCast(node.
Member
, BoundLateMemberAccess), arg)
386
receiver = UseTwiceLateBoundReceiver(containingMember, node.
Member
, arg)
Operations\VisualBasicOperationFactory.vb (1)
808
Dim operation As IOperation = Create(boundLateInvocation.
Member
)