12 references to RequiresUnsafeAttribute
Microsoft.CodeAnalysis.CSharp (11)
Symbols\CallerUnsafeMode.cs (1)
25
/// The member is explicitly marked with <see cref="AttributeDescription.
RequiresUnsafeAttribute
"/> or <see langword="extern"/> under the updated memory safety rules.
Symbols\Extensions\SourceExtensionImplementationMethodSymbol.cs (1)
74
attr.IsTargetAttribute(AttributeDescription.
RequiresUnsafeAttribute
))
Symbols\Metadata\PE\PEEventSymbol.cs (2)
399
if (containingModule.AttributeMatchesFilter(handle, AttributeDescription.
RequiresUnsafeAttribute
))
555
bool hasRequiresUnsafeAttribute = containingPEModuleSymbol.Module.HasAttribute(_handle, AttributeDescription.
RequiresUnsafeAttribute
);
Symbols\Metadata\PE\PEMethodSymbol.cs (2)
1086
if (containingModule.AttributeMatchesFilter(handle, AttributeDescription.
RequiresUnsafeAttribute
))
1479
bool hasRequiresUnsafeAttribute = _containingType.ContainingPEModule.Module.HasAttribute(_handle, AttributeDescription.
RequiresUnsafeAttribute
);
Symbols\Metadata\PE\PEPropertySymbol.cs (2)
670
bool hasRequiresUnsafeAttribute = containingPEModuleSymbol.Module.HasAttribute(_handle, AttributeDescription.
RequiresUnsafeAttribute
);
853
if (containingModule.AttributeMatchesFilter(handle, AttributeDescription.
RequiresUnsafeAttribute
))
Symbols\Source\SourceEventSymbol.cs (1)
372
else if (attribute.IsTargetAttribute(AttributeDescription.
RequiresUnsafeAttribute
))
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
636
else if (attribute.IsTargetAttribute(AttributeDescription.
RequiresUnsafeAttribute
))
Symbols\Source\SourcePropertySymbolBase.cs (1)
1649
else if (attribute.IsTargetAttribute(AttributeDescription.
RequiresUnsafeAttribute
))
Microsoft.CodeAnalysis.CSharp.CSharp15.UnitTests (1)
UnsafeEvolutionTests.cs (1)
8980
expectedSafeSymbols: [AttributeDescription.
RequiresUnsafeAttribute
.FullName]))