Base:
property
IsExtern
Microsoft.CodeAnalysis.CSharp.Symbol.IsExtern
6 references to IsExtern
Microsoft.CodeAnalysis.CSharp (6)
Binder\Binder_Statements.cs (3)
581
else if (!hasErrors && (!localSymbol.
IsExtern
|| !localSymbol.IsStatic))
587
if (!hasErrors && (blockBody != null || expressionBody != null) && localSymbol.
IsExtern
)
593
Debug.Assert(blockBody != null || expressionBody != null || (localSymbol.
IsExtern
&& localSymbol.IsStatic) || hasErrors);
FlowAnalysis\AbstractFlowPass.cs (1)
1408
if (isCall && !symbol.
IsExtern
)
Symbols\Source\LocalFunctionSymbol.cs (2)
136
if (ContainingModule.UseUpdatedMemorySafetyRules &&
IsExtern
&& !HasUnsafeModifier && !HasSafeModifier)
149
if (HasSafeModifier && (!
IsExtern
|| HasUnsafeModifier))