11 references to OfType
Microsoft.CodeAnalysis.Workspaces (11)
FindSymbols\SymbolFinder.cs (1)
168foreach (var current in resolution.OfType<TSymbol>())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ArrayTypeSymbolKey.cs (1)
32foreach (var typeSymbol in elementTypeResolution.OfType<ITypeSymbol>())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
299foreach (var containingType in containingTypeResolution.OfType<INamedTypeSymbol>())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ErrorTypeSymbolKey.cs (1)
95foreach (var container in containingSymbolResolution.OfType<INamespaceOrTypeSymbol>())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.MethodSymbolKey.cs (3)
42foreach (var reducedFrom in reducedFromResolution.OfType<IMethodSymbol>()) 44foreach (var receiverType in receiverTypeResolution.OfType<ITypeSymbol>()) 102foreach (var method in constructedFrom.OfType<IMethodSymbol>())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamedTypeSymbolKey.cs (2)
123foreach (var container in containingSymbolResolution.OfType<INamespaceOrTypeSymbol>()) 152foreach (var nsOrType in containingSymbolResolution.OfType<INamespaceOrTypeSymbol>())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (1)
34foreach (var typeSymbol in pointedAtTypeResolution.OfType<ITypeSymbol>())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TupleTypeSymbolKey.cs (1)
81foreach (var namedType in underlyingTypeResolution.OfType<INamedTypeSymbol>())