35 references to Member
Microsoft.CodeAnalysis.VisualBasic (35)
Analysis\FlowAnalysis\AbstractFlowPass.vb (2)
1109Dim member = node.Member 1111Me.Visit(node.Member)
Binding\Binder_Expressions.vb (1)
1738expression = invocation.Update(invocation.Member,
Binding\Binder_Invocation.vb (1)
2942invocation = 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)
3332If 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 11410Me.Visit(node.Member) 12412Dim member As BoundExpression = DirectCast(Me.Visit(node.Member), BoundExpression) 13638New TreeDumperNode("member", Nothing, new TreeDumperNode() {Visit(node.Member, Nothing)}),
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (2)
377If node.Member.Kind <> BoundKind.LateMemberAccess Then 378Me.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)
429If invocation.Member.Kind = BoundKind.LateMemberAccess Then 430Dim memberAccess = DirectCast(invocation.Member, BoundLateMemberAccess) 466Debug.Assert(node.Member.Kind <> BoundKind.LateMemberAccess) 602Dim baseIsNotLValue As Boolean = invocation.Member IsNot Nothing AndAlso Not invocation.Member.IsLValue 620Dim 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)
420If node.Member.Kind = BoundKind.LateMemberAccess Then 421receiver = UseTwiceLateMember(containingMember, DirectCast(node.Member, BoundLateMemberAccess), arg) 423receiver = UseTwiceLateBoundReceiver(containingMember, node.Member, arg)