1 write to containingType
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourceEventSymbol.cs (1)
53
this.
containingType
= containingType;
11 references to containingType
Microsoft.CodeAnalysis.CSharp (11)
Symbols\Source\SourceCustomEventAccessorSymbol.cs (1)
99
if (this.AssociatedEvent.
containingType
.AnyMemberHasAttributes)
Symbols\Source\SourceEventAccessorSymbol.cs (1)
34
: base(@event.
containingType
, syntaxReference, location, isIterator,
Symbols\Source\SourceEventFieldSymbol.cs (1)
26
: base(associatedEvent.
containingType
,
Symbols\Source\SourceEventSymbol.cs (8)
101
return
containingType
;
109
return this.
containingType
;
144
if (this.
containingType
.AnyMemberHasAttributes && MemberSyntax is { } memberSyntax)
325
if (!this.
containingType
.AnyMemberHasAttributes)
394
AddSynthesizedAttribute(ref attributes, moduleBuilder.SynthesizeNullableAttributeIfNecessary(this,
containingType
.GetNullableContextValue(), type));
752
if (this.
containingType
.IsInterfaceType())
772
foreach (NamedTypeSymbol @interface in this.
containingType
.InterfacesAndTheirBaseInterfacesNoUseSiteDiagnostics.Keys)
780
this == this.
containingType
.FindImplementationForInterfaceMemberInNonInterface(interfaceMember, ignoreImplementationInInterfacesIfResultIsNotReady: true)) //slow check (necessary and sufficient)