2016-12-23 22:31:38 +03:00
|
|
|
exports[`test type.js 1`] = `
|
|
|
|
"declare var a: number;
|
2016-12-30 19:56:42 +03:00
|
|
|
var b: typeof a = \"...\";
|
|
|
|
var c: typeof a = \"...\";
|
2016-12-23 22:31:38 +03:00
|
|
|
|
|
|
|
type T = number;
|
2016-12-30 19:56:42 +03:00
|
|
|
var x:T = \"...\";
|
2016-12-23 22:31:38 +03:00
|
|
|
|
|
|
|
// what about recursive unions?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
declare var a: number;
|
2016-12-30 19:56:42 +03:00
|
|
|
var b: typeof a = \"...\";
|
|
|
|
var c: typeof a = \"...\";
|
2017-01-10 05:49:06 +03:00
|
|
|
|
2016-12-23 22:31:38 +03:00
|
|
|
type T = number;
|
2016-12-30 19:56:42 +03:00
|
|
|
var x: T = \"...\";
|
2017-02-16 17:56:12 +03:00
|
|
|
|
2017-01-11 18:16:38 +03:00
|
|
|
// what about recursive unions?
|
|
|
|
"
|
2016-12-23 22:31:38 +03:00
|
|
|
`;
|