Huáng Jùnliàng fc5365fe4a
Fix parameter expression get binding (#10912)
* fix: parameter expression closure should not have access to the declaration inside function body

* fix: renameVisitor should skip when a pattern is a scope

* address review comments
2019-12-24 15:18:46 -05:00

10 lines
149 B
JavaScript

module.exports = function() {
return {
visitor: {
FunctionDeclaration(path) {
path.scope.rename("a", "z");
}
}
};
};