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.
@extends
TypeScript Version: nightly (2.5.0-dev.20170707)
Code
C.d.ts
export default class C<T> { t: T; }
D.js
import C from "./C"; /** @extends {C<number>} */ class D extends C {} new D().t;
Expected behavior:
t is of type number.
t
number
Actual behavior:
t is of type any.
any
See also #17073.