From 81bec3e5c4e559cacadbc07dd24aac8d5099caa6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alu=C3=ADsio=20Augusto=20Silva=20Gon=C3=A7alves?= Date: Sat, 17 Jan 2015 22:46:02 -0200 Subject: [PATCH] Move the _blockHoist transformer after regenerator Otherwise wrapped generator functions are hoisted to the top of the scope even if we want something else to come before them. --- lib/6to5/transformation/transform.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/6to5/transformation/transform.js b/lib/6to5/transformation/transform.js index 2a5cbb26a2..74079d5d0b 100644 --- a/lib/6to5/transformation/transform.js +++ b/lib/6to5/transformation/transform.js @@ -80,13 +80,12 @@ _.each({ constants: require("./transformers/es6-constants"), letScoping: require("./transformers/es6-let-scoping"), - _blockHoist: require("./transformers/_block-hoist"), - generators: require("./transformers/es6-generators"), restParameters: require("./transformers/es6-rest-parameters"), protoToAssign: require("./transformers/optional-proto-to-assign"), + _blockHoist: require("./transformers/_block-hoist"), _declarations: require("./transformers/_declarations"), // wrap up