/* automatically generated by JSCoverage - do not edit */
if (typeof _$jscoverage === 'undefined') _$jscoverage = {};
if (! _$jscoverage['reserved.js']) {
  _$jscoverage['reserved.js'] = [];
  _$jscoverage['reserved.js'][3] = 0;
  _$jscoverage['reserved.js'][5] = 0;
  _$jscoverage['reserved.js'][9] = 0;
  _$jscoverage['reserved.js'][14] = 0;
  _$jscoverage['reserved.js'][17] = 0;
  _$jscoverage['reserved.js'][19] = 0;
  _$jscoverage['reserved.js'][22] = 0;
  _$jscoverage['reserved.js'][25] = 0;
  _$jscoverage['reserved.js'][27] = 0;
}
_$jscoverage['reserved.js'][3]++;
"use strict";
_$jscoverage['reserved.js'][5]++;
var setTrue = require("./Object/set-true").bind, elevate = require("./Object/elevate").call;
_$jscoverage['reserved.js'][9]++;
["break", "case", "catch", "continue", "debugger", "default", "delete", "do", "else", "finally", "for", "function", "if", "in", "instanceof", "new", "return", "switch", "this", "throw", "try", "typeof", "var", "void", "while", "with"].forEach(setTrue(exports.keywords = {}));
_$jscoverage['reserved.js'][14]++;
Object.freeze(exports.keywords);
_$jscoverage['reserved.js'][17]++;
["class", "const", "enum", "exports", "extends", "import", "super"].forEach(setTrue(exports.future = {}));
_$jscoverage['reserved.js'][19]++;
Object.freeze(exports.future);
_$jscoverage['reserved.js'][22]++;
["implements", "interface", "let", "package", "private", "protected", "public", "static", "yield"].forEach(setTrue(exports.futureStrict = {}));
_$jscoverage['reserved.js'][25]++;
Object.freeze(exports.futureStrict);
_$jscoverage['reserved.js'][27]++;
Object.freeze(exports.all = elevate(exports));
_$jscoverage['reserved.js'].source = ["// List of EcmaScript 5th edition reserved keywords","","'use strict';","","var setTrue = require('./Object/set-true').bind","  , elevate = require('./Object/elevate').call;","","// 7.6.1.1 Keywords","['break', 'case', 'catch', 'continue', 'debugger', 'default', 'delete', 'do',","\t'else', 'finally', 'for', 'function', 'if', 'in', 'instanceof', 'new',","\t'return', 'switch', 'this', 'throw', 'try', 'typeof', 'var', 'void', 'while',","\t'with']","\t.forEach(setTrue(exports.keywords = {}));","Object.freeze(exports.keywords);","","// 7.6.1.2 Future Reserved Words","['class', 'const', 'enum', 'exports', 'extends', 'import', 'super']","\t.forEach(setTrue(exports.future = {}));","Object.freeze(exports.future);","","// Future Reserved Words (only in strict mode)","['implements', 'interface', 'let', 'package', 'private', 'protected', 'public',","\t'static', 'yield']","\t.forEach(setTrue(exports.futureStrict = {}));","Object.freeze(exports.futureStrict);","","Object.freeze(exports.all = elevate(exports));"];
