6ab3adfd43
Leading comments have trailing separator while trailing comments have leading space This removes the extra trailing space in the trailing comments
33 lines
610 B
TypeScript
33 lines
610 B
TypeScript
//// [arrayTypeOfFunctionTypes.ts]
|
|
// valid uses of arrays of function types
|
|
|
|
var x: () => string[];
|
|
var r = x[1];
|
|
var r2 = r();
|
|
var r2b = new r();
|
|
|
|
var x2: { (): string }[];
|
|
var r3 = x2[1];
|
|
var r4 = r3();
|
|
var r4b = new r3(); // error
|
|
|
|
var x3: Array<() => string>;
|
|
var r5 = x2[1];
|
|
var r6 = r5();
|
|
var r6b = new r5(); // error
|
|
|
|
//// [arrayTypeOfFunctionTypes.js]
|
|
// valid uses of arrays of function types
|
|
var x;
|
|
var r = x[1];
|
|
var r2 = r();
|
|
var r2b = new r();
|
|
var x2;
|
|
var r3 = x2[1];
|
|
var r4 = r3();
|
|
var r4b = new r3(); // error
|
|
var x3;
|
|
var r5 = x2[1];
|
|
var r6 = r5();
|
|
var r6b = new r5(); // error
|