31 references to AccessKind
Microsoft.CodeAnalysis.VisualBasic (31)
Binding\Binder_Expressions.vb (7)
1151result = New BoundPropertyAccess(typeExpr.Syntax, access.PropertySymbol, access.PropertyGroupOpt, access.AccessKind, 1266Select Case propertyAccess.AccessKind 1390Select Case propertyAccess.AccessKind 1400Throw ExceptionUtilities.UnexpectedValue(propertyAccess.AccessKind) 1757Debug.Assert(propertyAccess.AccessKind <> PropertyAccessKind.Get) 1758Return propertyAccess.AccessKind <> PropertyAccessKind.Get AndAlso 4822Debug.Assert(DirectCast(isCompleted, BoundPropertyAccess).AccessKind = PropertyAccessKind.Get)
Binding\Binder_Invocation.vb (3)
996If (accessKind And PropertyAccessKind.Get) <> 0 AndAlso (propertyAccess.AccessKind And PropertyAccessKind.Get) = 0 Then 1000If (accessKind And PropertyAccessKind.Set) <> 0 AndAlso (propertyAccess.AccessKind And PropertyAccessKind.Set) = 0 Then 2898If propertyAccess IsNot Nothing AndAlso propertyAccess.AccessKind <> PropertyAccessKind.Get AndAlso
Binding\Binder_ObjectInitializer.vb (3)
737Debug.Assert(propertyAccess.AccessKind = PropertyAccessKind.Unknown) 740If propertyAccess.AccessKind <> PropertyAccessKind.Get AndAlso Not propertyAccess.IsWriteable AndAlso 743propertyAccess = propertyAccess.Update(propertyAccess.PropertySymbol, propertyAccess.PropertyGroupOpt, propertyAccess.AccessKind, isWriteable:=True,
Binding\Binder_Statements.vb (1)
1942Debug.Assert(propertyAccess.AccessKind <> PropertyAccessKind.Get)
BoundTree\BoundAssignmentOperator.vb (1)
59Debug.Assert(propertyAccess.AccessKind = If(DirectCast(Left, BoundPropertyAccess).PropertySymbol.ReturnsByRef,
BoundTree\BoundExpressionExtensions.vb (2)
187If propertyAccess.AccessKind = PropertyAccessKind.Get Then 251Return DirectCast(node, BoundPropertyAccess).AccessKind
BoundTree\BoundPropertyAccess.vb (4)
47Me.AccessKind = PropertyAccessKind.Unknown OrElse 48Me.AccessKind = newAccessKind) 69Dim expectedType = GetTypeFromAccessKind(Me.PropertySymbol, Me.AccessKind) 80Debug.Assert(Me.AccessKind <> PropertyAccessKind.Set)
Generated\BoundNodes.xml.Generated.vb (3)
4296If propertySymbol IsNot Me.PropertySymbol OrElse propertyGroupOpt IsNot Me.PropertyGroupOpt OrElse accessKind <> Me.AccessKind OrElse isWriteable <> Me.IsWriteable OrElse isLValue <> Me.IsLValue OrElse receiverOpt IsNot Me.ReceiverOpt OrElse arguments <> Me.Arguments OrElse defaultArguments <> Me.DefaultArguments OrElse type IsNot Me.Type Then 12531Return node.Update(node.PropertySymbol, propertyGroupOpt, node.AccessKind, node.IsWriteable, node.IsLValue, receiverOpt, arguments, node.DefaultArguments, type) 13797New TreeDumperNode("accessKind", node.AccessKind, Nothing),
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (1)
605Debug.Assert(DirectCast(assignment.Left, BoundPropertyAccess).AccessKind = PropertyAccessKind.Set)
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.vb (1)
207Debug.Assert(setNode.AccessKind = PropertyAccessKind.Set)
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (1)
212If propertyAccess.AccessKind = PropertyAccessKind.Get AndAlso
Lowering\LocalRewriter\LocalRewriter_PropertyAccess.vb (1)
11Debug.Assert(node.AccessKind = PropertyAccessKind.Get)
Lowering\MethodToClassRewriter\MethodToClassRewriter.vb (1)
124node.AccessKind,
Lowering\UseTwiceRewriter.vb (2)
395node.AccessKind, 406node.AccessKind,