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)
1095
if (containingModule.AttributeMatchesFilter(handle, AttributeDescription.
RequiresUnsafeAttribute
))
1488
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)
9817
expectedSafeSymbols: [AttributeDescription.
RequiresUnsafeAttribute
.FullName]))