1 write to _containingType
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
383_containingType = containingType;
33 references to _containingType
Microsoft.CodeAnalysis.CSharp (33)
Symbols\Metadata\PE\PEMethodSymbol.cs (33)
416public override Symbol ContainingSymbol => _containingType; 418public override NamedTypeSymbol ContainingType => _containingType; 444? _containingType.ContainingPEModule.Module.GetDllImportData(_handle) 516MetadataDecoder.GetSignatureCountsOrThrow(_containingType.ContainingPEModule.Module, _handle, out parameterCount, out typeParameterCount); 540(this._containingType.IsInterface ? 550(this._containingType.IsInterface ? (this.IsStatic || this.IsMetadataNewSlot()) : !this.IsOverride); 564!this._containingType.IsInterface && 566((!this.IsMetadataNewSlot() && (object)_containingType.BaseTypeNoUseSiteDiagnostics != null) || this.IsExplicitClassOverride); 619MetadataDecoder.GetSignatureCountsOrThrow(_containingType.ContainingPEModule.Module, _handle, 648var moduleSymbol = _containingType.ContainingPEModule; 681var module = _containingType.ContainingPEModule.Module; 776Debug.Assert(TypeSymbol.Equals(propertyOrEventSymbol.ContainingType, _containingType, TypeCompareKind.ConsiderEverything2)); 803var moduleSymbol = _containingType.ContainingPEModule; 845var returnType = paramInfo[0].Type.AsDynamicIfNoPia(_containingType); 893var moduleSymbol = _containingType.ContainingPEModule; 935var moduleSymbol = _containingType.ContainingPEModule; 944public override ImmutableArray<Location> Locations => _containingType.ContainingPEModule.MetadataLocation.Cast<MetadataLocation, Location>(); 954var containingPEModuleSymbol = _containingType.ContainingPEModule; 962&& _containingType.MightContainExtensionMethods; 1043value = _containingType.ContainingPEModule.Module.HasNullableContextAttribute(_handle, out byte arg) ? 1045_containingType.GetNullableContextValue(); 1226if (_containingType.TypeKind == TypeKind.Delegate) 1257var moduleSymbol = _containingType.ContainingPEModule; 1263var explicitlyOverriddenMethods = new MetadataDecoder(moduleSymbol, _containingType).GetExplicitlyOverriddenMethods(_containingType.Handle, _handle, this.ContainingType); 1352var moduleSymbol = _containingType.ContainingPEModule; 1378return PEDocumentationCommentUtils.GetDocumentationComment(this, _containingType.ContainingPEModule, preferredCulture, cancellationToken, ref AccessUncommonFields()._lazyDocComment); 1393_containingType.ContainingPEModule.RefSafetyRulesVersion == PEModuleSymbol.RefSafetyRulesAttributeVersion.UnrecognizedAttribute) 1421var containingModule = _containingType.ContainingPEModule; 1454return _containingType.GetCompilerFeatureRequiredDiagnostic(); 1482var result = _containingType.ContainingPEModule.Module.GetConditionalAttributeValues(_handle); 1514var result = _containingType.ContainingPEModule.Module.HasAttribute(_handle, AttributeDescription.SetsRequiredMembersAttribute); 1643var moduleSymbol = _containingType.ContainingPEModule;