Base:
property
ContainingType
Microsoft.CodeAnalysis.CSharp.Symbol.ContainingType
9 references to ContainingType
Microsoft.CodeAnalysis.CSharp (9)
Symbols\Metadata\PE\MetadataDecoder.cs (1)
43this(moduleSymbol, (PENamedTypeSymbol)context.ContainingType, context)
Symbols\Metadata\PE\PEMethodSymbol.cs (8)
1007&& this.ContainingType.MightContainExtensions) 1068bool checkForRequiredMembers = this.ShouldCheckRequiredMembers() && this.ContainingType.HasAnyRequiredMembers; 1070bool isClosedConstructor = MethodKind == MethodKind.Constructor && ContainingType.IsClosed; 1344if ((this.ContainingType.TypeKind == TypeKind.Class && this.IsRuntimeFinalizer(skipFirstMethodKindCheck: true)) || 1388var explicitlyOverriddenMethods = new MetadataDecoder(moduleSymbol, _containingType).GetExplicitlyOverriddenMethods(_containingType.Handle, _handle, this.ContainingType); 1566if (diagnosticInfo == null && this.ShouldCheckRequiredMembers() && ContainingType.HasRequiredMembersError) 1568diagnosticInfo = new CSDiagnosticInfo(ErrorCode.ERR_RequiredMembersInvalid, ContainingType); 1586if (ContainingType.IsClosed)