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;
11352
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_ImplementationChecks.cs (2)
673
Debug.Assert((object)sourceField == null || (object)sourceField.
AssociatedSymbol
== null ||
674
sourceField.
AssociatedSymbol
.Kind != SymbolKind.Event);
Symbols\Source\SourceMemberContainerSymbol.cs (7)
1836
else if (member is FieldSymbol field && field.
AssociatedSymbol
is EventSymbol e)
1842
else if (member is FieldSymbol {
AssociatedSymbol
: SourcePropertySymbolBase { PartialDefinitionPart: PropertySymbol definition } implementation } &&
2089
if (!field.IsStatic && field.
AssociatedSymbol
is not SynthesizedUnionValuePropertySymbol)
2812
Debug.Assert(field.
AssociatedSymbol
is not EventSymbol, "Didn't expect to find a field-like event backing field in the member list.");
2838
var symbol = field.
AssociatedSymbol
?? field;
3149
Debug.Assert(f.
AssociatedSymbol
is not EventSymbol, "Didn't expect to find a field-like event backing field in the member list.");
4930
var symbol = initializer.FieldOpt.
AssociatedSymbol
?? initializer.FieldOpt;
Symbols\Source\SourceNamedTypeSymbol.cs (2)
1901
static bool fieldHasUnsafeOrSafeModifier(FieldSymbol field) => field.
AssociatedSymbol
switch
1906
_ => throw ExceptionUtilities.UnexpectedValue(field.
AssociatedSymbol
),
Symbols\SubstitutedFieldSymbol.cs (1)
86
Symbol underlying = OriginalDefinition.
AssociatedSymbol
;