12 references to SetAccessKind
Microsoft.CodeAnalysis.VisualBasic (12)
Binding\Binder_Invocation.vb (2)
2836
argument = argument.
SetAccessKind
(PropertyAccessKind.Get)
2887
argument = argument.
SetAccessKind
(PropertyAccessKind.Get Or PropertyAccessKind.Set)
BoundTree\BoundExpressionExtensions.vb (1)
313
Dim expr = node.MemberAccess.
SetAccessKind
(newAccessKind)
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.vb (3)
61
assignmentTarget = setNode.
SetAccessKind
(PropertyAccessKind.Unknown)
73
setNode = useTwice.First.
SetAccessKind
(PropertyAccessKind.Set)
75
leftOnTheRight = useTwice.Second.
SetAccessKind
(PropertyAccessKind.Get)
Lowering\LocalRewriter\LocalRewriter_Call.vb (4)
266
originalArgument = originalArgument.
SetAccessKind
(PropertyAccessKind.Unknown)
275
originalArgument = originalArgument.
SetAccessKind
(PropertyAccessKind.Get)
306
firstUse = useTwice.First.
SetAccessKind
(PropertyAccessKind.Get).MakeRValue()
307
secondUse = useTwice.Second.
SetAccessKind
(If(originalArgument.IsPropertyReturnsByRef(), PropertyAccessKind.Get, PropertyAccessKind.Set))
Lowering\LocalRewriter\LocalRewriter_LateBindingHelpers.vb (2)
885
argument = useTwice.First.
SetAccessKind
(PropertyAccessKind.Get)
886
writeTarget = useTwice.Second.
SetAccessKind
(PropertyAccessKind.Set)