1 instantiation of RequiresUnsafeAnalyzer
ILLink.RoslynAnalyzer (1)
DynamicallyAccessedMembersAnalyzer.cs (1)
35
builder.Add(new
RequiresUnsafeAnalyzer
());
5 references to RequiresUnsafeAnalyzer
ILLink.CodeFixProvider (2)
RequiresUnsafeCodeFixProvider.cs (1)
34
private protected override string FullyQualifiedAttributeName =>
RequiresUnsafeAnalyzer
.FullyQualifiedRequiresUnsafeAttribute;
UnsafeMethodMissingRequiresUnsafeCodeFixProvider.cs (1)
68
if (model.Compilation.GetBestTypeByMetadataName(
RequiresUnsafeAnalyzer
.FullyQualifiedRequiresUnsafeAttribute) is not { } attributeSymbol)
ILLink.RoslynAnalyzer (3)
UnsafeMethodMissingRequiresUnsafeAnalyzer.cs (3)
27
if (context.Compilation.GetTypeByMetadataName (
RequiresUnsafeAnalyzer
.FullyQualifiedRequiresUnsafeAttribute) is null)
44
if (method.HasAttribute (
RequiresUnsafeAnalyzer
.RequiresUnsafeAttributeName))
49
&& property.HasAttribute (
RequiresUnsafeAnalyzer
.RequiresUnsafeAttributeName))