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)
28
if (context.Compilation.GetTypeByMetadataName(
RequiresUnsafeAnalyzer
.FullyQualifiedRequiresUnsafeAttribute) is null)
45
if (method.HasAttribute(
RequiresUnsafeAnalyzer
.RequiresUnsafeAttributeName))
50
&& property.HasAttribute(
RequiresUnsafeAnalyzer
.RequiresUnsafeAttributeName))