//// [tests/cases/compiler/systemModuleExportDefault.ts] //// //// [file1.ts] export default function() {} //// [file2.ts] export default function foo() {} //// [file3.ts] export default class {} //// [file4.ts] export default class C {} //// [file1.js] System.register([], function(exports_1) { function default_1() { } exports_1("default", default_1); return { setters:[], execute: function() { } } }); //// [file2.js] System.register([], function(exports_1) { function foo() { } exports_1("default", foo); return { setters:[], execute: function() { } } }); //// [file3.js] System.register([], function(exports_1) { var default_1; return { setters:[], execute: function() { default_1 = (function () { function default_1() { } return default_1; })(); exports_1("default", default_1); } } }); //// [file4.js] System.register([], function(exports_1) { var C; return { setters:[], execute: function() { C = (function () { function C() { } return C; })(); exports_1("default", C); } } });