Base:
property
ContainingType
Microsoft.CodeAnalysis.CSharp.Symbols.NamedTypeSymbol.ContainingType
21 references to ContainingType
Microsoft.CodeAnalysis.CSharp (21)
Symbols\Source\ExtensionGroupingInfo.cs (1)
731NamedTypeSymbol? containingType = ExtensionMarkerTypes[0].UnderlyingExtensions[0].ContainingType;
Symbols\Source\ImplicitNamedTypeSymbol.cs (1)
98get { return ContainingType?.AreLocalsZeroed ?? ContainingModule.AreLocalsZeroed; }
Symbols\Source\SourceMemberContainerSymbol.cs (7)
264var containingType = this.ContainingType; 267diagnostics.Add(AccessCheck.GetProtectedMemberInSealedTypeError(ContainingType), GetFirstLocation(), this); 471if (ContainingType!.Locations.Length == 1 || ContainingType.IsPartial()) 916for (Symbol? container = this.ContainingType; !(container is null); container = container.ContainingType) 1418if (member.Kind != SymbolKind.Method && this.ContainingType is { } containingType) 1945if ((object?)ContainingType != null)
Symbols\Source\SourceNamedTypeSymbol.cs (9)
107return new SourceNamedTypeSymbol(ContainingType, declaration, BindingDiagnosticBag.Discarded, newData); 221if (!ReferenceEquals(ContainingType, null)) 223var tpEnclosing = ContainingType.FindEnclosingTypeParameter(name); 1480return data?.HasSkipLocalsInitAttribute != true && (ContainingType?.AreLocalsZeroed ?? ContainingModule.AreLocalsZeroed); 1998if (IsExtension && ContainingType?.IsExtension != true) 2001if (ContainingType is null || !ContainingType.IsStatic || ContainingType.Arity != 0 || ContainingType.ContainingType is not null)
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (2)
43if ((object)ContainingType != null && 46var tmp = ContainingType.BaseTypeNoUseSiteDiagnostics;
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (1)
1037var containingType = this.ContainingType;