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