diff options
-rw-r--r-- | src/analyzer.js | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/analyzer.js b/src/analyzer.js index a97ac7c2..a131406c 100644 --- a/src/analyzer.js +++ b/src/analyzer.js @@ -261,6 +261,8 @@ function analyzer(data, sidePass) { var item = lines[i]; interpLines(lines, i, toAdd); Array.prototype.splice.apply(lines, [i, 1].concat(toAdd)); + if (i > 0) assert(lines[i].lineNum > lines[i-1].lineNum); + if (i + toAdd.length < lines.length) assert(lines[i + toAdd.length - 1].lineNum < lines[i + toAdd.length].lineNum); return toAdd.length; } function legalizeFunctionParameters(params) { |