This commit is contained in:
Mohamed Hegazy
2016-04-25 12:28:30 -07:00
parent 43914ff640
commit a61936b63a
2 changed files with 7 additions and 2 deletions
@@ -43,7 +43,7 @@ export enum Utensils { // Shouldn't error
//// [moduleDuplicateIdentifiers.js]
"use strict";
exports.Foo = 2;
exports.Foo = 42;
exports.Foo = 42; // Should error
var FooBar;
(function (FooBar) {
FooBar.member1 = 2;
@@ -77,4 +77,3 @@ var Utensils = exports.Utensils;
(function (Utensils) {
Utensils[Utensils["Spork"] = 3] = "Spork";
})(exports.Utensils || (exports.Utensils = {}));
var Utensils = exports.Utensils;
@@ -440,6 +440,8 @@ var m1;
//var m1_im4_private_v4_private = m1_im4_private.f1();
m1.m1_im1_public = m1_M1_public;
m1.m1_im2_public = m1_M2_private;
//export import m1_im3_public = require("m1_M3_public");
//export import m1_im4_public = require("m1_M4_private");
})(m1 = exports.m1 || (exports.m1 = {}));
var m2;
(function (m2) {
@@ -524,6 +526,8 @@ var m2;
// Parse error to export module
m2.m1_im1_public = m2_M1_public;
m2.m1_im2_public = m2_M2_private;
//export import m1_im3_public = require("m2_M3_public");
//export import m1_im4_public = require("m2_M4_private");
})(m2 || (m2 = {}));
var glo_M1_public;
(function (glo_M1_public) {
@@ -686,6 +690,7 @@ var m2;
var m4;
(function (m4) {
var a = 10;
//import m2 = require("use_glo_M1_public");
})(m4 || (m4 = {}));
})(m2 || (m2 = {}));
var m3;
@@ -694,5 +699,6 @@ var m3;
var m4;
(function (m4) {
var a = 10;
//import m2 = require("use_glo_M1_public");
})(m4 || (m4 = {}));
})(m3 = exports.m3 || (exports.m3 = {}));