fix es6 visitor keys
This commit is contained in:
@@ -1,8 +1,22 @@
|
||||
module.exports = exports = 42;
|
||||
module.exports = exports = {};
|
||||
|
||||
module.exports = exports = [];
|
||||
|
||||
module.exports = exports = foo;
|
||||
|
||||
module.exports = exports = function () {}
|
||||
module.exports = exports = class {}
|
||||
|
||||
module.exports = exports = function () {
|
||||
function Anonymous() {
|
||||
}
|
||||
return Anonymous;
|
||||
}();
|
||||
|
||||
module.exports = exports = function foo () {}
|
||||
module.exports = exports = class foo {}
|
||||
|
||||
module.exports = exports = function () {
|
||||
function foo() {
|
||||
}
|
||||
return foo;
|
||||
}();
|
||||
|
||||
14
test/fixtures/modules/exports-variable/actual.js
vendored
14
test/fixtures/modules/exports-variable/actual.js
vendored
@@ -1,8 +1,8 @@
|
||||
export var foo = 1;
|
||||
export var foo = function () {};
|
||||
export var bar;
|
||||
export let foo = 2;
|
||||
export let bar;
|
||||
export const foo = 3;
|
||||
export function foo () {}
|
||||
export class foo {}
|
||||
export var foo2 = function () {};
|
||||
export var foo3;
|
||||
export let foo4 = 2;
|
||||
export let foo5;
|
||||
export const foo6 = 3;
|
||||
export function foo7 () {}
|
||||
export class foo8 {}
|
||||
|
||||
@@ -1,23 +1,32 @@
|
||||
var foo = 1;
|
||||
exports.foo = foo;
|
||||
var foo;
|
||||
var foo2;
|
||||
var foo3;
|
||||
var foo8;
|
||||
(function () {
|
||||
foo = 1;
|
||||
exports.foo = foo;
|
||||
|
||||
var foo = function () {};
|
||||
exports.foo = foo;
|
||||
foo2 = function () {};
|
||||
exports.foo2 = foo2;
|
||||
|
||||
var bar;
|
||||
exports.bar = bar;
|
||||
exports.foo3 = foo3;
|
||||
|
||||
let foo = 2;
|
||||
exports.foo = foo;
|
||||
var foo4 = 2;
|
||||
exports.foo4 = foo4;
|
||||
|
||||
let bar;
|
||||
exports.bar = bar;
|
||||
var foo5;
|
||||
exports.foo5 = foo5;
|
||||
|
||||
const foo = 3;
|
||||
exports.foo = foo;
|
||||
var foo6 = 3;
|
||||
exports.foo6 = foo6;
|
||||
|
||||
function foo () {}
|
||||
exports.foo = foo;
|
||||
function foo7 () {}
|
||||
exports.foo7 = foo7;
|
||||
|
||||
class foo {}
|
||||
exports.foo = foo;
|
||||
foo8 = function () {
|
||||
function foo8() {
|
||||
}
|
||||
return foo8;
|
||||
}();
|
||||
exports.foo8 = foo8;
|
||||
}());
|
||||
|
||||
Reference in New Issue
Block a user