branch: master commit 426a7cd0382beaa453f5d529461f5e9d6ff3ea2d Author: Jackson Ray Hamilton <jack...@jacksonrayhamilton.com> Commit: Jackson Ray Hamilton <jack...@jacksonrayhamilton.com>
Fix regression where existent definitions were missed. --- scopifier.js | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/scopifier.js b/scopifier.js index 4f3302a..167e899 100644 --- a/scopifier.js +++ b/scopifier.js @@ -20,6 +20,7 @@ module.exports = function (code) { isDefined, j, k, + pointer, range, reference, scope, @@ -92,9 +93,9 @@ module.exports = function (code) { // declared and initialized simultaneously; this filters // them.) for (k = 0; k < definitionsCount; k += 1) { - definition = tokens[definitionsIndex + k]; - if (definition[0] === range[0] + 1 && - definition[1] === range[1] + 1) { + pointer = definitionsIndex + (k * 4); + if (tokens[pointer] === range[0] + 1 && + tokens[pointer + 1] === range[1] + 1) { isDefined = true; break; }