10 overrides of AssociatedSymbol
Microsoft.CodeAnalysis.CSharp (10)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.FieldSymbol.cs (1)
72
public override Symbol
AssociatedSymbol
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
449
public override Symbol
AssociatedSymbol
Symbols\Retargeting\RetargetingFieldSymbol.cs (1)
112
public override Symbol
AssociatedSymbol
Symbols\Source\SourceEnumConstantSymbol.cs (1)
66
public override Symbol
AssociatedSymbol
Symbols\Source\SourceMemberFieldSymbol.cs (1)
158
public override Symbol
AssociatedSymbol
Symbols\SubstitutedFieldSymbol.cs (1)
82
public override Symbol
AssociatedSymbol
Symbols\Synthesized\Records\SynthesizedPrimaryConstructorParameterBackingFieldSymbol.cs (1)
42
public override Symbol?
AssociatedSymbol
Symbols\Synthesized\SynthesizedBackingFieldSymbol.cs (1)
116
public override Symbol
AssociatedSymbol
Symbols\Synthesized\SynthesizedFieldSymbolBase.cs (1)
97
public override Symbol
AssociatedSymbol
Symbols\Tuples\TupleFieldSymbol.cs (1)
96
public sealed override Symbol?
AssociatedSymbol
24 references to AssociatedSymbol
Microsoft.CodeAnalysis.CSharp (24)
Binder\Binder_Initializers.cs (1)
134
((SynthesizedRecordPropertySymbol)fieldSymbol.
AssociatedSymbol
).BackingParameter).MakeCompilerGenerated()));
Binder\Binder_Invocation.cs (1)
1585
FieldSymbol {
AssociatedSymbol
: { } symbol } => symbol,
FlowAnalysis\DefiniteAssignment.cs (2)
494
Symbol associatedPropertyOrEvent = field.
AssociatedSymbol
;
1309
var associatedSymbol = fieldSymbol.
AssociatedSymbol
;
FlowAnalysis\NullableWalker.cs (4)
742
symbol = (Symbol?)(f.
AssociatedSymbol
as PropertySymbol) ?? f;
834
case FieldSymbol {
AssociatedSymbol
: SourcePropertySymbolBase { UsesFieldKeyword: false } prop }:
939
var prop = symbolToInitialize as PropertySymbol ?? (symbolToInitialize as FieldSymbol)?.
AssociatedSymbol
as PropertySymbol;
10569
return field.
AssociatedSymbol
is SourcePropertySymbolBase { UsesFieldKeyword: false } property ?
Symbols\BaseTypeAnalysis.cs (1)
188
Debug.Assert((object)(field.
AssociatedSymbol
as EventSymbol) == null,
Symbols\FieldSymbol.cs (1)
504
ISymbolInternal IFieldSymbolInternal.AssociatedSymbol =>
AssociatedSymbol
;
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1198
Debug.Assert((object)associatedField.
AssociatedSymbol
!= null);
Symbols\ObsoleteAttributeHelpers.cs (1)
66
var associatedSymbol = ((FieldSymbol)symbol).
AssociatedSymbol
;
Symbols\PublicModel\FieldSymbol.cs (1)
30
return _underlying.
AssociatedSymbol
.GetPublicSymbol();
Symbols\Retargeting\RetargetingFieldSymbol.cs (1)
116
var associated = _underlyingField.
AssociatedSymbol
;
Symbols\Source\SourceAssemblySymbol.cs (1)
2732
Symbol associatedPropertyOrEvent = field.
AssociatedSymbol
;
Symbols\Source\SourceMemberContainerSymbol.cs (6)
1703
else if (member is FieldSymbol field && field.
AssociatedSymbol
is EventSymbol e)
1709
else if (member is FieldSymbol {
AssociatedSymbol
: SourcePropertySymbolBase { PartialDefinitionPart: PropertySymbol definition } implementation } &&
2657
Debug.Assert(field.
AssociatedSymbol
is not EventSymbol, "Didn't expect to find a field-like event backing field in the member list.");
2683
var symbol = field.
AssociatedSymbol
?? field;
2994
Debug.Assert(f.
AssociatedSymbol
is not EventSymbol, "Didn't expect to find a field-like event backing field in the member list.");
4750
var symbol = initializer.FieldOpt.
AssociatedSymbol
?? initializer.FieldOpt;
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (2)
658
Debug.Assert((object)sourceField == null || (object)sourceField.
AssociatedSymbol
== null ||
659
sourceField.
AssociatedSymbol
.Kind != SymbolKind.Event);
Symbols\SubstitutedFieldSymbol.cs (1)
86
Symbol underlying = OriginalDefinition.
AssociatedSymbol
;