diff --git a/tests/baselines/reference/ambientNameRestrictions.errors.txt b/tests/baselines/reference/ambientNameRestrictions.errors.txt new file mode 100644 index 00000000000..88dc2e13f4d --- /dev/null +++ b/tests/baselines/reference/ambientNameRestrictions.errors.txt @@ -0,0 +1,10 @@ +tests/cases/compiler/ambientNameRestrictions.ts(2,14): error TS1214: Identifier expected. 'static' is a reserved word in strict mode. Modules are automatically in strict mode. + + +==== tests/cases/compiler/ambientNameRestrictions.ts (1 errors) ==== + export declare namespace Foo { + export var static: any; + ~~~~~~ +!!! error TS1214: Identifier expected. 'static' is a reserved word in strict mode. Modules are automatically in strict mode. + } + \ No newline at end of file diff --git a/tests/baselines/reference/ambientNameRestrictions.js b/tests/baselines/reference/ambientNameRestrictions.js new file mode 100644 index 00000000000..cd4fbf29371 --- /dev/null +++ b/tests/baselines/reference/ambientNameRestrictions.js @@ -0,0 +1,8 @@ +//// [ambientNameRestrictions.ts] +export declare namespace Foo { + export var static: any; +} + + +//// [ambientNameRestrictions.js] +"use strict"; diff --git a/tests/cases/compiler/ambientNameRestrictions.ts b/tests/cases/compiler/ambientNameRestrictions.ts new file mode 100644 index 00000000000..dc601e91851 --- /dev/null +++ b/tests/cases/compiler/ambientNameRestrictions.ts @@ -0,0 +1,3 @@ +export declare namespace Foo { + export var static: any; +}