mirror of
https://github.com/hanzoai/babel.git
synced 2026-09-24 16:56:45 +00:00
* Simplify `helper-function-name` logic * Simplify renaming logic * Avoid custom wrapper for generators
14 lines
260 B
JavaScript
14 lines
260 B
JavaScript
var fooCalls = [];
|
|
var _jumpTable = function jumpTable(name, arg) {
|
|
if (_jumpTable[name]) {
|
|
_jumpTable[name](arg);
|
|
}
|
|
};
|
|
Object.assign(_jumpTable, {
|
|
foo(arg) {
|
|
fooCalls.push(arg);
|
|
}
|
|
});
|
|
_jumpTable('foo', 'bar');
|
|
expect(fooCalls[0]).toBe('bar');
|