13 references to RequiresUnsafeAttribute
Microsoft.CodeAnalysis.CSharp (11)
Emitter\Model\PEAssemblyBuilder.cs (1)
488AttributeDescription.RequiresUnsafeAttribute,
Symbols\Extensions\SourceExtensionImplementationMethodSymbol.cs (1)
74attr.IsTargetAttribute(AttributeDescription.RequiresUnsafeAttribute))
Symbols\Metadata\PE\PEEventSymbol.cs (2)
399if (containingModule.AttributeMatchesFilter(handle, AttributeDescription.RequiresUnsafeAttribute)) 556bool hasRequiresUnsafeAttribute = containingPEModuleSymbol.Module.HasAttribute(_handle, AttributeDescription.RequiresUnsafeAttribute);
Symbols\Metadata\PE\PEMethodSymbol.cs (2)
1095if (containingModule.AttributeMatchesFilter(handle, AttributeDescription.RequiresUnsafeAttribute)) 1489bool hasRequiresUnsafeAttribute = _containingType.ContainingPEModule.Module.HasAttribute(_handle, AttributeDescription.RequiresUnsafeAttribute);
Symbols\Metadata\PE\PEPropertySymbol.cs (2)
670bool hasRequiresUnsafeAttribute = containingPEModuleSymbol.Module.HasAttribute(_handle, AttributeDescription.RequiresUnsafeAttribute); 853if (containingModule.AttributeMatchesFilter(handle, AttributeDescription.RequiresUnsafeAttribute))
Symbols\Source\SourceEventSymbol.cs (1)
372else if (attribute.IsTargetAttribute(AttributeDescription.RequiresUnsafeAttribute))
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
636else if (attribute.IsTargetAttribute(AttributeDescription.RequiresUnsafeAttribute))
Symbols\Source\SourcePropertySymbolBase.cs (1)
1637else if (attribute.IsTargetAttribute(AttributeDescription.RequiresUnsafeAttribute))
Microsoft.CodeAnalysis.CSharp.CSharp15.UnitTests (2)
UnsafeEvolutionTests.cs (2)
344var hasAttributeInMetadata = peModule.Module.HasAttribute(h, AttributeDescription.RequiresUnsafeAttribute); 11421expectedSafeSymbols: [AttributeDescription.RequiresUnsafeAttribute.FullName],