12 references to GetConstructedReducedFrom
Microsoft.CodeAnalysis.CodeStyle (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions.cs (2)
305symbol = ((IMethodSymbol)symbol).GetConstructedReducedFrom(); 331symbol = method.GetConstructedReducedFrom()!.Parameters[parameter.Ordinal + 1];
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (2)
378symbol = ((IMethodSymbol)symbol).GetConstructedReducedFrom()!; 383newSymbol = ((IMethodSymbol)newSymbol).GetConstructedReducedFrom()!;
Microsoft.CodeAnalysis.CSharp (1)
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
289symbol = symbol.GetConstructedReducedFrom()!;
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Simplification\Reducers\CSharpExtensionMethodReducer.cs (1)
122if (newSymbol.Kind == SymbolKind.Method && oldSymbol.Equals(((IMethodSymbol)newSymbol).GetConstructedReducedFrom()))
Microsoft.CodeAnalysis.VisualBasic (1)
SymbolDisplay\SymbolDisplayVisitor.Members.vb (1)
171symbol = symbol.GetConstructedReducedFrom()
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
Simplification\Reducers\VisualBasicExtensionMethodReducer.vb (1)
63If newSymbol.Kind = SymbolKind.Method And oldSymbol.Equals(DirectCast(newSymbol, IMethodSymbol).GetConstructedReducedFrom()) Then
Microsoft.CodeAnalysis.Workspaces (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions.cs (2)
305symbol = ((IMethodSymbol)symbol).GetConstructedReducedFrom(); 331symbol = method.GetConstructedReducedFrom()!.Parameters[parameter.Ordinal + 1];
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (2)
378symbol = ((IMethodSymbol)symbol).GetConstructedReducedFrom()!; 383newSymbol = ((IMethodSymbol)newSymbol).GetConstructedReducedFrom()!;