Expose transformations as public API

This commit is contained in:
Ron Buckton
2017-02-07 14:36:15 -08:00
parent a7728f8fa1
commit 2f624f5df3
25 changed files with 459 additions and 77 deletions

View File

@@ -0,0 +1,15 @@
// [source.js]
function f1() { }
//@after
var c = (function () {
function c() {
}
return c;
}());
(function () { });
//@after
var e;
(function (e) {
})(e || (e = {}));
// leading
function f2() { } // trailing

View File

@@ -0,0 +1,15 @@
// [source.js]
/*@before*/
function f1() { }
var c = (function () {
function c() {
}
return c;
}());
(function () { });
var e;
(function (e) {
})(e || (e = {}));
// leading
/*@before*/
function f2() { } // trailing

View File

@@ -0,0 +1,17 @@
// [source.js]
/*@before*/
function f1() { }
//@after
var c = (function () {
function c() {
}
return c;
}());
(function () { });
//@after
var e;
(function (e) {
})(e || (e = {}));
// leading
/*@before*/
function f2() { } // trailing

View File

@@ -0,0 +1 @@
var a = void 0 /*undefined*/;