TypeScript/tests/baselines/reference/typeofAnExportedType.errors.txt
2015-04-26 18:31:47 -07:00

57 lines
1.4 KiB
Plaintext

tests/cases/conformance/types/specifyingTypes/typeQueries/typeofAnExportedType.ts(1,1): error TS1148: Cannot compile modules unless the '--module' flag is provided.
==== tests/cases/conformance/types/specifyingTypes/typeQueries/typeofAnExportedType.ts (1 errors) ====
export var x = 1;
~~~~~~~~~~~~~~~~~
!!! error TS1148: Cannot compile modules unless the '--module' flag is provided.
export var r1: typeof x;
export var y = { foo: '' };
export var r2: typeof y;
export class C {
foo: string;
}
export var c: C;
var c2: C;
export var r3: typeof C;
export var r4: typeof c;
export var r4b: typeof c2;
export interface I {
foo: string;
}
export var i: I;
var i2: I;
export var r5: typeof i;
export var r5: typeof i2;
export module M {
export var foo = '';
export class C {
foo: string;
}
}
export var r6: typeof M;
export var r7: typeof M.foo;
export import Z = M;
export var r8: typeof Z;
export var r9: typeof Z.foo;
export enum E {
A
}
export var r10: typeof E;
export var r11: typeof E.A;
export var r12: typeof r12;
export function foo() { }
export module foo {
export var y = 1;
export class C {
foo: string;
}
}
export var r13: typeof foo;