34 references to PropertyAccess
Microsoft.CodeAnalysis.CSharp (34)
Binder\Binder.ValueChecks.cs (5)
539case BoundKind.PropertyAccess: 3113case BoundKind.PropertyAccess: 3386case BoundKind.PropertyAccess: 3663case BoundKind.PropertyAccess: 4111case BoundKind.PropertyAccess:
Binder\Binder_Attributes.cs (1)
914case BoundKind.PropertyAccess:
Binder\Binder_Await.cs (1)
378if (qualified.Kind != BoundKind.PropertyAccess)
Binder\Binder_Expressions.cs (2)
2854case BoundKind.PropertyAccess: 5032case BoundKind.PropertyAccess:
Binder\Binder_Invocation.cs (1)
98if (!allowFieldsAndProperties && (boundExpression.Kind == BoundKind.FieldAccess || boundExpression.Kind == BoundKind.PropertyAccess))
Binder\Binder_Operators.cs (1)
2654case BoundKind.PropertyAccess: // Never fixed
Binder\Binder_Patterns.cs (1)
1563case BoundKind.PropertyAccess:
Binder\Binder_Statements.cs (1)
1643case BoundKind.PropertyAccess:
BoundTree\BoundExpressionExtensions.cs (1)
36case BoundKind.PropertyAccess:
BoundTree\BoundTreeVisitors.cs (1)
123case BoundKind.PropertyAccess:
CodeGen\EmitExpression.cs (1)
2731case BoundKind.PropertyAccess:
FlowAnalysis\AbstractFlowPass.cs (2)
569case BoundKind.PropertyAccess: 1951if (expr.Kind != BoundKind.PropertyAccess)
FlowAnalysis\DefiniteAssignment.cs (3)
1056case BoundKind.PropertyAccess: 1366case BoundKind.PropertyAccess: 1535case BoundKind.PropertyAccess:
FlowAnalysis\LocalDataFlowPass.cs (1)
221case BoundKind.PropertyAccess:
FlowAnalysis\NullableWalker.cs (1)
1927case BoundKind.PropertyAccess:
FlowAnalysis\ReadWriteWalker.cs (1)
275case BoundKind.PropertyAccess:
Generated\BoundNodes.xml.Generated.cs (2)
7069: base(BoundKind.PropertyAccess, syntax, type, hasErrors || receiverOpt.HasErrors()) 8884case BoundKind.PropertyAccess:
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
234case BoundKind.PropertyAccess:
Lowering\LocalRewriter\LocalRewriter.cs (1)
962case BoundKind.PropertyAccess:
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.cs (2)
29case BoundKind.PropertyAccess: 180case BoundKind.PropertyAccess:
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (1)
584case BoundKind.PropertyAccess:
Lowering\LocalRewriter\LocalRewriter_NullCoalescingAssignmentOperator.cs (1)
90Debug.Assert(!_inExpressionLambda && lhsRead.Kind != BoundKind.PropertyAccess);
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (1)
847case BoundKind.PropertyAccess:
Operations\CSharpOperationFactory.cs (1)
47case BoundKind.PropertyAccess: