51 references to FieldAccess
Microsoft.CodeAnalysis.VisualBasic (51)
Analysis\FlowAnalysis\AbstractFlowPass.vb (3)
729Case BoundKind.FieldAccess 805Case BoundKind.FieldAccess 997Case BoundKind.FieldAccess
Analysis\FlowAnalysis\DataFlowPass.vb (6)
301Case BoundKind.FieldAccess 446Case BoundKind.FieldAccess 1048Case BoundKind.FieldAccess 1124Case BoundKind.FieldAccess 1391Case BoundKind.FieldAccess, BoundKind.PropertyAccess 1961Case BoundKind.FieldAccess
Analysis\FlowAnalysis\ReadWriteWalker.vb (2)
115If node.Kind = BoundKind.FieldAccess Then NoteReceiverWritten(CType(node, BoundFieldAccess)) 144Case BoundKind.FieldAccess
Analysis\ForLoopVerification.vb (1)
143Case BoundKind.FieldAccess
Binding\Binder_Attributes.vb (1)
732Case BoundKind.FieldAccess
Binding\Binder_Expressions.vb (2)
1160Case BoundKind.FieldAccess 1811If node.Kind = BoundKind.FieldAccess Then
Binding\Binder_Lambda.vb (3)
696ElseIf argument.Kind = BoundKind.FieldAccess Then 740If receiverOpt Is Nothing OrElse receiverOpt.Kind <> BoundKind.FieldAccess Then 752Loop While receiverOpt IsNot Nothing AndAlso receiverOpt.Kind = BoundKind.FieldAccess
Binding\Binder_ObjectInitializer.vb (2)
729If target.Kind = BoundKind.FieldAccess OrElse target.Kind = BoundKind.PropertyGroup Then 752If target.Kind = BoundKind.FieldAccess Then
BoundTree\BoundAssignmentOperator.vb (1)
94(Left.Kind = BoundKind.FieldAccess AndAlso
BoundTree\BoundExpressionExtensions.vb (1)
538BoundKind.FieldAccess,
BoundTree\BoundObjectInitializerExpression.vb (1)
19DirectCast(initializer, BoundAssignmentOperator).Left.Kind = BoundKind.FieldAccess OrElse
BoundTree\BoundTreeVisitor.vb (1)
65Case BoundKind.FieldAccess
CodeGen\EmitAddress.vb (4)
82Case BoundKind.FieldAccess 202Case BoundKind.FieldAccess 225Case BoundKind.FieldAccess 304Case BoundKind.FieldAccess
CodeGen\EmitExpression.vb (7)
40Debug.Assert(expression.Kind = BoundKind.FieldAccess) 121Case BoundKind.FieldAccess 731ElseIf receiver.Kind = BoundKind.FieldAccess Then 777Case BoundKind.FieldAccess 930Case BoundKind.FieldAccess 1907Case BoundKind.FieldAccess 2021Case BoundKind.FieldAccess
CodeGen\EmitStatement.vb (1)
347Case BoundKind.FieldAccess
CodeGen\Optimizer\StackScheduler.Analyzer.vb (2)
263Case BoundKind.FieldAccess 646Case BoundKind.FieldAccess,
Generated\BoundNodes.xml.Generated.vb (2)
4140MyBase.New(BoundKind.FieldAccess, syntax, type, hasErrors OrElse receiverOpt.NonNullAndHasErrors()) 9494Case BoundKind.FieldAccess
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Spilling.vb (1)
281Case BoundKind.FieldAccess
Lowering\AsyncRewriter\AsyncRewriter.vb (1)
430Case BoundKind.FieldAccess
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (2)
227Case BoundKind.FieldAccess 601Case BoundKind.FieldAccess
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.vb (2)
51Debug.Assert(nodeLeft.Kind <> BoundKind.FieldAccess OrElse 151If leftNode.Kind = BoundKind.FieldAccess Then
Lowering\LocalRewriter\LocalRewriter_RaiseEvent.vb (1)
30Debug.Assert(receiver.Kind = BoundKind.FieldAccess)
Lowering\UseTwiceRewriter.vb (1)
123Case BoundKind.FieldAccess
Lowering\WithExpressionRewriter.vb (2)
214Case BoundKind.FieldAccess 334Case BoundKind.FieldAccess
Semantics\Conversions.vb (1)
954If source.Kind = BoundKind.FieldAccess Then