Base:
property
IsExtern
Microsoft.CodeAnalysis.CSharp.Symbol.IsExtern
1 override of IsExtern
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourcePropertySymbol.cs (1)
846
public sealed override bool
IsExtern
=> PartialImplementationPart is { } implementation ? implementation.IsExtern : HasExternModifier;
3 references to IsExtern
Microsoft.CodeAnalysis.CSharp (3)
Symbols\Source\SourcePropertySymbolBase.cs (3)
1054
if (ContainingModule.UseUpdatedMemorySafetyRules &&
IsExtern
&& !HasUnsafeModifier && !HasSafeModifier)
1099
if (HasSafeModifier && (!(
IsExtern
|| hasExplicitOrExtendedLayoutField()) || HasUnsafeModifier))
1163
else if (IsAbstract &&
IsExtern
)