4 overrides of AssociatedField
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Metadata\PE\PEEventSymbol.cs (1)
212
internal override FieldSymbol?
AssociatedField
Symbols\Retargeting\RetargetingEventSymbol.cs (1)
77
internal override FieldSymbol?
AssociatedField
Symbols\Source\SourceFieldLikeEventSymbol.cs (1)
157
internal override FieldSymbol?
AssociatedField
=> AssociatedEventField;
Symbols\SubstitutedEventSymbol.cs (1)
77
internal override FieldSymbol?
AssociatedField
39 references to AssociatedField
Microsoft.CodeAnalysis.CSharp (39)
Binder\Binder.ValueChecks.cs (1)
1902
else if (RequiresVariableReceiver(receiver, eventSymbol.
AssociatedField
) && // NOTE: using field, not event
Binder\Binder_Expressions.cs (1)
9392
bool isUsableAsField = eventSymbol.HasAssociatedField && this.IsAccessible(eventSymbol.
AssociatedField
, ref useSiteInfo, (receiver != null) ? receiver.Type : null);
Binder\Binder_Operators.cs (1)
4213
fieldSymbol = eventSymbol.
AssociatedField
;
Compilation\CSharpSemanticModel.cs (1)
1865
return symbol is object && symbol.HasAssociatedField && this.IsAccessible(position, symbol.
AssociatedField
); //calls CheckAndAdjustPosition
Compilation\SyntaxTreeSemanticModel.cs (1)
1269
return (declaredSymbol.GetSymbol<EventSymbol>()).
AssociatedField
;
Compiler\MethodBodySynthesizer.cs (2)
241
FieldSymbol field = eventSymbol.
AssociatedField
;
384
fieldSymbol: eventSymbol.
AssociatedField
,
Emitter\Model\PEModuleBuilder.cs (1)
428
FieldSymbol field = ((EventSymbol)member).
AssociatedField
;
FlowAnalysis\AbstractFlowPass.cs (2)
595
VisitFieldAccessInternal(node1.ReceiverOpt, node1.EventSymbol.
AssociatedField
);
2349
VisitFieldAccessInternal(node.ReceiverOpt, node.EventSymbol.
AssociatedField
);
FlowAnalysis\DataFlowsOutWalker.cs (1)
173
FieldSymbol associatedField = eventAccess.EventSymbol.
AssociatedField
;
FlowAnalysis\DefiniteAssignment.cs (7)
762
FieldSymbol associatedField = eventAccess.EventSymbol.
AssociatedField
;
946
FieldSymbol associatedField = eventAccess.EventSymbol.
AssociatedField
;
1045
member = eventSymbol.
AssociatedField
;
1371
if (!MayRequireTracking(eventAccess.ReceiverOpt, eventAccess.EventSymbol.
AssociatedField
) || IsAssigned(eventAccess.ReceiverOpt, out unassignedSlot))
1376
unassignedSlot = GetOrCreateSlot(eventAccess.EventSymbol.
AssociatedField
, unassignedSlot);
2569
FieldSymbol associatedField = @event.EventSymbol.
AssociatedField
;
2710
FieldSymbol associatedField = node.EventSymbol.
AssociatedField
;
FlowAnalysis\EmptyStructTypeCache.cs (1)
210
return (!eventSymbol.HasAssociatedField || ShouldIgnoreStructField(eventSymbol, eventSymbol.Type)) ? null : eventSymbol.
AssociatedField
.AsMember(type);
FlowAnalysis\NullableWalker.cs (1)
787
field = e.
AssociatedField
;
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (2)
947
BoundExpression fieldInfo = _bound.FieldInfo(((EventSymbol)symbol).
AssociatedField
);
974
BoundExpression fieldInfo = _bound.FieldInfo(((EventSymbol)symbol).
AssociatedField
);
Lowering\DiagnosticsPass_ExpressionTrees.cs (2)
278
Binder.ReportDiagnosticsIfObsolete(_diagnostics, node.EventSymbol.
AssociatedField
, node.Syntax, hasBaseReceiver, _containingSymbol, _containingSymbol.ContainingType, BinderFlags.None);
279
Binder.AssertNotUnsafeMemberAccess(node.EventSymbol.
AssociatedField
);
Lowering\LocalRewriter\LocalRewriter_Event.cs (1)
229
FieldSymbol? fieldSymbol = eventSymbol.
AssociatedField
;
Symbols\BaseTypeAnalysis.cs (1)
192
field = ((EventSymbol)member).
AssociatedField
;
Symbols\EventSymbol.cs (3)
75
return (object?)this.
AssociatedField
!= null;
118
return (object?)this.
AssociatedField
== null ?
120
this.
AssociatedField
.GetAttributes();
Symbols\MemberSymbolExtensions.cs (1)
932
field = ((EventSymbol)member).
AssociatedField
;
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1449
FieldSymbol associatedField = eventSymbol.
AssociatedField
;
Symbols\Retargeting\RetargetingEventSymbol.cs (2)
81
return (object?)_underlyingEvent.
AssociatedField
== null
83
: this.RetargetingTranslator.Retarget(_underlyingEvent.
AssociatedField
);
Symbols\Source\SourceMemberContainerSymbol.cs (4)
1677
FieldSymbol? associatedField = ((EventSymbol)m).
AssociatedField
;
2789
field = ((EventSymbol)member).
AssociatedField
;
3126
f = ((EventSymbol)m).
AssociatedField
;
5984
Debug.Assert(@event.
AssociatedField
is null);
Symbols\SubstitutedEventSymbol.cs (1)
81
FieldSymbol? originalAssociatedField = OriginalDefinition.
AssociatedField
;
Symbols\Tuples\TupleTypeSymbol.cs (1)
1078
var underlyingAssociatedField = underlyingEvent.
AssociatedField
;