16 references to MemberAccess
Microsoft.CodeAnalysis.VisualBasic (16)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
2592
VisitRvalue(node.
MemberAccess
)
Binding\Binder_Expressions.vb (2)
1337
Dim enclosed = MakeRValue(memberAccess.
MemberAccess
, diagnostics)
1742
Return IsValidAssignmentTarget(DirectCast(expression, BoundXmlMemberAccess).
MemberAccess
)
Binding\Binder_Statements.vb (1)
1900
Dim expr = AdjustAssignmentTarget(node, memberAccess.
MemberAccess
, diagnostics, isError)
BoundTree\BoundExpressionExtensions.vb (5)
120
Return DirectCast(node, BoundXmlMemberAccess).
MemberAccess
.IsPropertyOrXmlPropertyAccess()
164
Return DirectCast(node, BoundXmlMemberAccess).
MemberAccess
.GetPropertyOrXmlProperty()
182
Return DirectCast(node, BoundXmlMemberAccess).
MemberAccess
.IsPropertySupportingAssignment()
248
Return DirectCast(node, BoundXmlMemberAccess).
MemberAccess
.GetAccessKind()
313
Dim expr = node.
MemberAccess
.SetAccessKind(newAccessKind)
Generated\BoundNodes.xml.Generated.vb (4)
8215
If memberAccess IsNot Me.
MemberAccess
OrElse type IsNot Me.Type Then
11889
Me.Visit(node.
MemberAccess
)
12963
Dim memberAccess As BoundExpression = DirectCast(Me.Visit(node.
MemberAccess
), BoundExpression)
14391
New TreeDumperNode("memberAccess", Nothing, new TreeDumperNode() {Visit(node.
MemberAccess
, Nothing)}),
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.vb (1)
177
Return RewritePropertyAssignmentAsSetCall(node, DirectCast(setNode, BoundXmlMemberAccess).
MemberAccess
)
Lowering\LocalRewriter\LocalRewriter_XmlLiterals.vb (1)
66
Return Visit(node.
MemberAccess
)
Lowering\UseTwiceRewriter.vb (1)
48
Dim result = UseTwice(containingMember, memberAccess.
MemberAccess
, temporaries)