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