Base:
property
IsExtern
Microsoft.CodeAnalysis.CSharp.Symbol.IsExtern
1 override of IsExtern
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
469
public sealed override bool
IsExtern
18 references to IsExtern
Microsoft.CodeAnalysis.CSharp (18)
Compiler\MethodCompiler.cs (1)
1811
if (sourceMethod.
IsExtern
)
Symbols\Source\SourceConstructorSymbol.cs (2)
53
if (
IsExtern
)
147
if (!hasBody && !
IsExtern
)
Symbols\Source\SourceCustomEventAccessorSymbol.cs (1)
44
if (
IsExtern
&& !IsAbstract)
Symbols\Source\SourceDestructorSymbol.cs (2)
43
if (
IsExtern
)
49
if (!modifierErrors && !hasBlockBody && !_isExpressionBodied && !
IsExtern
)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
3244
if (sourceMethod.
IsExtern
)
Symbols\Source\SourceMemberMethodSymbol.cs (3)
971
if (
IsExtern
&& !IsAbstract)
975
else if (IsAbstract && !
IsExtern
)
993
if ((((hasBody ||
IsExtern
) && !(IsStatic && IsVirtual)) || IsExplicitInterfaceImplementation) && !ContainingAssembly.RuntimeSupportsDefaultInterfaceImplementation)
Symbols\Source\SourceOrdinaryMethodSymbolBase.cs (2)
371
else if (IsAbstract &&
IsExtern
)
412
else if (!hasBody && !
IsExtern
&& !IsAbstract && !IsPartial && !IsExpressionBodied)
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
538
else if (!hasBody && !
IsExtern
&& !IsAbstract && !isAutoPropertyOrExpressionBodied)
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (5)
89
if (IsAbstract &&
IsExtern
)
97
else if (hasBody && (
IsExtern
|| IsAbstract))
99
Debug.Assert(!(IsAbstract &&
IsExtern
));
100
if (
IsExtern
)
109
else if (!hasBody && !
IsExtern
&& !IsAbstract && !IsPartial)