TypeScript/tests/baselines/reference/es6ImportNamedImportMergeErrors.js

31 lines
978 B
TypeScript
Raw Normal View History

2015-03-12 06:55:09 +01:00
//// [tests/cases/compiler/es6ImportNamedImportMergeErrors.ts] ////
//// [es6ImportNamedImportMergeErrors_0.ts]
export var a = 10;
export var x = a;
export var z = a;
export var z1 = a;
//// [es6ImportNamedImportMergeErrors_1.ts]
import { a } from "es6ImportNamedImportMergeErrors_0";
interface a { } // shouldnt be error
import { x as x1 } from "es6ImportNamedImportMergeErrors_0";
interface x1 { } // shouldnt be error
import { x } from "es6ImportNamedImportMergeErrors_0"; // should be error
var x = 10;
import { x as x44 } from "es6ImportNamedImportMergeErrors_0"; // should be error
var x44 = 10;
import { z } from "es6ImportNamedImportMergeErrors_0"; // should be error
import { z1 as z } from "es6ImportNamedImportMergeErrors_0"; // should be error
//// [es6ImportNamedImportMergeErrors_0.js]
exports.a = 10;
exports.x = exports.a;
exports.z = exports.a;
exports.z1 = exports.a;
//// [es6ImportNamedImportMergeErrors_1.js]
var x = 10;
var x44 = 10;