2014-07-13 01:04:16 +02:00
|
|
|
//// [implicitAnyDeclareVariablesWithoutTypeAndInit.ts]
|
|
|
|
// this should be an error
|
|
|
|
var x; // error at "x"
|
|
|
|
declare var foo; // error at "foo"
|
|
|
|
function func(k) { }; //error at "k"
|
|
|
|
func(x);
|
|
|
|
|
|
|
|
// this shouldn't be an error
|
|
|
|
var bar = 3;
|
|
|
|
var bar1: any;
|
|
|
|
declare var bar2: any;
|
|
|
|
var x1: any; var y1 = new x1;
|
|
|
|
|
|
|
|
//// [implicitAnyDeclareVariablesWithoutTypeAndInit.js]
|
2014-08-12 00:54:12 +02:00
|
|
|
// this should be an error
|
2014-08-15 22:18:54 +02:00
|
|
|
var x; // error at "x"
|
2015-02-07 03:45:09 +01:00
|
|
|
function func(k) { }
|
2015-01-23 00:58:00 +01:00
|
|
|
; //error at "k"
|
2014-07-13 01:04:16 +02:00
|
|
|
func(x);
|
2014-08-12 00:54:12 +02:00
|
|
|
// this shouldn't be an error
|
2014-07-13 01:04:16 +02:00
|
|
|
var bar = 3;
|
|
|
|
var bar1;
|
|
|
|
var x1;
|
|
|
|
var y1 = new x1;
|