TypeScript/tests/cases/compiler/staticInstanceResolution5.ts
2014-07-12 17:30:19 -07:00

15 lines
392 B
TypeScript

//@module: amd
// @Filename: staticInstanceResolution5_0.ts
export class Promise {
static timeout(delay: number): Promise {
return null;
}
}
// @Filename: staticInstanceResolution5_1.ts
import WinJS = require('staticInstanceResolution5_0.ts');
// these 3 should be errors
var x = (w1: WinJS) => { };
var y = function (w2: WinJS) { }
function z(w3: WinJS) { }