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