1 write to _containingType
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
427_containingType = containingType;
39 references to _containingType
Microsoft.CodeAnalysis.CSharp (39)
Symbols\Metadata\PE\PEMethodSymbol.cs (39)
464public override Symbol ContainingSymbol => _containingType; 466public override NamedTypeSymbol ContainingType => _containingType; 492? _containingType.ContainingPEModule.Module.GetDllImportData(_handle) 564MetadataDecoder.GetSignatureCountsOrThrow(_containingType.ContainingPEModule.Module, _handle, out parameterCount, out typeParameterCount); 588(this._containingType.IsInterface ? 598(this._containingType.IsInterface ? (this.IsStatic || this.IsMetadataNewSlot()) : !this.IsOverride); 612!this._containingType.IsInterface && 614((!this.IsMetadataNewSlot() && (object)_containingType.BaseTypeNoUseSiteDiagnostics != null) || this.IsExplicitClassOverride); 667MetadataDecoder.GetSignatureCountsOrThrow(_containingType.ContainingPEModule.Module, _handle, 696var moduleSymbol = _containingType.ContainingPEModule; 738var module = _containingType.ContainingPEModule.Module; 833Debug.Assert(TypeSymbol.Equals(propertyOrEventSymbol.ContainingType, _containingType, TypeCompareKind.ConsiderEverything2)); 860var moduleSymbol = _containingType.ContainingPEModule; 902var returnType = paramInfo[0].Type.AsDynamicIfNoPia(_containingType); 926return _containingType.ContainingPEModule.Module.GetMethodSignatureOrThrow(_handle); 965var moduleSymbol = _containingType.ContainingPEModule; 1007var moduleSymbol = _containingType.ContainingPEModule; 1016public override ImmutableArray<Location> Locations => _containingType.ContainingPEModule.MetadataLocation.Cast<MetadataLocation, Location>(); 1060var containingModule = _containingType.ContainingPEModule; 1117value = _containingType.ContainingPEModule.Module.HasNullableContextAttribute(_handle, out byte arg) ? 1119_containingType.GetNullableContextValue(); 1348if (_containingType.TypeKind == TypeKind.Delegate) 1379var moduleSymbol = _containingType.ContainingPEModule; 1385var explicitlyOverriddenMethods = new MetadataDecoder(moduleSymbol, _containingType).GetExplicitlyOverriddenMethods(_containingType.Handle, _handle, this.ContainingType); 1474var moduleSymbol = _containingType.ContainingPEModule; 1489bool hasRequiresUnsafeAttribute = _containingType.ContainingPEModule.Module.HasAttribute(_handle, AttributeDescription.RequiresUnsafeAttribute); 1514return PEDocumentationCommentUtils.GetDocumentationComment(this, _containingType.ContainingPEModule, preferredCulture, cancellationToken, ref AccessUncommonFields()._lazyDocComment); 1528if (_containingType.IsExtension && 1530_containingType.GetUseSiteInfo().DiagnosticInfo?.DefaultSeverity == DiagnosticSeverity.Error)) 1536_containingType.ContainingPEModule.RefSafetyRulesVersion == PEModuleSymbol.RefSafetyRulesAttributeVersion.UnrecognizedAttribute) 1545_containingType.ContainingPEModule.MemorySafetyRulesVersion == PEModuleSymbol.MemorySafetyRulesAttributeVersion.UnrecognizedAttribute) 1576var containingModule = _containingType.ContainingPEModule; 1616return _containingType.GetCompilerFeatureRequiredDiagnostic(); 1644var result = _containingType.ContainingPEModule.Module.GetConditionalAttributeValues(_handle); 1676var result = _containingType.ContainingPEModule.Module.HasAttribute(_handle, AttributeDescription.SetsRequiredMembersAttribute); 1807var moduleSymbol = _containingType.ContainingPEModule; 1848builderArgument = _containingType.ContainingPEModule.TryDecodeAttributeWithTypeArgument(this.Handle, AttributeDescription.AsyncMethodBuilderAttribute); 1856if (_containingType.ContainingPEModule.Module.TryGetOverloadResolutionPriorityValue(_handle, out int priority) &&