13 references to HasFlag
Microsoft.CodeAnalysis.CSharp (13)
Symbols\Metadata\PE\PEMethodSymbol.cs (13)
467
internal override bool HasSpecialName =>
HasFlag
(MethodAttributes.SpecialName);
469
internal override bool HasRuntimeSpecialName =>
HasFlag
(MethodAttributes.RTSpecialName);
473
internal override bool RequiresSecurityObject =>
HasFlag
(MethodAttributes.RequireSecObject);
476
public override DllImportData GetDllImportData() =>
HasFlag
(MethodAttributes.PinvokeImpl)
486
internal override bool IsAccessCheckedOnOverride =>
HasFlag
(MethodAttributes.CheckAccessOnOverride);
488
internal override bool HasDeclarativeSecurity =>
HasFlag
(MethodAttributes.HasSecurity);
526
public override bool IsExtern =>
HasFlag
(MethodAttributes.PinvokeImpl);
563
public override bool IsAbstract =>
HasFlag
(MethodAttributes.Abstract);
577
public override bool HidesBaseMethodsByName => !
HasFlag
(MethodAttributes.HideBySig);
601
public override bool IsStatic =>
HasFlag
(MethodAttributes.Static);
603
internal override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None) =>
HasFlag
(MethodAttributes.Virtual);
605
internal override bool IsMetadataNewSlot(bool ignoreInterfaceImplementationChanges = false) =>
HasFlag
(MethodAttributes.NewSlot);
607
internal override bool IsMetadataFinal =>
HasFlag
(MethodAttributes.Final);