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