2014-07-13 01:04:16 +02:00
|
|
|
//// [generics0.ts]
|
|
|
|
interface G<T> {
|
|
|
|
x: T;
|
|
|
|
}
|
|
|
|
|
|
|
|
var v2: G<string>;
|
|
|
|
|
|
|
|
var z = v2.x; // 'y' should be of type 'string'
|
|
|
|
|
|
|
|
//// [generics0.js]
|
|
|
|
var v2;
|
2014-08-15 23:32:08 +02:00
|
|
|
var z = v2.x; // 'y' should be of type 'string'
|
2014-07-13 01:04:16 +02:00
|
|
|
|
|
|
|
|
|
|
|
//// [generics0.d.ts]
|
2014-07-11 23:44:31 +02:00
|
|
|
interface G<T> {
|
2014-07-12 01:36:06 +02:00
|
|
|
x: T;
|
2014-07-11 23:44:31 +02:00
|
|
|
}
|
2014-07-12 01:36:06 +02:00
|
|
|
declare var v2: G<string>;
|
|
|
|
declare var z: string;
|