Base:
property
ContainingType
Microsoft.CodeAnalysis.CSharp.Symbols.NamedTypeSymbol.ContainingType
22 references to ContainingType
Microsoft.CodeAnalysis.CSharp (22)
Symbols\Source\ImplicitNamedTypeSymbol.cs (1)
98
get { return
ContainingType
?.AreLocalsZeroed ?? ContainingModule.AreLocalsZeroed; }
Symbols\Source\SourceMemberContainerSymbol.cs (7)
261
var containingType = this.
ContainingType
;
264
diagnostics.Add(AccessCheck.GetProtectedMemberInSealedTypeError(
ContainingType
), GetFirstLocation(), this);
468
if (
ContainingType
!.Locations.Length == 1 ||
ContainingType
.IsPartial())
903
for (Symbol? container = this.
ContainingType
; !(container is null); container = container.ContainingType)
1405
if (member.Kind != SymbolKind.Method && this.
ContainingType
is { } containingType)
1932
if ((object?)
ContainingType
!= null)
Symbols\Source\SourceNamedTypeSymbol.cs (9)
107
return new SourceNamedTypeSymbol(
ContainingType
, declaration, BindingDiagnosticBag.Discarded, newData);
221
if (!ReferenceEquals(
ContainingType
, null))
223
var tpEnclosing =
ContainingType
.FindEnclosingTypeParameter(name);
1479
return data?.HasSkipLocalsInitAttribute != true && (
ContainingType
?.AreLocalsZeroed ?? ContainingModule.AreLocalsZeroed);
1987
if (IsExtension &&
ContainingType
?.IsExtension != true)
1990
if (
ContainingType
is null || !
ContainingType
.IsStatic ||
ContainingType
.Arity != 0 ||
ContainingType
.ContainingType is not null)
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (2)
43
if ((object)
ContainingType
!= null &&
46
var tmp =
ContainingType
.BaseTypeNoUseSiteDiagnostics;
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (3)
42
if (
ContainingType
is not null)
44
declaration = ((SourceNamedTypeSymbol)this.
ContainingType
).declaration;
1069
var containingType = this.
ContainingType
;