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