TypeScript/tests/cases/fourslash/jsdocDeprecated_suggestion8.ts
Nathan Shively-Sanders 3328fdb2d8
Use isUncalledFunctionReference for aliases too (#39950)
* Use isUncalledFunctionReference for aliases too

Fixes bogus deprecated notices on imports of functions with deprecated
overloads, but with some non-deprecated overloads.

Fixes microsoft/vscode#104238

* Just check all declarations, don't call isUncalledFunction
2020-08-07 10:07:55 -07:00

14 lines
350 B
TypeScript

///<reference path="fourslash.ts" />
// @Filename: first.ts
//// /** @deprecated */
//// export declare function tap<T>(next: null): void;
//// export declare function tap<T>(next: T): T;
// @Filename: second.ts
//// import { tap } from './first';
//// tap
goTo.file('second.ts')
verify.noErrors()
verify.getSuggestionDiagnostics([]);