Base:
property
MethodKind
Microsoft.CodeAnalysis.CSharp.Symbols.MethodSymbol.MethodKind
7 references to MethodKind
Microsoft.CodeAnalysis.CSharp (7)
Symbols\Metadata\PE\PEMethodSymbol.cs (7)
630
private bool IsDestructor => this.
MethodKind
== MethodKind.Destructor;
975
if (this.
MethodKind
== MethodKind.Ordinary && IsValidExtensionMethodSignature()
1003
: this.
MethodKind
== MethodKind.Ordinary
1413
this.
MethodKind
== MethodKind.PropertySet &&
1468
var diag = PEUtilities.DeriveCompilerFeatureRequiredAttributeDiagnostic(this, containingModule, Handle, allowedFeatures:
MethodKind
== MethodKind.Constructor ? CompilerFeatureRequiredFeatures.RequiredMembers : CompilerFeatureRequiredFeatures.None, decoder);
1556
Debug.Assert(
MethodKind
== MethodKind.Constructor);
1578
var result = ObsoleteAttributeHelpers.GetObsoleteDataFromMetadata(_handle, (PEModuleSymbol)ContainingModule, ignoreByRefLikeMarker: false, ignoreRequiredMemberMarker:
MethodKind
== MethodKind.Constructor);