diff --git a/packages/babel-plugin-transform-regenerator/lib/emit.js b/packages/babel-plugin-transform-regenerator/lib/emit.js index dda375c806..884f325154 100644 --- a/packages/babel-plugin-transform-regenerator/lib/emit.js +++ b/packages/babel-plugin-transform-regenerator/lib/emit.js @@ -321,8 +321,6 @@ Ep.getTryLocsList = function() { // No destructive modification of AST nodes. Ep.explode = function(path, ignoreResult) { - assert.ok(path instanceof traverse.NodePath); - var node = path.node; var self = this; @@ -370,8 +368,6 @@ function getDeclError(node) { } Ep.explodeStatement = function(path, labelId) { - assert.ok(path instanceof traverse.NodePath); - var stmt = path.node; var self = this; @@ -886,8 +882,6 @@ Ep.updateContextPrevLoc = function(loc) { }; Ep.explodeExpression = function(path, ignoreResult) { - assert.ok(path instanceof traverse.NodePath); - var expr = path.node; if (expr) { t.assertExpression(expr); diff --git a/packages/babel-plugin-transform-regenerator/lib/hoist.js b/packages/babel-plugin-transform-regenerator/lib/hoist.js index e7a36cad73..9ca822485b 100644 --- a/packages/babel-plugin-transform-regenerator/lib/hoist.js +++ b/packages/babel-plugin-transform-regenerator/lib/hoist.js @@ -18,7 +18,6 @@ var hasOwn = Object.prototype.hasOwnProperty; // returns a VariableDeclaration containing just the names of the removed // declarations. exports.hoist = function(funPath) { - assert.ok(funPath instanceof traverse.NodePath); t.assertFunction(funPath.node); var vars = {}; diff --git a/packages/babel-plugin-transform-regenerator/lib/visit.js b/packages/babel-plugin-transform-regenerator/lib/visit.js index cfba36a919..d7b930a70e 100644 --- a/packages/babel-plugin-transform-regenerator/lib/visit.js +++ b/packages/babel-plugin-transform-regenerator/lib/visit.js @@ -177,7 +177,6 @@ function getOuterFnExpr(funPath) { } function getRuntimeMarkDecl(blockPath) { - assert.ok(blockPath instanceof traverse.NodePath); var block = blockPath.node; assert.ok(Array.isArray(block.body)); @@ -206,8 +205,6 @@ function getRuntimeMarkDecl(blockPath) { } function renameArguments(funcPath, argsId) { - assert.ok(funcPath instanceof traverse.NodePath); - var state = { didRenameArguments: false, argsId: argsId