From f038e89ee0f5752398eb240a9a0e67c3af695dac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dar=C3=ADo=20Javier=20Cravero?= Date: Sun, 10 Apr 2016 19:58:32 +0100 Subject: [PATCH] chore: rename isgenerator for is_generator --- lib/ast.js | 4 ++-- lib/output.js | 2 +- lib/parse.js | 6 +++--- test/parser.js | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lib/ast.js b/lib/ast.js index 2752454b..d6e85be5 100644 --- a/lib/ast.js +++ b/lib/ast.js @@ -437,10 +437,10 @@ var AST_ArrowParametersOrSeq = DEFNODE("ArrowParametersOrSeq", "expressions", { } }); -var AST_Lambda = DEFNODE("Lambda", "name argnames uses_arguments isgenerator", { +var AST_Lambda = DEFNODE("Lambda", "name argnames uses_arguments is_generator", { $documentation: "Base class for functions", $propdoc: { - isgenerator: "is generatorFn or not", + is_generator: "is generatorFn or not", name: "[AST_SymbolDeclaration?] the name of this function", argnames: "[AST_SymbolFunarg|AST_Destructuring|AST_Expansion*] array of function arguments, destructurings, or expanding arguments", uses_arguments: "[boolean/S] tells whether this function accesses the arguments array" diff --git a/lib/output.js b/lib/output.js index 304149cf..a97470b7 100644 --- a/lib/output.js +++ b/lib/output.js @@ -788,7 +788,7 @@ function OutputStream(options) { var self = this; if (!nokeyword) { output.print("function"); - if (this.isgenerator) { + if (this.is_generator) { output.star(); } if (self.name) { diff --git a/lib/parse.js b/lib/parse.js index 32374bb7..9af93812 100644 --- a/lib/parse.js +++ b/lib/parse.js @@ -1052,8 +1052,8 @@ function parse($TEXT, options) { var start = S.token var in_statement = ctor === AST_Defun; - var isgenerator = is("operator", "*"); - if (isgenerator) { + var is_generator = is("operator", "*"); + if (is_generator) { next(); } @@ -1066,7 +1066,7 @@ function parse($TEXT, options) { return new ctor({ start : args.start, end : body.end, - isgenerator: isgenerator, + is_generator: is_generator, name : name, argnames: args, body : body diff --git a/test/parser.js b/test/parser.js index 2f2af7e4..5f6f62f5 100644 --- a/test/parser.js +++ b/test/parser.js @@ -121,7 +121,7 @@ module.exports = function () { // generators var generators_def = UglifyJS.parse('function* fn() {}').body[0]; - ok.equal(generators_def.isgenerator, true); + ok.equal(generators_def.is_generator, true); ok.throws(function () { UglifyJS.parse('function* (){ }');