TypeScript/tests/cases/compiler/es6ImportNamedImportMergeErrors.ts

20 lines
758 B
TypeScript
Raw Normal View History

2015-03-12 06:55:09 +01:00
// @module: commonjs
// @filename: es6ImportNamedImportMergeErrors_0.ts
export var a = 10;
export var x = a;
export var z = a;
export var z1 = a;
// @filename: es6ImportNamedImportMergeErrors_1.ts
2015-09-15 20:43:28 +02:00
import { a } from "./es6ImportNamedImportMergeErrors_0";
2015-03-12 06:55:09 +01:00
interface a { } // shouldnt be error
2015-09-15 20:43:28 +02:00
import { x as x1 } from "./es6ImportNamedImportMergeErrors_0";
2015-03-12 06:55:09 +01:00
interface x1 { } // shouldnt be error
2015-09-15 20:43:28 +02:00
import { x } from "./es6ImportNamedImportMergeErrors_0"; // should be error
2015-03-12 06:55:09 +01:00
var x = 10;
2015-09-15 20:43:28 +02:00
import { x as x44 } from "./es6ImportNamedImportMergeErrors_0"; // should be error
2015-03-12 06:55:09 +01:00
var x44 = 10;
2015-09-15 20:43:28 +02:00
import { z } from "./es6ImportNamedImportMergeErrors_0"; // should be error
import { z1 as z } from "./es6ImportNamedImportMergeErrors_0"; // should be error