7 references to HasUnsafeModifier
Microsoft.CodeAnalysis.CSharp (7)
Symbols\Source\SourceMethodSymbol.cs (1)
114
return (HasUnsafeModifier || AssociatedSymbol is SourcePropertySymbolBase {
HasUnsafeModifier
: true })
Symbols\Source\SourceNamedTypeSymbol.cs (1)
2126
SourcePropertySymbolBase prop => prop.
HasUnsafeModifier
|| prop.HasSafeModifier,
Symbols\Source\SourcePropertySymbol.cs (3)
774
if (
HasUnsafeModifier
!= implementation.
HasUnsafeModifier
&& this.CompilationAllowsUnsafe()) // Don't cascade.
836
return
HasUnsafeModifier
Symbols\Source\SourcePropertySymbolBase.cs (2)
1054
if (ContainingModule.UseUpdatedMemorySafetyRules && IsExtern && !
HasUnsafeModifier
&& !HasSafeModifier)
1099
if (HasSafeModifier && (!(IsExtern || hasExplicitOrExtendedLayoutField()) ||
HasUnsafeModifier
))