Base:
property
IsExtension
Microsoft.CodeAnalysis.CSharp.Symbols.NamedTypeSymbol.IsExtension
20 references to IsExtension
Microsoft.CodeAnalysis.CSharp (20)
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1529
if (_containingType.
IsExtension
&&
Symbols\Metadata\PE\PEModuleSymbol.cs (1)
372
if (type.
IsExtension
)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (17)
420
if (!
IsExtension
)
453
if (!this.
IsExtension
)
476
Debug.Assert(this.
IsExtension
);
890
if (
IsExtension
)
985
if (
IsExtension
)
2085
return
IsExtension
? "" : _name;
2093
if (
IsExtension
)
2240
if (
IsExtension
)
2384
if (
IsExtension
)
2479
if (
IsExtension
)
2576
bool isExtension =
IsExtension
;
2607
bool isExtension =
IsExtension
;
2645
if (
IsExtension
)
2916
=>
IsExtension
? _lazyUncommonProperties.extensionInfo.GroupingTypeSymbol.Name : null;
2922
if (!
IsExtension
)
2932
=>
IsExtension
? _name : null;
3361
else if (
IsExtension
&& !((PENamedTypeSymbolGeneric)_lazyUncommonProperties.extensionInfo.MarkerTypeSymbol).MatchesContainingTypeParameters())
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
887
&& ContainingType is PENamedTypeSymbol {
IsExtension
: true } containingPE