13 references to HasFlag
Microsoft.CodeAnalysis.CSharp (13)
Symbols\Metadata\PE\PEMethodSymbol.cs (13)
466internal override bool HasSpecialName => HasFlag(MethodAttributes.SpecialName); 468internal override bool HasRuntimeSpecialName => HasFlag(MethodAttributes.RTSpecialName); 472internal override bool RequiresSecurityObject => HasFlag(MethodAttributes.RequireSecObject); 475public override DllImportData GetDllImportData() => HasFlag(MethodAttributes.PinvokeImpl) 485internal override bool IsAccessCheckedOnOverride => HasFlag(MethodAttributes.CheckAccessOnOverride); 487internal override bool HasDeclarativeSecurity => HasFlag(MethodAttributes.HasSecurity); 525public override bool IsExtern => HasFlag(MethodAttributes.PinvokeImpl); 562public override bool IsAbstract => HasFlag(MethodAttributes.Abstract); 576public override bool HidesBaseMethodsByName => !HasFlag(MethodAttributes.HideBySig); 600public override bool IsStatic => HasFlag(MethodAttributes.Static); 602internal override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None) => HasFlag(MethodAttributes.Virtual); 604internal override bool IsMetadataNewSlot(bool ignoreInterfaceImplementationChanges = false) => HasFlag(MethodAttributes.NewSlot); 606internal override bool IsMetadataFinal => HasFlag(MethodAttributes.Final);