10 overrides of AssociatedSymbol
Microsoft.CodeAnalysis.CSharp (10)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.FieldSymbol.cs (1)
74
public override Symbol
AssociatedSymbol
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
471
public override Symbol
AssociatedSymbol
Symbols\Retargeting\RetargetingFieldSymbol.cs (1)
112
public override Symbol
AssociatedSymbol
Symbols\Source\SourceEnumConstantSymbol.cs (1)
68
public override Symbol
AssociatedSymbol
Symbols\Source\SourceMemberFieldSymbol.cs (1)
175
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)
99
public override Symbol
AssociatedSymbol
Symbols\Tuples\TupleFieldSymbol.cs (1)
96
public sealed override Symbol?
AssociatedSymbol
27 references to AssociatedSymbol
Microsoft.CodeAnalysis.CSharp (27)
Binder\Binder_Initializers.cs (1)
134
((SynthesizedRecordPropertySymbol)fieldSymbol.
AssociatedSymbol
).BackingParameter).MakeCompilerGenerated()));
Binder\Binder_Invocation.cs (1)
1619
FieldSymbol {
AssociatedSymbol
: { } symbol } => symbol,
FlowAnalysis\DefiniteAssignment.cs (2)
445
Symbol associatedPropertyOrEvent = field.
AssociatedSymbol
;
1261
var associatedSymbol = fieldSymbol.
AssociatedSymbol
;
FlowAnalysis\NullableWalker.cs (4)
783
symbol = (Symbol?)(f.
AssociatedSymbol
as PropertySymbol) ?? f;
876
case FieldSymbol {
AssociatedSymbol
: SourcePropertySymbolBase { UsesFieldKeyword: false } prop }:
981
var prop = symbolToInitialize as PropertySymbol ?? (symbolToInitialize as FieldSymbol)?.
AssociatedSymbol
as PropertySymbol;
11362
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)
1452
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)
2753
Symbol associatedPropertyOrEvent = field.
AssociatedSymbol
;
Symbols\Source\SourceMemberContainerSymbol.cs (7)
1837
else if (member is FieldSymbol field && field.
AssociatedSymbol
is EventSymbol e)
1843
else if (member is FieldSymbol {
AssociatedSymbol
: SourcePropertySymbolBase { PartialDefinitionPart: PropertySymbol definition } implementation } &&
2090
if (!field.IsStatic && field.
AssociatedSymbol
is not SynthesizedUnionValuePropertySymbol)
2817
Debug.Assert(field.
AssociatedSymbol
is not EventSymbol, "Didn't expect to find a field-like event backing field in the member list.");
2843
var symbol = field.
AssociatedSymbol
?? field;
3154
Debug.Assert(f.
AssociatedSymbol
is not EventSymbol, "Didn't expect to find a field-like event backing field in the member list.");
4935
var symbol = initializer.FieldOpt.
AssociatedSymbol
?? initializer.FieldOpt;
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (2)
673
Debug.Assert((object)sourceField == null || (object)sourceField.
AssociatedSymbol
== null ||
674
sourceField.
AssociatedSymbol
.Kind != SymbolKind.Event);
Symbols\Source\SourceNamedTypeSymbol.cs (2)
2143
static bool fieldHasUnsafeOrSafeModifier(FieldSymbol field) => field.
AssociatedSymbol
switch
2148
_ => throw ExceptionUtilities.UnexpectedValue(field.
AssociatedSymbol
),
Symbols\SubstitutedFieldSymbol.cs (1)
86
Symbol underlying = OriginalDefinition.
AssociatedSymbol
;