19 references to Extension
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder_Lookup.cs (1)
281
case TypeKind.
Extension
:
Symbols\EnumConversions.cs (1)
40
return TypeKind.
Extension
;
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
122
if (this.TypeKind is TypeKind.Enum or TypeKind.
Extension
)
2024
result = TypeKind.
Extension
;
Symbols\Source\SourceMemberContainerSymbol.cs (5)
298
if (typeKind == TypeKind.
Extension
)
386
case TypeKind.
Extension
:
1416
case TypeKind.
Extension
:
2539
if (this.TypeKind is TypeKind.Delegate or TypeKind.
Extension
)
3853
if (type.TypeKind == TypeKind.
Extension
)
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
515
case TypeKind.
Extension
:
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (1)
719
else if (typeKind == TypeKind.
Extension
)
Symbols\TypeSymbol.cs (1)
560
=> TypeKind == TypeKind.
Extension
;
Symbols\TypeSymbolExtensions.cs (1)
855
case TypeKind.
Extension
:
Symbols\VarianceSafety.cs (1)
79
case TypeKind.
Extension
:
Utilities\TypeSymbolExtensions.cs (1)
199
case TypeKind.
Extension
:
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Semantics\ExtensionTests.cs (1)
71
Assert.Equal(TypeKind.
Extension
, symbol.TypeKind);
Microsoft.CodeAnalysis.Features (2)
ExtractInterface\AbstractExtractInterfaceService.cs (1)
92
if (semanticModel.GetDeclaredSymbol(typeNode, cancellationToken) is not INamedTypeSymbol { TypeKind: not TypeKind.
Extension
} typeToExtractFrom)
Shared\Extensions\ISymbolExtensions_2.cs (1)
60
case TypeKind.
Extension
:
Microsoft.CodeAnalysis.VisualBasic (1)
SymbolDisplay\SymbolDisplayVisitor.Types.vb (1)
256
TypeKind.
Extension