4 lines
No EOL
153 B
TypeScript
4 lines
No EOL
153 B
TypeScript
class A<T> { foo(x: T) { }}
|
|
var foo = new A<number>();
|
|
var r: A<string> = <A<number>>new A(); // error
|
|
var r2: A<number> = <A<A<number>>>foo; // error
|