From 63cd3008d23ef5cc5bad9695843b51dd0bfc39b9 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Fri, 6 Nov 2015 20:42:16 -0500 Subject: [PATCH] clean up parameter names in Scope constructor --- packages/babel-traverse/src/scope/index.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/babel-traverse/src/scope/index.js b/packages/babel-traverse/src/scope/index.js index 0a00726b74..a717aa5235 100644 --- a/packages/babel-traverse/src/scope/index.js +++ b/packages/babel-traverse/src/scope/index.js @@ -157,15 +157,15 @@ export default class Scope { * within. */ - constructor(path: NodePath, parent?: Scope) { - if (parent && parent.block === path.node) { - return parent; + constructor(path: NodePath, parentScope?: Scope) { + if (parentScope && parent.block === path.node) { + return parentScope; } - let cached = getCache(path.node, parent); + let cached = getCache(path.node, parentScope, this); if (cached) return cached; - this.parent = parent; + this.parent = parentScope; this.hub = path.hub; this.parentBlock = path.parent;