1 write to containingType
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourceEventSymbol.cs (1)
53this.containingType = containingType;
11 references to containingType
Microsoft.CodeAnalysis.CSharp (11)
Symbols\Source\SourceCustomEventAccessorSymbol.cs (1)
99if (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)
101return containingType; 109return this.containingType; 144if (this.containingType.AnyMemberHasAttributes && MemberSyntax is { } memberSyntax) 325if (!this.containingType.AnyMemberHasAttributes) 394AddSynthesizedAttribute(ref attributes, moduleBuilder.SynthesizeNullableAttributeIfNecessary(this, containingType.GetNullableContextValue(), type)); 752if (this.containingType.IsInterfaceType()) 772foreach (NamedTypeSymbol @interface in this.containingType.InterfacesAndTheirBaseInterfacesNoUseSiteDiagnostics.Keys) 780this == this.containingType.FindImplementationForInterfaceMemberInNonInterface(interfaceMember, ignoreImplementationInInterfacesIfResultIsNotReady: true)) //slow check (necessary and sufficient)