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)
464
public override Symbol ContainingSymbol =>
_containingType
;
466
public override NamedTypeSymbol ContainingType =>
_containingType
;
492
?
_containingType
.ContainingPEModule.Module.GetDllImportData(_handle)
564
MetadataDecoder.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);
669
MetadataDecoder.GetSignatureCountsOrThrow(
_containingType
.ContainingPEModule.Module, _handle,
698
var moduleSymbol =
_containingType
.ContainingPEModule;
740
var module =
_containingType
.ContainingPEModule.Module;
835
Debug.Assert(TypeSymbol.Equals(propertyOrEventSymbol.ContainingType,
_containingType
, TypeCompareKind.ConsiderEverything2));
862
var moduleSymbol =
_containingType
.ContainingPEModule;
904
var returnType = paramInfo[0].Type.AsDynamicIfNoPia(
_containingType
);
928
return
_containingType
.ContainingPEModule.Module.GetMethodSignatureOrThrow(_handle);
967
var moduleSymbol =
_containingType
.ContainingPEModule;
1009
var moduleSymbol =
_containingType
.ContainingPEModule;
1018
public override ImmutableArray<Location> Locations =>
_containingType
.ContainingPEModule.MetadataLocation.Cast<MetadataLocation, Location>();
1062
var containingModule =
_containingType
.ContainingPEModule;
1120
value =
_containingType
.ContainingPEModule.Module.HasNullableContextAttribute(_handle, out byte arg) ?
1122
_containingType
.GetNullableContextValue();
1351
if (
_containingType
.TypeKind == TypeKind.Delegate)
1382
var moduleSymbol =
_containingType
.ContainingPEModule;
1388
var explicitlyOverriddenMethods = new MetadataDecoder(moduleSymbol,
_containingType
).GetExplicitlyOverriddenMethods(
_containingType
.Handle, _handle, this.ContainingType);
1477
var moduleSymbol =
_containingType
.ContainingPEModule;
1492
bool hasRequiresUnsafeAttribute =
_containingType
.ContainingPEModule.Module.HasAttribute(_handle, AttributeDescription.RequiresUnsafeAttribute);
1517
return PEDocumentationCommentUtils.GetDocumentationComment(this,
_containingType
.ContainingPEModule, preferredCulture, cancellationToken, ref AccessUncommonFields()._lazyDocComment);
1531
if (
_containingType
.IsExtension &&
1533
_containingType
.GetUseSiteInfo().DiagnosticInfo?.DefaultSeverity == DiagnosticSeverity.Error))
1539
_containingType
.ContainingPEModule.RefSafetyRulesVersion == PEModuleSymbol.RefSafetyRulesAttributeVersion.UnrecognizedAttribute)
1548
_containingType
.ContainingPEModule.MemorySafetyRulesVersion == PEModuleSymbol.MemorySafetyRulesAttributeVersion.UnrecognizedAttribute)
1579
var containingModule =
_containingType
.ContainingPEModule;
1624
return
_containingType
.GetCompilerFeatureRequiredDiagnostic();
1652
var result =
_containingType
.ContainingPEModule.Module.GetConditionalAttributeValues(_handle);
1684
var result =
_containingType
.ContainingPEModule.Module.HasAttribute(_handle, AttributeDescription.SetsRequiredMembersAttribute);
1815
var moduleSymbol =
_containingType
.ContainingPEModule;
1856
builderArgument =
_containingType
.ContainingPEModule.TryDecodeAttributeWithTypeArgument(this.Handle, AttributeDescription.AsyncMethodBuilderAttribute);
1864
if (
_containingType
.ContainingPEModule.Module.TryGetOverloadResolutionPriorityValue(_handle, out int priority) &&