simplfy function name inference wrapper - closes #1002
This commit is contained in:
@@ -1,15 +1,15 @@
|
||||
"use strict";
|
||||
|
||||
var i = (function (_i) {
|
||||
var _iWrapper = function i() {
|
||||
function i() {
|
||||
return _i.apply(this, arguments);
|
||||
}
|
||||
|
||||
i.toString = function () {
|
||||
return i.toString();
|
||||
};
|
||||
|
||||
_iWrapper.toString = function () {
|
||||
return _i.toString();
|
||||
};
|
||||
|
||||
return _iWrapper;
|
||||
return i;
|
||||
})(function () {
|
||||
i = 5;
|
||||
});
|
||||
@@ -17,4 +17,4 @@ var i = (function (_i) {
|
||||
var j = function j() {
|
||||
var _ = 5;
|
||||
j = _.j;
|
||||
};
|
||||
};
|
||||
@@ -8,15 +8,15 @@ var obj = {
|
||||
},
|
||||
|
||||
h: (function (_h) {
|
||||
var _hWrapper = function h() {
|
||||
function h() {
|
||||
return _h.apply(this, arguments);
|
||||
}
|
||||
|
||||
h.toString = function () {
|
||||
return h.toString();
|
||||
};
|
||||
|
||||
_hWrapper.toString = function () {
|
||||
return _h.toString();
|
||||
};
|
||||
|
||||
return _hWrapper;
|
||||
return h;
|
||||
})(function () {
|
||||
console.log(h);
|
||||
}),
|
||||
@@ -24,4 +24,4 @@ var obj = {
|
||||
m: function m() {
|
||||
doSmth();
|
||||
}
|
||||
};
|
||||
};
|
||||
@@ -5,27 +5,27 @@ var f = function f() {
|
||||
};
|
||||
|
||||
var f = (function (_f) {
|
||||
var _fWrapper = function f(_x) {
|
||||
function f(_x) {
|
||||
return _f.apply(this, arguments);
|
||||
}
|
||||
|
||||
f.toString = function () {
|
||||
return f.toString();
|
||||
};
|
||||
|
||||
_fWrapper.toString = function () {
|
||||
return _f.toString();
|
||||
};
|
||||
|
||||
return _fWrapper;
|
||||
return f;
|
||||
})(function (f) {});
|
||||
|
||||
var obj = {
|
||||
f: (function (_f) {
|
||||
var _fWrapper = function f(_x) {
|
||||
function f(_x) {
|
||||
return _f.apply(this, arguments);
|
||||
}
|
||||
|
||||
f.toString = function () {
|
||||
return f.toString();
|
||||
};
|
||||
|
||||
_fWrapper.toString = function () {
|
||||
return _f.toString();
|
||||
};
|
||||
|
||||
return _fWrapper;
|
||||
return f;
|
||||
})(function (f) {})
|
||||
};
|
||||
};
|
||||
@@ -1,15 +1,15 @@
|
||||
"use strict";
|
||||
|
||||
var f = (function (_f) {
|
||||
var _fWrapper = function f() {
|
||||
function f() {
|
||||
return _f.apply(this, arguments);
|
||||
}
|
||||
|
||||
f.toString = function () {
|
||||
return f.toString();
|
||||
};
|
||||
|
||||
_fWrapper.toString = function () {
|
||||
return _f.toString();
|
||||
};
|
||||
|
||||
return _fWrapper;
|
||||
return f;
|
||||
})(function () {
|
||||
console.log(f, g);
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user