add more comments to acorn-to-esprima source

This commit is contained in:
Sebastian McKenzie 2015-02-27 21:57:03 +11:00
parent d70e358a94
commit 5c226d0451

View File

@ -23,12 +23,13 @@ var astTransformVisitor = {
noScope: true,
enter: function (node) {
if (t.isImportBatchSpecifier(node)) {
// ImportBatchSpecifier<name> => ImportNamespaceSpecifier<id>
node.type = "ImportNamespaceSpecifier";
node.id = node.name;
delete node.name;
} else if (t.isFunction(node)) {
// defaults
node.defaults = [];
node.params = node.params.map(function (param) {
if (t.isAssignmentPattern(param)) {
node.defaults.push(param.right);
@ -44,6 +45,7 @@ var astTransformVisitor = {
node.rest = node.params.pop();
}
} else if (t.isClassProperty(node)) {
// eslint doesn't like these
this.remove();
}
}