15 references to SetLateBoundAccessKind
Microsoft.CodeAnalysis.VisualBasic (15)
Binding\Binder_Expressions.vb (1)
1414
expr = expr.
SetLateBoundAccessKind
(LateBoundAccessKind.Get)
Binding\Binder_Invocation.vb (1)
2883
argument = argument.
SetLateBoundAccessKind
(LateBoundAccessKind.Get Or LateBoundAccessKind.Set)
Binding\Binder_ObjectInitializer.vb (1)
995
invocation = DirectCast(invocation, BoundLateInvocation).
SetLateBoundAccessKind
(LateBoundAccessKind.Call)
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.vb (3)
261
assignmentTarget = assignmentTarget.
SetLateBoundAccessKind
(LateBoundAccessKind.Unknown)
269
assignmentTarget = useTwice.First.
SetLateBoundAccessKind
(LateBoundAccessKind.Set)
270
leftOnTheRight = useTwice.Second.
SetLateBoundAccessKind
(LateBoundAccessKind.Get)
Lowering\LocalRewriter\LocalRewriter_Call.vb (4)
269
originalArgument = originalArgument.
SetLateBoundAccessKind
(LateBoundAccessKind.Unknown)
278
originalArgument = originalArgument.
SetLateBoundAccessKind
(LateBoundAccessKind.Get)
310
firstUse = useTwice.First.
SetLateBoundAccessKind
(LateBoundAccessKind.Get)
311
secondUse = useTwice.Second.
SetLateBoundAccessKind
(LateBoundAccessKind.Set)
Lowering\LocalRewriter\LocalRewriter_LateAddressOf.vb (1)
105
boundInvocationExpression = boundInvocationExpression.
SetLateBoundAccessKind
(LateBoundAccessKind.Call)
Lowering\LocalRewriter\LocalRewriter_LateBindingHelpers.vb (2)
888
argument = useTwice.First.
SetLateBoundAccessKind
(LateBoundAccessKind.Get)
889
writeTarget = useTwice.Second.
SetLateBoundAccessKind
(LateBoundAccessKind.Set)
Lowering\LocalRewriter\LocalRewriter_RedimClause.vb (2)
45
arrayValueAccess = arrayValueAccess.
SetLateBoundAccessKind
(LateBoundAccessKind.Get)
79
assignmentTarget = assignmentTarget.
SetLateBoundAccessKind
(LateBoundAccessKind.Set)