16 references to MemberAccess
Microsoft.CodeAnalysis.VisualBasic (16)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
2608
VisitRvalue(node.
MemberAccess
)
Binding\Binder_Expressions.vb (2)
1358
Dim enclosed = MakeRValue(memberAccess.
MemberAccess
, diagnostics)
1767
Return IsValidAssignmentTarget(DirectCast(expression, BoundXmlMemberAccess).
MemberAccess
)
Binding\Binder_Statements.vb (1)
1929
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)
8241
If memberAccess IsNot Me.
MemberAccess
OrElse type IsNot Me.Type Then
11923
Me.Visit(node.
MemberAccess
)
12997
Dim memberAccess As BoundExpression = DirectCast(Me.Visit(node.
MemberAccess
), BoundExpression)
14428
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)
50
Dim result = UseTwice(containingMember, memberAccess.
MemberAccess
, isForRegularCompoundAssignment, temporaries)