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