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)
416
public override Symbol ContainingSymbol =>
_containingType
;
418
public override NamedTypeSymbol ContainingType =>
_containingType
;
444
?
_containingType
.ContainingPEModule.Module.GetDllImportData(_handle)
516
MetadataDecoder.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);
619
MetadataDecoder.GetSignatureCountsOrThrow(
_containingType
.ContainingPEModule.Module, _handle,
648
var moduleSymbol =
_containingType
.ContainingPEModule;
681
var module =
_containingType
.ContainingPEModule.Module;
776
Debug.Assert(TypeSymbol.Equals(propertyOrEventSymbol.ContainingType,
_containingType
, TypeCompareKind.ConsiderEverything2));
803
var moduleSymbol =
_containingType
.ContainingPEModule;
845
var returnType = paramInfo[0].Type.AsDynamicIfNoPia(
_containingType
);
893
var moduleSymbol =
_containingType
.ContainingPEModule;
935
var moduleSymbol =
_containingType
.ContainingPEModule;
944
public override ImmutableArray<Location> Locations =>
_containingType
.ContainingPEModule.MetadataLocation.Cast<MetadataLocation, Location>();
954
var containingPEModuleSymbol =
_containingType
.ContainingPEModule;
962
&&
_containingType
.MightContainExtensionMethods;
1043
value =
_containingType
.ContainingPEModule.Module.HasNullableContextAttribute(_handle, out byte arg) ?
1045
_containingType
.GetNullableContextValue();
1226
if (
_containingType
.TypeKind == TypeKind.Delegate)
1257
var moduleSymbol =
_containingType
.ContainingPEModule;
1263
var explicitlyOverriddenMethods = new MetadataDecoder(moduleSymbol,
_containingType
).GetExplicitlyOverriddenMethods(
_containingType
.Handle, _handle, this.ContainingType);
1352
var moduleSymbol =
_containingType
.ContainingPEModule;
1378
return PEDocumentationCommentUtils.GetDocumentationComment(this,
_containingType
.ContainingPEModule, preferredCulture, cancellationToken, ref AccessUncommonFields()._lazyDocComment);
1393
_containingType
.ContainingPEModule.RefSafetyRulesVersion == PEModuleSymbol.RefSafetyRulesAttributeVersion.UnrecognizedAttribute)
1421
var containingModule =
_containingType
.ContainingPEModule;
1454
return
_containingType
.GetCompilerFeatureRequiredDiagnostic();
1482
var result =
_containingType
.ContainingPEModule.Module.GetConditionalAttributeValues(_handle);
1514
var result =
_containingType
.ContainingPEModule.Module.HasAttribute(_handle, AttributeDescription.SetsRequiredMembersAttribute);
1643
var moduleSymbol =
_containingType
.ContainingPEModule;