13 references to HasFlag
Microsoft.CodeAnalysis.CSharp (13)
Symbols\Metadata\PE\PEMethodSymbol.cs (13)
482
internal override bool HasSpecialName =>
HasFlag
(MethodAttributes.SpecialName);
484
internal override bool HasRuntimeSpecialName =>
HasFlag
(MethodAttributes.RTSpecialName);
488
internal override bool RequiresSecurityObject =>
HasFlag
(MethodAttributes.RequireSecObject);
491
public override DllImportData GetDllImportData() =>
HasFlag
(MethodAttributes.PinvokeImpl)
501
internal override bool IsAccessCheckedOnOverride =>
HasFlag
(MethodAttributes.CheckAccessOnOverride);
503
internal override bool HasDeclarativeSecurity =>
HasFlag
(MethodAttributes.HasSecurity);
541
public override bool IsExtern =>
HasFlag
(MethodAttributes.PinvokeImpl);
578
public override bool IsAbstract =>
HasFlag
(MethodAttributes.Abstract);
592
public override bool HidesBaseMethodsByName => !
HasFlag
(MethodAttributes.HideBySig);
616
public override bool IsStatic =>
HasFlag
(MethodAttributes.Static);
618
internal override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None) =>
HasFlag
(MethodAttributes.Virtual);
620
internal override bool IsMetadataNewSlot(bool ignoreInterfaceImplementationChanges = false) =>
HasFlag
(MethodAttributes.NewSlot);
622
internal override bool IsMetadataFinal =>
HasFlag
(MethodAttributes.Final);