31 lines
978 B
TypeScript
31 lines
978 B
TypeScript
//// [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;
|