13 references to HasFlag
Microsoft.CodeAnalysis.CSharp (13)
Symbols\Metadata\PE\PEMethodSymbol.cs (13)
434
internal override bool HasSpecialName =>
HasFlag
(MethodAttributes.SpecialName);
436
internal override bool HasRuntimeSpecialName =>
HasFlag
(MethodAttributes.RTSpecialName);
440
internal override bool RequiresSecurityObject =>
HasFlag
(MethodAttributes.RequireSecObject);
443
public override DllImportData GetDllImportData() =>
HasFlag
(MethodAttributes.PinvokeImpl)
453
internal override bool IsAccessCheckedOnOverride =>
HasFlag
(MethodAttributes.CheckAccessOnOverride);
455
internal override bool HasDeclarativeSecurity =>
HasFlag
(MethodAttributes.HasSecurity);
493
public override bool IsExtern =>
HasFlag
(MethodAttributes.PinvokeImpl);
530
public override bool IsAbstract =>
HasFlag
(MethodAttributes.Abstract);
544
public override bool HidesBaseMethodsByName => !
HasFlag
(MethodAttributes.HideBySig);
568
public override bool IsStatic =>
HasFlag
(MethodAttributes.Static);
570
internal override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false) =>
HasFlag
(MethodAttributes.Virtual);
572
internal override bool IsMetadataNewSlot(bool ignoreInterfaceImplementationChanges = false) =>
HasFlag
(MethodAttributes.NewSlot);
574
internal override bool IsMetadataFinal =>
HasFlag
(MethodAttributes.Final);