13 references to HasFlag
Microsoft.CodeAnalysis.CSharp (13)
Symbols\Metadata\PE\PEMethodSymbol.cs (13)
462internal override bool HasSpecialName => HasFlag(MethodAttributes.SpecialName); 464internal override bool HasRuntimeSpecialName => HasFlag(MethodAttributes.RTSpecialName); 468internal override bool RequiresSecurityObject => HasFlag(MethodAttributes.RequireSecObject); 471public override DllImportData GetDllImportData() => HasFlag(MethodAttributes.PinvokeImpl) 481internal override bool IsAccessCheckedOnOverride => HasFlag(MethodAttributes.CheckAccessOnOverride); 483internal override bool HasDeclarativeSecurity => HasFlag(MethodAttributes.HasSecurity); 521public override bool IsExtern => HasFlag(MethodAttributes.PinvokeImpl); 558public override bool IsAbstract => HasFlag(MethodAttributes.Abstract); 572public override bool HidesBaseMethodsByName => !HasFlag(MethodAttributes.HideBySig); 596public override bool IsStatic => HasFlag(MethodAttributes.Static); 598internal override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None) => HasFlag(MethodAttributes.Virtual); 600internal override bool IsMetadataNewSlot(bool ignoreInterfaceImplementationChanges = false) => HasFlag(MethodAttributes.NewSlot); 602internal override bool IsMetadataFinal => HasFlag(MethodAttributes.Final);