We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d8aafee commit aa59a69Copy full SHA for aa59a69
src/services/refactors/extractSymbol.ts
@@ -730,7 +730,7 @@ namespace ts.refactor.extractSymbol {
730
let type = checker.getTypeOfSymbolAtLocation(usage.symbol, usage.node);
731
// Widen the type so we don't emit nonsense annotations like "function fn(x: 3) {"
732
type = checker.getBaseTypeOfLiteralType(type);
733
- typeNode = checker.typeToTypeNode(type, node, NodeBuilderFlags.NoTruncation);
+ typeNode = checker.typeToTypeNode(type, scope, NodeBuilderFlags.NoTruncation);
734
}
735
736
const paramDecl = createParameter(
0 commit comments