22 references to HasAttribute
Microsoft.CodeAnalysis.CSharp (22)
Symbols\Metadata\PE\PEEventSymbol.cs (1)
556
bool hasRequiresUnsafeAttribute = containingPEModuleSymbol.Module.
HasAttribute
(_handle, AttributeDescription.RequiresUnsafeAttribute);
Symbols\Metadata\PE\PEFieldSymbol.cs (6)
440
if (module.
HasAttribute
(handle, AttributeDescription.AllowNullAttribute)) annotations |= FlowAnalysisAnnotations.AllowNull;
441
if (module.
HasAttribute
(handle, AttributeDescription.DisallowNullAttribute)) annotations |= FlowAnalysisAnnotations.DisallowNull;
442
if (module.
HasAttribute
(handle, AttributeDescription.MaybeNullAttribute)) annotations |= FlowAnalysisAnnotations.MaybeNull;
443
if (module.
HasAttribute
(handle, AttributeDescription.NotNullAttribute)) annotations |= FlowAnalysisAnnotations.NotNull;
738
hasRequiredMemberAttribute = ContainingPEModule.Module.
HasAttribute
(_handle, AttributeDescription.RequiredMemberAttribute);
752
bool hasRequiresUnsafeAttribute = ContainingPEModule.Module.
HasAttribute
(_handle, AttributeDescription.RequiresUnsafeAttribute);
Symbols\Metadata\PE\PEMethodSymbol.cs (2)
1492
bool hasRequiresUnsafeAttribute = _containingType.ContainingPEModule.Module.
HasAttribute
(_handle, AttributeDescription.RequiresUnsafeAttribute);
1684
var result = _containingType.ContainingPEModule.Module.
HasAttribute
(_handle, AttributeDescription.SetsRequiredMembersAttribute);
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
1194
var hasRequiredMemberAttribute = ContainingPEModule.Module.
HasAttribute
(_handle, AttributeDescription.RequiredMemberAttribute);
1215
var hasIsClosedTypeAttribute = ContainingPEModule.Module.
HasAttribute
(_handle, AttributeDescription.IsClosedTypeAttribute);
Symbols\Metadata\PE\PEParameterSymbol.cs (9)
632
value = _packedFlags.SetWellKnownAttribute(flag, _moduleSymbol.Module.
HasAttribute
(_handle,
648
value = _packedFlags.SetWellKnownAttribute(flag, _moduleSymbol.Module.
HasAttribute
(_handle,
664
value = _packedFlags.SetWellKnownAttribute(flag, _moduleSymbol.Module.
HasAttribute
(_handle,
680
value = _packedFlags.SetWellKnownAttribute(flag, _moduleSymbol.Module.
HasAttribute
(_handle,
696
value = _packedFlags.SetWellKnownAttribute(flag, _moduleSymbol.Module.
HasAttribute
(_handle,
810
if (module.
HasAttribute
(handle, AttributeDescription.AllowNullAttribute)) annotations |= FlowAnalysisAnnotations.AllowNull;
811
if (module.
HasAttribute
(handle, AttributeDescription.DisallowNullAttribute)) annotations |= FlowAnalysisAnnotations.DisallowNull;
813
if (module.
HasAttribute
(handle, AttributeDescription.MaybeNullAttribute))
822
if (module.
HasAttribute
(handle, AttributeDescription.NotNullAttribute))
Symbols\Metadata\PE\PEPropertySymbol.cs (2)
640
hasRequiredMemberAttribute = containingPEModuleSymbol.Module.
HasAttribute
(_handle, AttributeDescription.RequiredMemberAttribute);
670
bool hasRequiresUnsafeAttribute = containingPEModuleSymbol.Module.
HasAttribute
(_handle, AttributeDescription.RequiresUnsafeAttribute);