[Pkg-javascript-commits] [node-esprima] branch upstream updated (041642c -> 7367461)
Julien Puydt
julien.puydt at laposte.net
Sat Oct 15 17:29:12 UTC 2016
This is an automated email from the git hooks/post-receive script.
jpuydt-guest pushed a change to branch upstream
in repository node-esprima.
from 041642c Imported Upstream version 2.7.3+ds
new 97e2412 New upstream version 3.0.0+ds
new 7367461 New upstream version 3.1.0+ds
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 2 +
.lintrc | 92 -
.travis.yml | 6 +-
ChangeLog | 18 +
README.md | 35 +-
bin/esparse.js | 55 +-
bin/esvalidate.js | 91 +-
bower.json | 29 -
circle.yml | 2 -
{test/dist => dist}/.gitignore | 0
esprima.js | 5740 --------------------
package.json | 72 +-
src/assert.ts | 11 +
src/character.ts | 66 +
src/comment-handler.ts | 180 +
src/error-handler.ts | 69 +
src/esprima.ts | 107 +
src/jsx-nodes.ts | 121 +
src/jsx-parser.ts | 574 ++
src/jsx-syntax.ts | 13 +
src/messages.ts | 51 +
src/nodes.ts | 779 +++
src/parser.ts | 3330 ++++++++++++
src/scanner.ts | 1247 +++++
src/syntax.ts | 67 +
src/token.ts | 24 +
src/tokenizer.ts | 173 +
src/tsconfig.json | 24 +
src/tslint.json | 88 +
src/xhtml-entities.ts | 256 +
test/api-tests.js | 584 ++
test/benchmark-parser.js | 111 +
test/benchmark-tokenizer.js | 111 +
test/benchmarks.js | 176 -
test/browser-tests.js | 2 +-
test/check-complexity.js | 2 +-
test/check-version.js | 10 +-
test/configure-sauce-labs.js | 6 +-
test/downstream.js | 50 +-
test/fixtures/ES2016/exponent/exp_assign.js | 1 +
test/fixtures/ES2016/exponent/exp_assign.tree.json | 165 +
test/fixtures/ES2016/exponent/exp_bitnot.js | 1 +
test/fixtures/ES2016/exponent/exp_bitnot.tree.json | 184 +
test/fixtures/ES2016/exponent/exp_delete.js | 1 +
test/fixtures/ES2016/exponent/exp_delete.tree.json | 184 +
test/fixtures/ES2016/exponent/exp_minus.js | 1 +
test/fixtures/ES2016/exponent/exp_minus.tree.json | 184 +
test/fixtures/ES2016/exponent/exp_minusminus.js | 1 +
.../ES2016/exponent/exp_minusminus.tree.json | 184 +
test/fixtures/ES2016/exponent/exp_not.js | 1 +
test/fixtures/ES2016/exponent/exp_not.tree.json | 184 +
test/fixtures/ES2016/exponent/exp_operator.js | 1 +
.../ES2016/exponent/exp_operator.tree.json | 147 +
test/fixtures/ES2016/exponent/exp_plus.js | 1 +
test/fixtures/ES2016/exponent/exp_plus.tree.json | 184 +
test/fixtures/ES2016/exponent/exp_plusplus.js | 1 +
.../ES2016/exponent/exp_plusplus.tree.json | 184 +
test/fixtures/ES2016/exponent/exp_precedence.js | 1 +
.../ES2016/exponent/exp_precedence.tree.json | 256 +
test/fixtures/ES2016/exponent/exp_typeof.js | 1 +
test/fixtures/ES2016/exponent/exp_typeof.tree.json | 184 +
test/fixtures/ES2016/exponent/exp_void.js | 1 +
test/fixtures/ES2016/exponent/exp_void.tree.json | 184 +
.../exponent/invalid_bitnot_exp.failure.json | 1 +
.../fixtures/ES2016/exponent/invalid_bitnot_exp.js | 1 +
.../exponent/invalid_delete_exp.failure.json | 1 +
.../fixtures/ES2016/exponent/invalid_delete_exp.js | 1 +
.../ES2016/exponent/invalid_minus_exp.failure.json | 1 +
test/fixtures/ES2016/exponent/invalid_minus_exp.js | 1 +
.../ES2016/exponent/invalid_not_exp.failure.json | 1 +
test/fixtures/ES2016/exponent/invalid_not_exp.js | 1 +
.../ES2016/exponent/invalid_plus_exp.failure.json | 1 +
test/fixtures/ES2016/exponent/invalid_plus_exp.js | 1 +
.../exponent/invalid_typeof_exp.failure.json | 1 +
.../fixtures/ES2016/exponent/invalid_typeof_exp.js | 1 +
test/fixtures/ES2016/exponent/invalid_update.js | 1 +
.../ES2016/exponent/invalid_update.tree.json | 437 ++
.../ES2016/exponent/invalid_void_exp.failure.json | 1 +
test/fixtures/ES2016/exponent/invalid_void_exp.js | 1 +
test/fixtures/ES2016/exponent/update_exp.js | 1 +
test/fixtures/ES2016/exponent/update_exp.tree.json | 437 ++
test/fixtures/ES2016/identifier/gujarati_zha.js | 2 +
.../ES2016/identifier/gujarati_zha.tree.json | 75 +
.../array-binding-pattern-01.tree.json | 3 +-
.../array-binding-pattern-02.tree.json | 3 +-
.../array-binding-pattern-03.tree.json | 3 +-
.../array-binding-pattern-empty.tree.json | 3 +-
.../array-binding-pattern/elision.tree.json | 3 +-
.../arrow-with-multiple-arg-and-rest.tree.json | 3 +-
.../arrow-function/arrow-with-only-rest.tree.json | 3 +-
.../ES6/arrow-function/migrated_0000.tree.json | 3 +-
.../ES6/arrow-function/migrated_0001.tree.json | 3 +-
.../ES6/arrow-function/migrated_0002.tree.json | 3 +-
.../ES6/arrow-function/migrated_0003.tree.json | 3 +-
.../ES6/arrow-function/migrated_0004.tree.json | 3 +-
.../ES6/arrow-function/migrated_0005.tree.json | 3 +-
.../ES6/arrow-function/migrated_0006.tree.json | 3 +-
.../ES6/arrow-function/migrated_0007.tree.json | 3 +-
.../ES6/arrow-function/migrated_0008.tree.json | 93 +-
.../ES6/arrow-function/migrated_0009.tree.json | 3 +-
.../ES6/arrow-function/migrated_0010.tree.json | 3 +-
.../ES6/arrow-function/migrated_0011.tree.json | 3 +-
.../ES6/arrow-function/migrated_0012.tree.json | 3 +-
.../ES6/arrow-function/migrated_0013.tree.json | 93 +-
.../ES6/arrow-function/migrated_0014.tree.json | 94 +-
.../ES6/arrow-function/migrated_0015.tree.json | 3 +-
.../ES6/arrow-function/migrated_0016.tree.json | 4 +-
.../ES6/arrow-function/migrated_0017.tree.json | 4 +-
.../ES6/arrow-function/migrated_0018.tree.json | 3 +-
.../ES6/arrow-function/migrated_0019.tree.json | 3 +-
.../ES6/arrow-function/migrated_0020.tree.json | 3 +-
.../nested-cover-grammar.tree.json | 3 +-
.../object-binding-pattern-01.tree.json | 3 +-
.../object-binding-pattern-empty.tree.json | 3 +-
.../binary-integer-literal/migrated_0000.tree.json | 2 +-
.../binary-integer-literal/migrated_0001.tree.json | 2 +-
.../binary-integer-literal/migrated_0002.tree.json | 2 +-
.../binary-integer-literal/migrated_0003.tree.json | 2 +-
.../binary-integer-literal/migrated_0004.tree.json | 2 +-
.../binary-integer-literal/migrated_0005.tree.json | 2 +-
.../array-pattern/dupe-param.tree.json | 8 +-
.../array-pattern/elision.tree.json | 2 +-
.../empty-pattern-catch-param.tree.json | 58 +-
.../array-pattern/empty-pattern-fn.tree.json | 3 +-
.../array-pattern/empty-pattern-lexical.tree.json | 2 +-
.../array-pattern/empty-pattern-var.tree.json | 2 +-
.../binding-pattern/array-pattern/hole.tree.json | 2 +-
.../array-pattern/nested-pattern.tree.json | 2 +-
.../array-pattern/patterned-catch.tree.json | 447 --
.../binding-pattern/array-pattern/rest.tree.json | 2 +-
.../array-pattern/tailing-hold.tree.json | 2 +-
.../array-pattern/var-for-in.tree.json | 2 +-
.../array-pattern/var_let_array.tree.json | 2 +-
.../with-default-catch-param.tree.json | 113 +-
.../array-pattern/with-default-fn.tree.json | 3 +-
.../array-pattern/with-object-pattern.tree.json | 2 +-
.../object-pattern/elision.tree.json | 2 +-
.../object-pattern/empty-catch-param.tree.json | 58 +-
.../object-pattern/empty-fn.tree.json | 3 +-
.../object-pattern/empty-for-lex.tree.json | 2 +-
.../object-pattern/empty-lexical.tree.json | 2 +-
.../object-pattern/empty-var.tree.json | 2 +-
.../object-pattern/nested.tree.json | 2 +-
.../object-pattern/var-for-in.tree.json | 2 +-
test/fixtures/ES6/class/migrated_0000.tree.json | 2 +-
test/fixtures/ES6/class/migrated_0001.tree.json | 2 +-
test/fixtures/ES6/class/migrated_0002.tree.json | 2 +-
test/fixtures/ES6/class/migrated_0003.tree.json | 2 +-
test/fixtures/ES6/class/migrated_0004.tree.json | 3 +-
test/fixtures/ES6/class/migrated_0005.tree.json | 4 +-
test/fixtures/ES6/class/migrated_0006.tree.json | 4 +-
test/fixtures/ES6/class/migrated_0007.tree.json | 4 +-
test/fixtures/ES6/class/migrated_0008.tree.json | 4 +-
test/fixtures/ES6/class/migrated_0009.tree.json | 3 +-
test/fixtures/ES6/class/migrated_0010.tree.json | 4 +-
test/fixtures/ES6/class/migrated_0011.tree.json | 5 +-
test/fixtures/ES6/class/migrated_0012.tree.json | 3 +-
test/fixtures/ES6/class/migrated_0013.tree.json | 3 +-
test/fixtures/ES6/class/migrated_0014.tree.json | 4 +-
test/fixtures/ES6/class/migrated_0015.tree.json | 3 +-
test/fixtures/ES6/class/migrated_0016.tree.json | 2 +-
test/fixtures/ES6/class/migrated_0017.tree.json | 3 +-
test/fixtures/ES6/class/migrated_0018.tree.json | 3 +-
test/fixtures/ES6/class/migrated_0019.tree.json | 4 +-
test/fixtures/ES6/class/migrated_0020.tree.json | 4 +-
test/fixtures/ES6/class/migrated_0021.tree.json | 3 +-
test/fixtures/ES6/class/migrated_0022.tree.json | 2 +-
test/fixtures/ES6/class/migrated_0023.tree.json | 2 +-
test/fixtures/ES6/class/migrated_0024.tree.json | 2 +-
test/fixtures/ES6/class/migrated_0025.tree.json | 2 +-
test/fixtures/ES6/class/migrated_0026.tree.json | 3 +-
.../migrated_0000.tree.json | 93 +-
.../migrated_0001.tree.json | 93 +-
.../migrated_0002.tree.json | 93 +-
.../array-pattern/dup-assignment.tree.json | 2 +-
.../array-pattern/elision.tree.json | 2 +-
.../array-pattern/member-expr-in-rest.tree.json | 2 +-
.../array-pattern/nested-assignment.tree.json | 4 +-
.../array-pattern/nested-cover-grammar.tree.json | 2 +-
.../array-pattern/simple-assignment.tree.json | 2 +-
.../empty-object-pattern-assignment.tree.json | 2 +-
.../object-pattern/nested-cover-grammar.tree.json | 2 +-
.../object-pattern-assignment.tree.json | 3 +-
.../export-const-number.tree.json | 2 +-
.../export-default-array.tree.json | 2 +-
.../export-default-class.tree.json | 2 +-
.../export-default-expression.tree.json | 2 +-
.../export-default-function.tree.json | 3 +-
.../export-default-named-class.js | 1 +
.../export-default-named-class.tree.json | 201 +
.../export-default-named-function.tree.json | 3 +-
.../export-default-number.tree.json | 2 +-
.../export-default-object.tree.json | 2 +-
.../export-default-value.tree.json | 2 +-
.../export-declaration/export-from-batch.tree.json | 2 +-
.../export-from-default.tree.json | 2 +-
.../export-from-named-as-default.tree.json | 2 +-
.../export-from-named-as-specifier.tree.json | 2 +-
.../export-from-named-as-specifiers.tree.json | 2 +-
.../export-from-specifier.tree.json | 2 +-
.../export-from-specifiers.tree.json | 2 +-
.../export-function-declaration.tree.json | 3 +-
.../export-declaration/export-function.tree.json | 3 +-
.../export-declaration/export-let-number.tree.json | 2 +-
.../export-named-as-default.tree.json | 2 +-
.../export-named-as-specifier.tree.json | 2 +-
.../export-named-as-specifiers.tree.json | 2 +-
.../export-named-empty.tree.json | 2 +-
.../export-named-keyword-as-specifier.js | 1 +
.../export-named-keyword-as-specifier.tree.json | 222 +
.../export-named-keyword-specifier.js | 1 +
.../export-named-keyword-specifier.tree.json | 186 +
.../export-named-specifier.tree.json | 2 +-
.../export-named-specifiers-comma.tree.json | 2 +-
.../export-named-specifiers.tree.json | 2 +-
.../export-var-anonymous-function.tree.json | 3 +-
.../export-declaration/export-var-number.tree.json | 2 +-
.../ES6/export-declaration/export-var.tree.json | 2 +-
.../ES6/for-of/for-of-array-pattern-let.tree.json | 2 +-
.../ES6/for-of/for-of-array-pattern-var.tree.json | 2 +-
.../ES6/for-of/for-of-array-pattern.tree.json | 2 +-
.../for-of/for-of-object-pattern-const.tree.json | 2 +-
.../ES6/for-of/for-of-object-pattern-var.tree.json | 2 +-
.../ES6/for-of/for-of-object-pattern.tree.json | 2 +-
.../ES6/for-of/for-of-with-const.tree.json | 2 +-
test/fixtures/ES6/for-of/for-of-with-let.tree.json | 2 +-
test/fixtures/ES6/for-of/for-of-with-var.tree.json | 2 +-
test/fixtures/ES6/for-of/for-of.tree.json | 2 +-
.../ES6/for-of/invalid-assign-for-of.failure.json | 1 +
test/fixtures/ES6/for-of/invalid-assign-for-of.js | 1 +
test/fixtures/ES6/for-of/let-of-of.tree.json | 2 +-
.../generator-declaration-with-params.tree.json | 3 +-
...rator-declaration-with-yield-delegate.tree.json | 3 +-
.../generator-declaration-with-yield.tree.json | 3 +-
.../ES6/generator/generator-declaration.tree.json | 3 +-
.../generator-expression-rest-param.tree.json | 3 +-
.../generator-expression-with-params.tree.json | 3 +-
...erator-expression-with-yield-delegate.tree.json | 3 +-
.../generator-expression-with-yield.tree.json | 3 +-
.../ES6/generator/generator-expression.tree.json | 3 +-
.../generator-method-with-params.tree.json | 3 +-
.../generator-method-with-yield-delegate.tree.json | 3 +-
...enerator-method-with-yield-expression.tree.json | 3 +-
...tor-method-with-yield-line-terminator.tree.json | 1 -
.../generator-method-with-yield.tree.json | 3 +-
.../ES6/generator/generator-method.tree.json | 3 +-
...c-generator-method-with-computed-name.tree.json | 3 +-
.../generator/static-generator-method.tree.json | 3 +-
.../ES6/identifier/dakuten_handakuten.tree.json | 2 +-
test/fixtures/ES6/identifier/escaped_all.tree.json | 2 +-
.../ES6/identifier/escaped_math_alef.tree.json | 2 +-
.../ES6/identifier/escaped_math_dal_part.tree.json | 2 +-
.../ES6/identifier/escaped_math_kaf_lam.tree.json | 2 +-
.../identifier/escaped_math_zain_start.tree.json | 2 +-
.../fixtures/ES6/identifier/escaped_part.tree.json | 2 +-
.../ES6/identifier/escaped_start.tree.json | 2 +-
test/fixtures/ES6/identifier/estimated.tree.json | 2 +-
.../ES6/identifier/ethiopic_digits.tree.json | 2 +-
test/fixtures/ES6/identifier/math_alef.tree.json | 2 +-
.../ES6/identifier/math_dal_part.tree.json | 2 +-
.../fixtures/ES6/identifier/math_kaf_lam.tree.json | 2 +-
.../ES6/identifier/math_zain_start.tree.json | 2 +-
.../fixtures/ES6/identifier/module_await.tree.json | 2 +-
test/fixtures/ES6/identifier/valid_await.tree.json | 2 +-
test/fixtures/ES6/identifier/weierstrass.tree.json | 2 +-
.../identifier/weierstrass_weierstrass.tree.json | 2 +-
.../import-default-and-named-specifiers.tree.json | 2 +-
...port-default-and-namespace-specifiers.tree.json | 2 +-
.../import-declaration/import-default-as.tree.json | 2 +-
.../import-declaration/import-default.tree.json | 2 +-
.../ES6/import-declaration/import-jquery.tree.json | 2 +-
.../ES6/import-declaration/import-module.tree.json | 2 +-
.../import-named-as-specifier.tree.json | 2 +-
.../import-named-as-specifiers.tree.json | 2 +-
.../import-named-empty.tree.json | 2 +-
.../import-named-specifier.tree.json | 2 +-
.../import-named-specifiers-comma.tree.json | 2 +-
.../import-named-specifiers.tree.json | 2 +-
.../import-namespace-specifier.tree.json | 2 +-
.../import-null-as-nil.tree.json | 2 +-
.../ES6/lexical-declaration/for_let_in.tree.json | 2 +-
.../ES6/lexical-declaration/let_assign.tree.json | 2 +-
.../lexical-declaration/migrated_0000.tree.json | 2 +-
.../ES6/meta-property/assign-new-target.tree.json | 71 +-
.../ES6/meta-property/new-new-target.tree.json | 71 +-
.../meta-property/new-target-declaration.tree.json | 71 +-
.../meta-property/new-target-expression.tree.json | 71 +-
.../ES6/meta-property/new-target-invoke.tree.json | 71 +-
.../meta-property/new-target-precedence.tree.json | 71 +-
.../ES6/method-definition/migrated_0000.tree.json | 3 +-
.../ES6/method-definition/migrated_0001.tree.json | 3 +-
.../ES6/method-definition/migrated_0002.tree.json | 3 +-
.../ES6/method-definition/migrated_0003.tree.json | 3 +-
.../ES6/method-definition/migrated_0004.tree.json | 3 +-
...invalid-proto-identifier-shorthand.failure.json | 1 -
.../invalid-proto-literal-shorthand.failure.json | 1 -
...invalid-proto-shorthand-identifier.failure.json | 1 -
.../invalid-proto-shorthand-literal.failure.json | 1 -
.../invalid-proto-shorthands.failure.json | 1 -
.../proto-identifier-getter-setter.tree.json | 4 +-
.../proto-identifier-getter.tree.json | 3 +-
.../proto-identifier-method.tree.json | 3 +-
.../proto-identifier-setter.tree.json | 3 +-
...-shorthand.js => proto-identifier-shorthand.js} | 0
.../proto-identifier-shorthand.tree.json | 335 ++
.../proto-literal-getter-setter.tree.json | 4 +-
.../proto-literal-getter.tree.json | 3 +-
.../proto-literal-method.tree.json | 3 +-
.../proto-literal-setter.tree.json | 3 +-
...ral-shorthand.js => proto-literal-shorthand.js} | 0
.../proto-literal-shorthand.tree.json | 336 ++
.../proto-shorthand-assignments.js | 1 +
.../proto-shorthand-assignments.tree.json | 532 ++
...identifier.js => proto-shorthand-identifier.js} | 0
.../proto-shorthand-identifier.tree.json | 335 ++
...thand-literal.js => proto-shorthand-literal.js} | 0
.../proto-shorthand-literal.tree.json | 336 ++
...lid-proto-shorthands.js => proto-shorthands.js} | 0
.../object-initialiser/proto-shorthands.tree.json | 298 +
.../migrated_0000.tree.json | 2 +-
.../octal-integer-literal/migrated_0000.tree.json | 2 +-
.../octal-integer-literal/migrated_0001.tree.json | 2 +-
.../octal-integer-literal/migrated_0002.tree.json | 4 +-
.../octal-integer-literal/migrated_0003.tree.json | 2 +-
.../octal-integer-literal/migrated_0004.tree.json | 2 +-
.../octal-integer-literal/migrated_0005.tree.json | 2 +-
.../octal-integer-literal/migrated_0006.tree.json | 4 +-
.../rest-parameter/function-declaration.tree.json | 3 +-
.../rest-parameter/function-expression.tree.json | 3 +-
.../ES6/rest-parameter/object-method.tree.json | 3 +-
.../object-shorthand-method.tree.json | 3 +-
.../ES6/spread-element/call-multi-spread.tree.json | 2 +-
.../spread-element/call-spread-default.tree.json | 2 +-
.../ES6/spread-element/call-spread-first.tree.json | 2 +-
.../spread-element/call-spread-number.tree.json | 2 +-
.../ES6/spread-element/call-spread.tree.json | 2 +-
.../ES6/spread-element/new-multi-spread.tree.json | 2 +-
.../spread-element/new-spread-default.tree.json | 2 +-
.../ES6/spread-element/new-spread-first.tree.json | 2 +-
.../ES6/spread-element/new-spread-number.tree.json | 2 +-
.../ES6/spread-element/new-spread.tree.json | 2 +-
.../ES6/super-property/arrow_super.tree.json | 4 +-
.../ES6/super-property/constructor_super.tree.json | 3 +-
.../ES6/super-property/new_super.tree.json | 3 +-
.../ES6/super-property/super_computed.tree.json | 3 +-
.../ES6/super-property/super_member.tree.json | 3 +-
.../ES6/template-literals/dollar-sign.tree.json | 2 +-
.../template-literals/escape-sequences.tree.json | 2 +-
.../template-literals/invalid-escape.failure.json | 2 +-
.../template-literals/line-terminators.tree.json | 2 +-
.../literal-escape-sequences.tree.json | 2 +-
.../ES6/template-literals/new-expression.tree.json | 2 +-
.../template-literals/octal-literal.failure.json | 2 +-
.../strict-octal-literal.failure.json | 2 +-
.../tagged-interpolation.tree.json | 2 +-
.../tagged-nested-with-object-literal.tree.json | 2 +-
.../ES6/template-literals/tagged.tree.json | 2 +-
.../ES6/template-literals/untagged.tree.json | 2 +-
.../migrated_0000.tree.json | 3 +-
.../migrated_0001.tree.json | 3 +-
.../migrated_0002.tree.json | 3 +-
.../ES6/yield/yield-array-pattern.tree.json | 2 +-
.../ES6/yield/yield-arrow-concise-body.tree.json | 3 +-
.../ES6/yield/yield-arrow-function-body.tree.json | 3 +-
.../yield/yield-arrow-parameter-default.tree.json | 155 +-
.../ES6/yield/yield-arrow-parameter-name.tree.json | 3 +-
.../ES6/yield/yield-binding-element.tree.json | 2 +-
.../ES6/yield/yield-binding-property.tree.json | 2 +-
.../yield/yield-call-expression-property.tree.json | 3 +-
.../ES6/yield/yield-catch-parameter.tree.json | 58 +-
.../yield/yield-expression-precedence.tree.json | 3 +-
...function-declaration-formal-parameter.tree.json | 3 +-
.../ES6/yield/yield-function-declaration.tree.json | 3 +-
.../yield-function-expression-parameter.tree.json | 3 +-
.../ES6/yield/yield-function-expression.tree.json | 3 +-
.../yield-generator-arrow-concise-body.tree.json | 4 +-
.../yield/yield-generator-arrow-default.tree.json | 222 +-
.../yield-generator-arrow-function-body.tree.json | 4 +-
.../yield/yield-generator-declaration.tree.json | 3 +-
.../yield-generator-default-parameter.tree.json | 133 +-
.../yield-generator-function-expression.tree.json | 4 +-
.../yield-generator-function-parameter.tree.json | 4 +-
.../ES6/yield/yield-generator-method.tree.json | 3 +-
...ld-generator-parameter-object-pattern.tree.json | 3 +-
.../ES6/yield/yield-lexical-declaration.tree.json | 2 +-
.../yield-member-expression-property.tree.json | 3 +-
test/fixtures/ES6/yield/yield-method.tree.json | 3 +-
.../yield/yield-parameter-object-pattern.tree.json | 3 +-
.../ES6/yield/yield-rest-parameter.tree.json | 3 +-
.../yield/yield-strict-binding-property.tree.json | 5 +-
.../ES6/yield/yield-strict-method.tree.json | 6 +-
.../ES6/yield/yield-super-property.tree.json | 3 +-
.../ES6/yield/yield-variable-declaration.tree.json | 2 +-
.../yield-yield-expression-delegate.tree.json | 3 +-
.../ES6/yield/yield-yield-expression.tree.json | 3 +-
.../fixtures/JSX/attribute-double-quoted-string.js | 1 +
.../JSX/attribute-double-quoted-string.tree.json | 276 +
test/fixtures/JSX/attribute-element.js | 1 +
test/fixtures/JSX/attribute-element.tree.json | 597 ++
test/fixtures/JSX/attribute-entity-decimal.js | 1 +
.../JSX/attribute-entity-decimal.tree.json | 364 ++
test/fixtures/JSX/attribute-entity-hex.js | 1 +
test/fixtures/JSX/attribute-entity-hex.tree.json | 276 +
test/fixtures/JSX/attribute-entity.js | 1 +
test/fixtures/JSX/attribute-entity.tree.json | 276 +
test/fixtures/JSX/attribute-expression.js | 1 +
test/fixtures/JSX/attribute-expression.tree.json | 434 ++
test/fixtures/JSX/attribute-multi-entities.js | 1 +
.../JSX/attribute-multi-entities.tree.json | 276 +
test/fixtures/JSX/attribute-null-value.js | 1 +
test/fixtures/JSX/attribute-null-value.tree.json | 222 +
test/fixtures/JSX/attribute-primary.js | 1 +
test/fixtures/JSX/attribute-primary.tree.json | 347 ++
.../fixtures/JSX/attribute-single-quoted-string.js | 1 +
.../JSX/attribute-single-quoted-string.tree.json | 276 +
test/fixtures/JSX/attribute-spread.js | 1 +
test/fixtures/JSX/attribute-spread.tree.json | 381 ++
test/fixtures/JSX/attribute-unknown-entity.js | 1 +
.../JSX/attribute-unknown-entity.tree.json | 276 +
test/fixtures/JSX/container-object-expression.js | 1 +
.../JSX/container-object-expression.tree.json | 457 ++
test/fixtures/JSX/container-series.js | 1 +
test/fixtures/JSX/container-series.tree.json | 577 ++
test/fixtures/JSX/empty-child-comment.js | 1 +
test/fixtures/JSX/empty-child-comment.tree.json | 326 ++
test/fixtures/JSX/empty-expression-container.js | 1 +
.../JSX/empty-expression-container.tree.json | 326 ++
test/fixtures/JSX/inside-group-expression.js | 1 +
.../fixtures/JSX/inside-group-expression.tree.json | 295 +
.../JSX/invalid-attribute-value-trail.failure.json | 1 +
test/fixtures/JSX/invalid-attribute-value-trail.js | 1 +
.../JSX/invalid-closing-trail.failure.json | 1 +
test/fixtures/JSX/invalid-closing-trail.js | 1 +
test/fixtures/JSX/invalid-element.failure.json | 1 +
test/fixtures/JSX/invalid-element.js | 1 +
...invalid-empty-attribute-expression.failure.json | 1 +
.../JSX/invalid-empty-attribute-expression.js | 1 +
.../JSX/invalid-empty-selfclosing.failure.json | 1 +
test/fixtures/JSX/invalid-empty-selfclosing.js | 1 +
.../JSX/invalid-incomplete-namespace.failure.json | 1 +
test/fixtures/JSX/invalid-incomplete-namespace.js | 1 +
.../fixtures/JSX/invalid-match-member.failure.json | 1 +
test/fixtures/JSX/invalid-match-member.js | 1 +
.../JSX/invalid-match-name-namespace.failure.json | 1 +
test/fixtures/JSX/invalid-match-name-namespace.js | 1 +
.../JSX/invalid-match-namespace-name.failure.json | 1 +
test/fixtures/JSX/invalid-match-namespace-name.js | 1 +
.../JSX/invalid-match-namespace.failure.json | 1 +
test/fixtures/JSX/invalid-match-namespace.js | 1 +
test/fixtures/JSX/invalid-match.failure.json | 1 +
test/fixtures/JSX/invalid-match.js | 1 +
.../JSX/invalid-member-incomplete.failure.json | 1 +
test/fixtures/JSX/invalid-member-incomplete.js | 1 +
test/fixtures/JSX/invalid-no-closing.failure.json | 1 +
test/fixtures/JSX/invalid-no-closing.js | 1 +
.../fixtures/JSX/invalid-self-closing.failure.json | 1 +
test/fixtures/JSX/invalid-self-closing.js | 1 +
.../fixtures/JSX/invalid-start-member.failure.json | 1 +
test/fixtures/JSX/invalid-start-member.js | 1 +
.../JSX/invalid-start-namespace.failure.json | 1 +
test/fixtures/JSX/invalid-start-namespace.js | 1 +
test/fixtures/JSX/long-member-pair.js | 1 +
test/fixtures/JSX/long-member-pair.tree.json | 965 ++++
test/fixtures/JSX/long-member.js | 1 +
test/fixtures/JSX/long-member.tree.json | 522 ++
test/fixtures/JSX/multi-attributes.js | 1 +
test/fixtures/JSX/multi-attributes.tree.json | 543 ++
test/fixtures/JSX/multiline-crlf-text.js | 5 +
test/fixtures/JSX/multiline-crlf-text.tree.json | 293 +
test/fixtures/JSX/multiline-text.js | 5 +
test/fixtures/JSX/multiline-text.tree.json | 293 +
test/fixtures/JSX/nested-elements.js | 1 +
test/fixtures/JSX/nested-elements.tree.json | 675 +++
test/fixtures/JSX/null-attribute-value.js | 1 +
test/fixtures/JSX/null-attribute-value.tree.json | 293 +
test/fixtures/JSX/simple-deeply-nested-pair.js | 1 +
.../JSX/simple-deeply-nested-pair.tree.json | 927 ++++
test/fixtures/JSX/simple-expression-container.js | 1 +
.../JSX/simple-expression-container.tree.json | 363 ++
test/fixtures/JSX/simple-member-pair.js | 1 +
test/fixtures/JSX/simple-member-pair.tree.json | 397 ++
test/fixtures/JSX/simple-member.js | 1 +
test/fixtures/JSX/simple-member.tree.json | 238 +
test/fixtures/JSX/simple-namespace-pair.js | 1 +
test/fixtures/JSX/simple-namespace-pair.tree.json | 397 ++
test/fixtures/JSX/simple-namespace.js | 1 +
test/fixtures/JSX/simple-namespace.tree.json | 238 +
test/fixtures/JSX/simple-nested-pair.js | 1 +
test/fixtures/JSX/simple-nested-pair.tree.json | 472 ++
test/fixtures/JSX/simple-pair.js | 1 +
test/fixtures/JSX/simple-pair.tree.json | 255 +
test/fixtures/JSX/simple-selfclosing-linefeed.js | 2 +
.../JSX/simple-selfclosing-linefeed.tree.json | 167 +
test/fixtures/JSX/simple-selfclosing-whitespace.js | 2 +
.../JSX/simple-selfclosing-whitespace.tree.json | 167 +
test/fixtures/JSX/simple-selfclosing.js | 2 +
test/fixtures/JSX/simple-selfclosing.tree.json | 167 +
test/fixtures/JSX/simple-text.js | 1 +
test/fixtures/JSX/simple-text.tree.json | 293 +
test/fixtures/api/esprima-syntax.result.json | 67 -
test/fixtures/api/esprima-syntax.run.js | 1 -
test/fixtures/api/migrated_0000.result.json | 13 -
test/fixtures/api/migrated_0000.run.js | 1 -
test/fixtures/api/migrated_0001.result.json | 14 -
test/fixtures/api/migrated_0001.run.js | 1 -
test/fixtures/api/migrated_0002.result.json | 14 -
test/fixtures/api/migrated_0002.run.js | 1 -
test/fixtures/api/migrated_0003.result.json | 14 -
test/fixtures/api/migrated_0003.run.js | 1 -
test/fixtures/api/migrated_0004.result.json | 13 -
test/fixtures/api/migrated_0004.run.js | 1 -
test/fixtures/api/migrated_0005.result.json | 13 -
test/fixtures/api/migrated_0005.run.js | 1 -
test/fixtures/api/migrated_0006.result.json | 14 -
test/fixtures/api/migrated_0006.run.js | 1 -
test/fixtures/api/migrated_0007.result.json | 14 -
test/fixtures/api/migrated_0007.run.js | 1 -
test/fixtures/api/migrated_0009.result.json | 6 -
test/fixtures/api/migrated_0009.run.js | 1 -
test/fixtures/api/migrated_0010.result.json | 6 -
test/fixtures/api/migrated_0010.run.js | 1 -
test/fixtures/api/migrated_0011.result.json | 6 -
test/fixtures/api/migrated_0011.run.js | 1 -
test/fixtures/api/migrated_0012.result.json | 6 -
test/fixtures/api/migrated_0012.run.js | 1 -
test/fixtures/api/migrated_0013.result.json | 6 -
test/fixtures/api/migrated_0013.run.js | 1 -
test/fixtures/api/migrated_0014.result.json | 6 -
test/fixtures/api/migrated_0014.run.js | 1 -
test/fixtures/api/migrated_0015.result.json | 6 -
test/fixtures/api/migrated_0015.run.js | 1 -
test/fixtures/api/migrated_0016.result.json | 6 -
test/fixtures/api/migrated_0016.run.js | 1 -
.../migrated_0000.tree.json | 2 +-
.../migrated_0001.tree.json | 2 +-
.../migrated_0002.tree.json | 2 +-
.../migrated_0003.tree.json | 2 +-
.../migrated_0004.tree.json | 2 +-
.../migrated_0005.tree.json | 2 +-
.../migrated_0006.tree.json | 2 +-
.../migrated_0007.tree.json | 2 +-
.../migrated_0008.tree.json | 2 +-
.../migrated_0009.tree.json | 2 +-
.../migrated_0010.tree.json | 3 +-
.../migrated_0011.tree.json | 3 +-
.../migrated_0012.tree.json | 3 +-
.../migrated_0013.tree.json | 2 +-
.../migrated_0014.tree.json | 2 +-
.../migrated_0015.tree.json | 2 +-
test/fixtures/comment/migrated_0000.tree.json | 2 +-
test/fixtures/comment/migrated_0001.tree.json | 2 +-
test/fixtures/comment/migrated_0002.tree.json | 2 +-
test/fixtures/comment/migrated_0003.tree.json | 2 +-
test/fixtures/comment/migrated_0004.tree.json | 2 +-
test/fixtures/comment/migrated_0005.tree.json | 2 +-
test/fixtures/comment/migrated_0006.tree.json | 2 +-
test/fixtures/comment/migrated_0008.tree.json | 2 +-
test/fixtures/comment/migrated_0009.tree.json | 2 +-
test/fixtures/comment/migrated_0010.tree.json | 2 +-
test/fixtures/comment/migrated_0011.tree.json | 2 +-
test/fixtures/comment/migrated_0012.tree.json | 2 +-
test/fixtures/comment/migrated_0013.tree.json | 2 +-
test/fixtures/comment/migrated_0014.tree.json | 2 +-
test/fixtures/comment/migrated_0015.tree.json | 2 +-
test/fixtures/comment/migrated_0016.tree.json | 2 +-
test/fixtures/comment/migrated_0017.tree.json | 2 +-
test/fixtures/comment/migrated_0018.tree.json | 2 +-
test/fixtures/comment/migrated_0019.tree.json | 2 +-
test/fixtures/comment/migrated_0020.tree.json | 2 +-
test/fixtures/comment/migrated_0021.tree.json | 2 +-
test/fixtures/comment/migrated_0022.tree.json | 2 +-
test/fixtures/comment/migrated_0023.tree.json | 2 +-
test/fixtures/comment/migrated_0024.tree.json | 2 +-
test/fixtures/comment/migrated_0025.tree.json | 2 +-
test/fixtures/comment/migrated_0026.tree.json | 2 +-
test/fixtures/comment/migrated_0027.tree.json | 2 +-
test/fixtures/comment/migrated_0028.tree.json | 2 +-
test/fixtures/comment/migrated_0029.tree.json | 2 +-
test/fixtures/comment/migrated_0030.tree.json | 2 +-
test/fixtures/comment/migrated_0031.tree.json | 2 +-
test/fixtures/comment/migrated_0032.tree.json | 2 +-
test/fixtures/comment/migrated_0033.tree.json | 3 +-
test/fixtures/comment/migrated_0034.tree.json | 3 +-
test/fixtures/comment/migrated_0035.tree.json | 3 +-
test/fixtures/comment/migrated_0036.tree.json | 2 +-
test/fixtures/comment/migrated_0038.tree.json | 2 +-
test/fixtures/comment/migrated_0039.tree.json | 2 +-
test/fixtures/comment/migrated_0040.tree.json | 2 +-
test/fixtures/comment/migrated_0041.tree.json | 2 +-
test/fixtures/comment/migrated_0042.tree.json | 2 +-
test/fixtures/comment/migrated_0043.tree.json | 2 +-
test/fixtures/comment/migrated_0044.tree.json | 2 +-
test/fixtures/comment/migrated_0045.tree.json | 2 +-
test/fixtures/comment/migrated_0046.tree.json | 3 +-
test/fixtures/comment/migrated_0052.tree.json | 1 -
test/fixtures/comment/migrated_0053.tree.json | 2 -
test/fixtures/comment/migrated_0054.tree.json | 2 -
test/fixtures/comment/migrated_0055.tree.json | 2 +-
.../declaration/const/migrated_0000.tree.json | 2 +-
.../declaration/const/migrated_0001.tree.json | 2 +-
.../declaration/const/migrated_0002.tree.json | 2 +-
.../declaration/function/dupe-param.tree.json | 6 +-
.../declaration/function/empty-param.tree.json | 6 +-
.../declaration/function/migrated_0000.tree.json | 3 +-
.../declaration/function/migrated_0001.tree.json | 3 +-
.../declaration/function/migrated_0002.tree.json | 3 +-
.../declaration/function/migrated_0003.tree.json | 3 +-
.../declaration/function/migrated_0004.tree.json | 3 +-
.../declaration/function/migrated_0005.tree.json | 5 +-
.../declaration/function/migrated_0006.tree.json | 3 +-
.../declaration/function/migrated_0007.tree.json | 3 +-
.../declaration/function/migrated_0008.tree.json | 3 +-
.../declaration/function/migrated_0009.tree.json | 3 +-
.../declaration/function/migrated_0010.tree.json | 3 +-
.../declaration/function/migrated_0011.tree.json | 3 +-
.../declaration/function/migrated_0012.tree.json | 3 +-
.../declaration/function/migrated_0013.tree.json | 3 +-
.../declaration/function/migrated_0014.tree.json | 3 +-
.../declaration/let/migrated_0000.tree.json | 2 +-
.../declaration/let/migrated_0001.tree.json | 2 +-
.../declaration/let/migrated_0002.tree.json | 2 +-
.../declaration/let/migrated_0003.tree.json | 2 +-
.../directive-prolog/migrated_0000.tree.json | 4 +-
.../directive-prolog/migrated_0001.tree.json | 4 +-
.../invalid-var-init-forin1.failure.json | 1 +
.../for-statement/invalid-var-init-forin1.js | 1 +
.../invalid-var-init-forin2.failure.json | 1 +
.../for-statement/invalid-var-init-forin2.js | 1 +
.../invalid-var-init-forin3.failure.json | 1 +
.../for-statement/invalid-var-init-forin3.js | 1 +
.../invalid-var-init-forin4.failure.json | 1 +
.../for-statement/invalid-var-init-forin4.js | 1 +
.../invalid-var-init-forin5.failure.json | 1 +
.../for-statement/invalid-var-init-forin5.js | 1 +
.../expression/additive/migrated_0000.tree.json | 2 +-
.../expression/additive/migrated_0001.tree.json | 2 +-
.../expression/additive/migrated_0002.tree.json | 2 +-
.../expression/assignment/migrated_0000.tree.json | 2 +-
.../expression/assignment/migrated_0001.tree.json | 2 +-
.../expression/assignment/migrated_0002.tree.json | 2 +-
.../expression/assignment/migrated_0003.tree.json | 2 +-
.../expression/assignment/migrated_0004.tree.json | 2 +-
.../expression/assignment/migrated_0005.tree.json | 2 +-
.../expression/assignment/migrated_0006.tree.json | 2 +-
.../expression/assignment/migrated_0007.tree.json | 2 +-
.../expression/assignment/migrated_0008.tree.json | 2 +-
.../expression/assignment/migrated_0009.tree.json | 2 +-
.../expression/assignment/migrated_0010.tree.json | 2 +-
.../expression/assignment/migrated_0011.tree.json | 2 +-
.../expression/assignment/migrated_0012.tree.json | 2 +-
.../expression/assignment/migrated_0013.tree.json | 2 +-
.../binary-bitwise/migrated_0000.tree.json | 2 +-
.../binary-bitwise/migrated_0001.tree.json | 2 +-
.../binary-bitwise/migrated_0002.tree.json | 2 +-
.../binary-logical/migrated_0000.tree.json | 2 +-
.../binary-logical/migrated_0001.tree.json | 2 +-
.../binary-logical/migrated_0002.tree.json | 2 +-
.../binary-logical/migrated_0003.tree.json | 2 +-
.../binary-logical/migrated_0004.tree.json | 2 +-
.../binary-logical/migrated_0005.tree.json | 2 +-
.../expression/binary/migrated_0000.tree.json | 2 +-
.../expression/binary/migrated_0001.tree.json | 2 +-
.../expression/binary/migrated_0002.tree.json | 2 +-
.../expression/binary/migrated_0003.tree.json | 2 +-
.../expression/binary/migrated_0004.tree.json | 2 +-
.../expression/binary/migrated_0005.tree.json | 2 +-
.../expression/binary/migrated_0006.tree.json | 2 +-
.../expression/binary/migrated_0007.tree.json | 2 +-
.../expression/binary/migrated_0008.tree.json | 2 +-
.../expression/binary/migrated_0009.tree.json | 2 +-
.../expression/binary/migrated_0010.tree.json | 2 +-
.../expression/binary/migrated_0011.tree.json | 2 +-
.../expression/binary/migrated_0012.tree.json | 2 +-
.../expression/binary/migrated_0013.tree.json | 2 +-
.../expression/binary/migrated_0014.tree.json | 2 +-
.../expression/binary/migrated_0015.tree.json | 2 +-
.../expression/binary/migrated_0016.tree.json | 2 +-
.../expression/binary/migrated_0017.tree.json | 2 +-
.../bitwise-shift/migrated_0000.tree.json | 2 +-
.../bitwise-shift/migrated_0001.tree.json | 2 +-
.../bitwise-shift/migrated_0002.tree.json | 2 +-
.../expression/complex/migrated_0000.tree.json | 2 +-
.../expression/conditional/migrated_0000.tree.json | 2 +-
.../expression/conditional/migrated_0001.tree.json | 2 +-
.../expression/conditional/migrated_0002.tree.json | 2 +-
.../expression/equality/migrated_0000.tree.json | 2 +-
.../expression/equality/migrated_0001.tree.json | 2 +-
.../expression/equality/migrated_0002.tree.json | 2 +-
.../expression/equality/migrated_0003.tree.json | 2 +-
.../expression/grouping/migrated_0000.tree.json | 2 +-
.../expression/grouping/migrated_0001.tree.json | 2 +-
.../left-hand-side/migrated_0000.tree.json | 2 +-
.../left-hand-side/migrated_0001.tree.json | 2 +-
.../left-hand-side/migrated_0002.tree.json | 2 +-
.../left-hand-side/migrated_0003.tree.json | 2 +-
.../left-hand-side/migrated_0004.tree.json | 2 +-
.../left-hand-side/migrated_0005.tree.json | 2 +-
.../left-hand-side/migrated_0006.tree.json | 2 +-
.../left-hand-side/migrated_0007.tree.json | 2 +-
.../left-hand-side/migrated_0008.tree.json | 2 +-
.../left-hand-side/migrated_0009.tree.json | 2 +-
.../left-hand-side/migrated_0010.tree.json | 2 +-
.../left-hand-side/migrated_0011.tree.json | 2 +-
.../left-hand-side/migrated_0012.tree.json | 2 +-
.../left-hand-side/migrated_0013.tree.json | 2 +-
.../left-hand-side/migrated_0014.tree.json | 2 +-
.../left-hand-side/migrated_0015.tree.json | 2 +-
.../left-hand-side/migrated_0016.tree.json | 2 +-
.../left-hand-side/migrated_0017.tree.json | 2 +-
.../left-hand-side/migrated_0018.tree.json | 2 +-
.../left-hand-side/migrated_0019.tree.json | 2 +-
.../left-hand-side/migrated_0020.tree.json | 2 +-
.../left-hand-side/migrated_0021.tree.json | 2 +-
.../left-hand-side/migrated_0022.tree.json | 2 +-
.../multiplicative/migrated_0000.tree.json | 2 +-
.../multiplicative/migrated_0001.tree.json | 2 +-
.../multiplicative/migrated_0002.tree.json | 2 +-
.../expression/postfix/migrated_0000.tree.json | 2 +-
.../expression/postfix/migrated_0001.tree.json | 2 +-
.../expression/postfix/migrated_0002.tree.json | 2 +-
.../expression/postfix/migrated_0003.tree.json | 2 +-
.../expression/postfix/migrated_0004.tree.json | 2 +-
.../expression/postfix/migrated_0005.tree.json | 2 +-
.../primary/array/migrated_0000.tree.json | 2 +-
.../primary/array/migrated_0001.tree.json | 2 +-
.../primary/array/migrated_0002.tree.json | 2 +-
.../primary/array/migrated_0003.tree.json | 2 +-
.../primary/array/migrated_0004.tree.json | 2 +-
.../primary/array/migrated_0005.tree.json | 2 +-
.../primary/array/migrated_0006.tree.json | 2 +-
.../primary/array/migrated_0007.tree.json | 2 +-
.../primary/array/migrated_0008.tree.json | 2 +-
.../primary/array/migrated_0009.tree.json | 2 +-
.../primary/array/migrated_0010.tree.json | 2 +-
.../primary/array/migrated_0011.tree.json | 2 +-
.../primary/array/migrated_0012.tree.json | 2 +-
.../literal/numeric/migrated_0000.tree.json | 2 +-
.../literal/numeric/migrated_0001.tree.json | 2 +-
.../literal/numeric/migrated_0002.tree.json | 2 +-
.../literal/numeric/migrated_0003.tree.json | 2 +-
.../literal/numeric/migrated_0004.tree.json | 2 +-
.../literal/numeric/migrated_0005.tree.json | 2 +-
.../literal/numeric/migrated_0006.tree.json | 2 +-
.../literal/numeric/migrated_0007.tree.json | 2 +-
.../literal/numeric/migrated_0008.tree.json | 2 +-
.../literal/numeric/migrated_0009.tree.json | 2 +-
.../literal/numeric/migrated_0010.tree.json | 2 +-
.../literal/numeric/migrated_0011.tree.json | 2 +-
.../literal/numeric/migrated_0012.tree.json | 2 +-
.../literal/numeric/migrated_0013.tree.json | 2 +-
.../literal/numeric/migrated_0014.tree.json | 2 +-
.../literal/numeric/migrated_0015.tree.json | 2 +-
.../literal/numeric/migrated_0016.tree.json | 2 +-
.../literal/numeric/migrated_0017.tree.json | 2 +-
.../literal/numeric/migrated_0018.tree.json | 2 +-
.../literal/numeric/migrated_0019.tree.json | 2 +-
.../literal/numeric/migrated_0020.tree.json | 2 +-
.../literal/numeric/migrated_0021.tree.json | 2 +-
.../literal/numeric/migrated_0022.tree.json | 2 +-
.../literal/numeric/migrated_0023.tree.json | 2 +-
.../literal/numeric/migrated_0024.tree.json | 2 +-
.../regular-expression/migrated_0000.tree.json | 2 +-
.../regular-expression/migrated_0001.tree.json | 2 +-
.../regular-expression/migrated_0002.tree.json | 2 +-
.../regular-expression/migrated_0003.tree.json | 2 +-
.../regular-expression/migrated_0004.tree.json | 2 +-
.../regular-expression/migrated_0005.tree.json | 2 +-
.../regular-expression/migrated_0007.tree.json | 2 +-
.../regular-expression/migrated_0008.tree.json | 2 +-
.../regular-expression/migrated_0009.tree.json | 2 +-
.../regular-expression/migrated_0010.tree.json | 2 +-
.../regular-expression/migrated_0011.tree.json | 2 +-
.../regular-expression/migrated_0012.tree.json | 2 +-
.../regular-expression/migrated_0013.tree.json | 2 +-
.../u-flag-surrogate-pair.tree.json | 2 +-
.../u-flag-valid-range.tree.json | 2 +-
.../primary/literal/string/migrated_0000.tree.json | 3 +-
.../primary/literal/string/migrated_0001.tree.json | 3 +-
.../primary/literal/string/migrated_0002.tree.json | 3 +-
.../primary/literal/string/migrated_0003.tree.json | 3 +-
.../primary/literal/string/migrated_0006.tree.json | 3 +-
.../primary/literal/string/migrated_0007.tree.json | 3 +-
.../primary/literal/string/migrated_0008.tree.json | 3 +-
.../primary/literal/string/migrated_0009.tree.json | 3 +-
.../primary/literal/string/migrated_0010.tree.json | 3 +-
.../primary/literal/string/migrated_0011.tree.json | 3 +-
.../primary/literal/string/migrated_0012.tree.json | 3 +-
.../primary/literal/string/migrated_0013.tree.json | 3 +-
.../primary/literal/string/migrated_0015.tree.json | 3 +-
.../primary/literal/string/migrated_0016.tree.json | 3 +-
.../primary/literal/string/migrated_0017.tree.json | 3 +-
.../primary/literal/string/migrated_0018.tree.json | 3 +-
.../primary/object/migrated_0000.tree.json | 2 +-
.../primary/object/migrated_0001.tree.json | 2 +-
.../primary/object/migrated_0002.tree.json | 2 +-
.../primary/object/migrated_0003.tree.json | 2 +-
.../primary/object/migrated_0004.tree.json | 2 +-
.../primary/object/migrated_0005.tree.json | 2 +-
.../primary/object/migrated_0006.tree.json | 2 +-
.../primary/object/migrated_0007.tree.json | 2 +-
.../primary/object/migrated_0008.tree.json | 2 +-
.../primary/object/migrated_0009.tree.json | 3 +-
.../primary/object/migrated_0010.tree.json | 3 +-
.../primary/object/migrated_0011.tree.json | 3 +-
.../primary/object/migrated_0012.tree.json | 3 +-
.../primary/object/migrated_0013.tree.json | 3 +-
.../primary/object/migrated_0014.tree.json | 3 +-
.../primary/object/migrated_0015.tree.json | 3 +-
.../primary/object/migrated_0016.tree.json | 3 +-
.../primary/object/migrated_0017.tree.json | 3 +-
.../primary/object/migrated_0018.tree.json | 3 +-
.../primary/object/migrated_0019.tree.json | 3 +-
.../primary/object/migrated_0020.tree.json | 3 +-
.../primary/object/migrated_0021.tree.json | 3 +-
.../primary/object/migrated_0022.tree.json | 3 +-
.../primary/object/migrated_0023.tree.json | 3 +-
.../primary/object/migrated_0024.tree.json | 2 +-
.../primary/object/migrated_0025.tree.json | 2 +-
.../primary/object/migrated_0026.tree.json | 2 +-
.../primary/object/migrated_0027.tree.json | 2 +-
.../primary/object/migrated_0028.tree.json | 4 +-
.../primary/object/migrated_0029.tree.json | 3 +-
.../primary/object/migrated_0030.tree.json | 3 +-
.../primary/object/migrated_0031.tree.json | 5 +-
.../primary/object/migrated_0032.tree.json | 4 +-
.../primary/object/migrated_0033.tree.json | 4 +-
.../primary/object/migrated_0034.tree.json | 3 +-
.../primary/object/migrated_0035.tree.json | 3 +-
.../primary/object/migrated_0036.tree.json | 2 +-
.../primary/object/migrated_0037.tree.json | 2 +-
.../primary/object/migrated_0038.tree.json | 94 +-
.../primary/other/migrated_0000.tree.json | 2 +-
.../primary/other/migrated_0001.tree.json | 2 +-
.../primary/other/migrated_0002.tree.json | 2 +-
.../primary/other/migrated_0003.tree.json | 2 +-
.../expression/relational/migrated_0000.tree.json | 2 +-
.../expression/relational/migrated_0001.tree.json | 2 +-
.../expression/relational/migrated_0002.tree.json | 2 +-
.../expression/relational/migrated_0003.tree.json | 2 +-
.../expression/relational/migrated_0004.tree.json | 2 +-
.../expression/relational/migrated_0005.tree.json | 2 +-
.../expression/relational/migrated_0006.tree.json | 2 +-
.../expression/unary/migrated_0000.tree.json | 2 +-
.../expression/unary/migrated_0001.tree.json | 2 +-
.../expression/unary/migrated_0002.tree.json | 2 +-
.../expression/unary/migrated_0003.tree.json | 2 +-
.../expression/unary/migrated_0004.tree.json | 2 +-
.../expression/unary/migrated_0005.tree.json | 2 +-
.../expression/unary/migrated_0006.tree.json | 2 +-
.../expression/unary/migrated_0007.tree.json | 2 +-
.../expression/unary/migrated_0008.tree.json | 2 +-
.../expression/unary/migrated_0009.tree.json | 2 +-
.../expression/unary/migrated_0010.tree.json | 2 +-
.../expression/unary/migrated_0011.tree.json | 2 +-
.../expression/unary/migrated_0012.tree.json | 2 +-
.../source-element/migrated_0000.tree.json | 2 +-
.../fixtures/source-option/migrated_0000.tree.json | 2 +-
.../fixtures/source-option/migrated_0001.tree.json | 2 +-
.../statement/block/migrated_0000.tree.json | 2 +-
.../statement/block/migrated_0001.tree.json | 2 +-
.../statement/block/migrated_0002.tree.json | 2 +-
.../statement/break/migrated_0000.tree.json | 2 +-
.../statement/break/migrated_0001.tree.json | 2 +-
.../statement/break/migrated_0002.tree.json | 2 +-
.../statement/break/migrated_0003.tree.json | 2 +-
.../statement/break/semicolon_newline.tree.json | 2 +-
.../statement/continue/migrated_0000.tree.json | 2 +-
.../statement/continue/migrated_0001.tree.json | 2 +-
.../statement/continue/migrated_0002.tree.json | 2 +-
.../statement/continue/migrated_0003.tree.json | 2 +-
.../statement/continue/migrated_0004.tree.json | 2 +-
.../statement/debugger/migrated_0000.tree.json | 2 +-
.../statement/empty/migrated_0000.tree.json | 2 +-
.../statement/expression/migrated_0000.tree.json | 2 +-
.../statement/expression/migrated_0001.tree.json | 2 +-
.../statement/expression/migrated_0002.tree.json | 2 +-
.../statement/expression/migrated_0003.tree.json | 2 +-
.../statement/expression/migrated_0004.tree.json | 2 +-
.../statement/expression/migrated_0005.tree.json | 2 +-
test/fixtures/statement/if/migrated_0000.tree.json | 2 +-
test/fixtures/statement/if/migrated_0001.tree.json | 3 +-
test/fixtures/statement/if/migrated_0002.tree.json | 2 +-
test/fixtures/statement/if/migrated_0003.tree.json | 3 +-
test/fixtures/statement/if/migrated_0004.tree.json | 2 +-
test/fixtures/statement/if/migrated_0005.tree.json | 2 +-
test/fixtures/statement/if/migrated_0006.tree.json | 2 +-
.../statement/iteration/const_forin.tree.json | 2 +-
.../iteration/for-statement-with-seq.tree.json | 2 +-
.../iteration/invalid-assign-for-in.failure.json | 1 +
.../statement/iteration/invalid-assign-for-in.js | 1 +
.../statement/iteration/migrated_0000.tree.json | 2 +-
.../statement/iteration/migrated_0001.tree.json | 2 +-
.../statement/iteration/migrated_0002.tree.json | 2 +-
.../statement/iteration/migrated_0003.tree.json | 2 +-
.../statement/iteration/migrated_0004.tree.json | 2 +-
.../statement/iteration/migrated_0005.tree.json | 2 +-
.../statement/iteration/migrated_0006.tree.json | 2 +-
.../statement/iteration/migrated_0007.tree.json | 2 +-
.../statement/iteration/migrated_0008.tree.json | 2 +-
.../statement/iteration/migrated_0009.tree.json | 2 +-
.../statement/iteration/migrated_0010.tree.json | 2 +-
.../statement/iteration/migrated_0011.tree.json | 2 +-
.../statement/iteration/migrated_0012.tree.json | 2 +-
.../statement/iteration/migrated_0013.tree.json | 2 +-
.../statement/iteration/migrated_0014.tree.json | 2 +-
.../statement/iteration/migrated_0015.tree.json | 2 +-
.../statement/iteration/migrated_0016.tree.json | 2 +-
.../statement/iteration/migrated_0017.tree.json | 2 +-
.../statement/iteration/migrated_0018.tree.json | 2 +-
.../statement/iteration/migrated_0019.tree.json | 2 +-
.../statement/iteration/migrated_0020.tree.json | 2 +-
.../statement/iteration/migrated_0021.tree.json | 2 +-
.../statement/iteration/migrated_0022.tree.json | 2 +-
.../statement/iteration/migrated_0023.tree.json | 3 +-
.../statement/iteration/migrated_0024.tree.json | 2 +-
.../statement/iteration/migrated_0025.tree.json | 2 +-
.../statement/iteration/migrated_0026.tree.json | 2 +-
.../iteration/pattern-in-for-in.tree.json | 2 +-
.../statement/labelled/migrated_0000.tree.json | 2 +-
.../statement/labelled/migrated_0001.tree.json | 2 +-
.../statement/labelled/migrated_0002.tree.json | 2 +-
.../statement/return/migrated_0000.tree.json | 3 +-
.../statement/return/migrated_0001.tree.json | 3 +-
.../statement/return/migrated_0002.tree.json | 3 +-
.../statement/return/migrated_0003.tree.json | 3 +-
.../statement/switch/migrated_0000.tree.json | 2 +-
.../statement/switch/migrated_0001.tree.json | 2 +-
.../statement/switch/migrated_0002.tree.json | 2 +-
.../statement/throw/migrated_0000.tree.json | 2 +-
.../statement/throw/migrated_0001.tree.json | 2 +-
.../statement/throw/migrated_0002.tree.json | 2 +-
.../fixtures/statement/try/migrated_0000.tree.json | 58 +-
.../fixtures/statement/try/migrated_0001.tree.json | 58 +-
.../fixtures/statement/try/migrated_0002.tree.json | 58 +-
.../fixtures/statement/try/migrated_0003.tree.json | 131 +-
.../fixtures/statement/try/migrated_0004.tree.json | 4 +-
.../fixtures/statement/try/migrated_0005.tree.json | 131 +-
.../fixtures/statement/try/migrated_0006.tree.json | 131 +-
test/fixtures/statement/try/strict_simple_catch.js | 2 +
.../statement/try/strict_simple_catch.tree.json | 346 ++
.../statement/variable/migrated_0000.tree.json | 2 +-
.../statement/variable/migrated_0001.tree.json | 2 +-
.../statement/variable/migrated_0002.tree.json | 2 +-
.../statement/variable/migrated_0003.tree.json | 2 +-
.../statement/variable/migrated_0004.tree.json | 2 +-
.../statement/variable/migrated_0005.tree.json | 2 +-
.../statement/variable/migrated_0006.tree.json | 2 +-
test/fixtures/statement/variable/var_let.tree.json | 2 +-
.../statement/with/migrated_0000.tree.json | 2 +-
.../statement/with/migrated_0001.tree.json | 2 +-
.../statement/with/migrated_0002.tree.json | 2 +-
test/fixtures/tokenize/comment_division.js | 1 -
.../fixtures/tokenize/comment_division.tokens.json | 74 -
.../.gitignore => fixtures/tokenize/empty.js} | 0
test/fixtures/tokenize/empty.tokens.json | 1 +
test/fixtures/tokenize/line_terminators.js | 4 +
.../fixtures/tokenize/line_terminators.tokens.json | 1 +
.../tolerant-parse/for-in-missing-parenthesis.js | 2 +
.../for-in-missing-parenthesis.tree.json | 191 +
.../tolerant-parse/for-missing-parenthesis.js | 1 +
.../for-missing-parenthesis.tree.json | 463 ++
.../tolerant-parse/for-of-missing-parenthesis.js | 2 +
.../for-of-missing-parenthesis.tree.json | 190 +
.../tolerant-parse/if-missing-parenthesis.js | 1 +
.../if-missing-parenthesis.tree.json | 210 +
test/fixtures/tolerant-parse/let_eval.tree.json | 3 +-
.../tolerant-parse/migrated_0000.tree.json | 2 +-
.../tolerant-parse/migrated_0001.tree.json | 2 +-
.../tolerant-parse/migrated_0002.tree.json | 2 +-
.../tolerant-parse/migrated_0003.tree.json | 2 +-
.../tolerant-parse/migrated_0004.tree.json | 2 +-
.../tolerant-parse/migrated_0005.tree.json | 2 +-
.../tolerant-parse/migrated_0006.tree.json | 3 +-
.../tolerant-parse/migrated_0007.tree.json | 2 +-
.../tolerant-parse/migrated_0008.tree.json | 3 +-
.../tolerant-parse/migrated_0009.tree.json | 3 +-
.../tolerant-parse/migrated_0010.tree.json | 3 +-
.../tolerant-parse/migrated_0011.tree.json | 3 +-
.../tolerant-parse/migrated_0012.tree.json | 2 +-
.../tolerant-parse/migrated_0013.tree.json | 2 +-
.../tolerant-parse/migrated_0014.tree.json | 4 +-
.../tolerant-parse/migrated_0015.tree.json | 4 +-
.../tolerant-parse/migrated_0016.tree.json | 3 +-
.../tolerant-parse/migrated_0017.tree.json | 59 +-
.../tolerant-parse/migrated_0018.tree.json | 59 +-
.../tolerant-parse/migrated_0019.tree.json | 3 +-
.../tolerant-parse/migrated_0020.tree.json | 3 +-
.../tolerant-parse/migrated_0021.tree.json | 3 +-
.../tolerant-parse/migrated_0022.tree.json | 3 +-
.../tolerant-parse/migrated_0023.tree.json | 3 +-
.../tolerant-parse/migrated_0024.tree.json | 3 +-
.../tolerant-parse/migrated_0025.tree.json | 3 +-
.../tolerant-parse/migrated_0026.tree.json | 3 +-
.../tolerant-parse/migrated_0027.tree.json | 4 +-
.../tolerant-parse/migrated_0028.tree.json | 4 +-
.../tolerant-parse/migrated_0029.tree.json | 4 +-
.../tolerant-parse/migrated_0030.tree.json | 4 +-
.../tolerant-parse/migrated_0031.tree.json | 4 +-
.../tolerant-parse/migrated_0032.tree.json | 4 +-
.../tolerant-parse/migrated_0033.tree.json | 4 +-
.../tolerant-parse/migrated_0034.tree.json | 4 +-
.../tolerant-parse/migrated_0035.tree.json | 4 +-
.../tolerant-parse/migrated_0036.tree.json | 4 +-
.../tolerant-parse/migrated_0037.tree.json | 4 +-
.../tolerant-parse/migrated_0038.tree.json | 4 +-
.../tolerant-parse/migrated_0039.tree.json | 4 +-
.../tolerant-parse/migrated_0040.tree.json | 5 +-
.../tolerant-parse/migrated_0041.tree.json | 4 +-
.../tolerant-parse/migrated_0042.tree.json | 3 +-
.../tolerant-parse/migrated_0043.tree.json | 3 +-
.../tolerant-parse/migrated_0044.tree.json | 2 +-
.../tolerant-parse/migrated_0045.tree.json | 2 +-
.../tolerant-parse/migrated_0046.tree.json | 2 +-
.../tolerant-parse/migrated_0047.tree.json | 2 +-
.../tolerant-parse/migrated_0048.tree.json | 2 +-
.../tolerant-parse/migrated_0049.tree.json | 2 +-
.../tolerant-parse/migrated_0050.tree.json | 2 +-
.../tolerant-parse/migrated_0051.tree.json | 4 +-
.../tolerant-parse/migrated_0052.tree.json | 4 +-
.../string_literal_escape_eight.tree.json | 2 +-
.../tolerant-parse/while-missing-parenthesis.js | 1 +
.../while-missing-parenthesis.tree.json | 137 +
test/fixtures/whitespace/migrated_0000.source.js | 2 +-
test/fixtures/whitespace/migrated_0000.tree.json | 30 +-
test/fixtures/whitespace/migrated_0001.tree.json | 2 +-
test/grammar-tests.js | 2 +-
test/hostile-environment-tests.js | 65 +
test/karma.conf.js | 2 +-
test/profile.js | 3 +-
test/regression-tests.js | 3 +-
test/saucelabs-ie.conf.js | 5 +-
test/saucelabs-safari.conf.js | 4 +-
test/tsfmt.json | 14 +
test/unit-tests.js | 35 +-
test/utils/evaluate-testcase.js | 96 +-
tools/fixupbundle.js | 48 +
tools/generate-identifier-regex.js | 2 +-
tools/generate-xhtml-entities.js | 91 +
webpack.config.js | 9 +
1039 files changed, 31606 insertions(+), 9524 deletions(-)
delete mode 100644 .lintrc
mode change 100644 => 100755 bin/esparse.js
delete mode 100644 bower.json
copy {test/dist => dist}/.gitignore (100%)
delete mode 100644 esprima.js
create mode 100644 src/assert.ts
create mode 100644 src/character.ts
create mode 100644 src/comment-handler.ts
create mode 100644 src/error-handler.ts
create mode 100644 src/esprima.ts
create mode 100644 src/jsx-nodes.ts
create mode 100644 src/jsx-parser.ts
create mode 100644 src/jsx-syntax.ts
create mode 100644 src/messages.ts
create mode 100644 src/nodes.ts
create mode 100644 src/parser.ts
create mode 100644 src/scanner.ts
create mode 100644 src/syntax.ts
create mode 100644 src/token.ts
create mode 100644 src/tokenizer.ts
create mode 100644 src/tsconfig.json
create mode 100644 src/tslint.json
create mode 100644 src/xhtml-entities.ts
create mode 100644 test/api-tests.js
create mode 100644 test/benchmark-parser.js
create mode 100644 test/benchmark-tokenizer.js
delete mode 100644 test/benchmarks.js
create mode 100644 test/fixtures/ES2016/exponent/exp_assign.js
create mode 100644 test/fixtures/ES2016/exponent/exp_assign.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_bitnot.js
create mode 100644 test/fixtures/ES2016/exponent/exp_bitnot.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_delete.js
create mode 100644 test/fixtures/ES2016/exponent/exp_delete.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_minus.js
create mode 100644 test/fixtures/ES2016/exponent/exp_minus.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_minusminus.js
create mode 100644 test/fixtures/ES2016/exponent/exp_minusminus.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_not.js
create mode 100644 test/fixtures/ES2016/exponent/exp_not.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_operator.js
create mode 100644 test/fixtures/ES2016/exponent/exp_operator.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_plus.js
create mode 100644 test/fixtures/ES2016/exponent/exp_plus.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_plusplus.js
create mode 100644 test/fixtures/ES2016/exponent/exp_plusplus.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_precedence.js
create mode 100644 test/fixtures/ES2016/exponent/exp_precedence.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_typeof.js
create mode 100644 test/fixtures/ES2016/exponent/exp_typeof.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_void.js
create mode 100644 test/fixtures/ES2016/exponent/exp_void.tree.json
create mode 100644 test/fixtures/ES2016/exponent/invalid_bitnot_exp.failure.json
create mode 100644 test/fixtures/ES2016/exponent/invalid_bitnot_exp.js
create mode 100644 test/fixtures/ES2016/exponent/invalid_delete_exp.failure.json
create mode 100644 test/fixtures/ES2016/exponent/invalid_delete_exp.js
create mode 100644 test/fixtures/ES2016/exponent/invalid_minus_exp.failure.json
create mode 100644 test/fixtures/ES2016/exponent/invalid_minus_exp.js
create mode 100644 test/fixtures/ES2016/exponent/invalid_not_exp.failure.json
create mode 100644 test/fixtures/ES2016/exponent/invalid_not_exp.js
create mode 100644 test/fixtures/ES2016/exponent/invalid_plus_exp.failure.json
create mode 100644 test/fixtures/ES2016/exponent/invalid_plus_exp.js
create mode 100644 test/fixtures/ES2016/exponent/invalid_typeof_exp.failure.json
create mode 100644 test/fixtures/ES2016/exponent/invalid_typeof_exp.js
create mode 100644 test/fixtures/ES2016/exponent/invalid_update.js
create mode 100644 test/fixtures/ES2016/exponent/invalid_update.tree.json
create mode 100644 test/fixtures/ES2016/exponent/invalid_void_exp.failure.json
create mode 100644 test/fixtures/ES2016/exponent/invalid_void_exp.js
create mode 100644 test/fixtures/ES2016/exponent/update_exp.js
create mode 100644 test/fixtures/ES2016/exponent/update_exp.tree.json
create mode 100644 test/fixtures/ES2016/identifier/gujarati_zha.js
create mode 100644 test/fixtures/ES2016/identifier/gujarati_zha.tree.json
create mode 100644 test/fixtures/ES6/export-declaration/export-default-named-class.js
create mode 100644 test/fixtures/ES6/export-declaration/export-default-named-class.tree.json
create mode 100644 test/fixtures/ES6/export-declaration/export-named-keyword-as-specifier.js
create mode 100644 test/fixtures/ES6/export-declaration/export-named-keyword-as-specifier.tree.json
create mode 100644 test/fixtures/ES6/export-declaration/export-named-keyword-specifier.js
create mode 100644 test/fixtures/ES6/export-declaration/export-named-keyword-specifier.tree.json
create mode 100644 test/fixtures/ES6/for-of/invalid-assign-for-of.failure.json
create mode 100644 test/fixtures/ES6/for-of/invalid-assign-for-of.js
delete mode 100644 test/fixtures/ES6/object-initialiser/invalid-proto-identifier-shorthand.failure.json
delete mode 100644 test/fixtures/ES6/object-initialiser/invalid-proto-literal-shorthand.failure.json
delete mode 100644 test/fixtures/ES6/object-initialiser/invalid-proto-shorthand-identifier.failure.json
delete mode 100644 test/fixtures/ES6/object-initialiser/invalid-proto-shorthand-literal.failure.json
delete mode 100644 test/fixtures/ES6/object-initialiser/invalid-proto-shorthands.failure.json
rename test/fixtures/ES6/object-initialiser/{invalid-proto-identifier-shorthand.js => proto-identifier-shorthand.js} (100%)
create mode 100644 test/fixtures/ES6/object-initialiser/proto-identifier-shorthand.tree.json
rename test/fixtures/ES6/object-initialiser/{invalid-proto-literal-shorthand.js => proto-literal-shorthand.js} (100%)
create mode 100644 test/fixtures/ES6/object-initialiser/proto-literal-shorthand.tree.json
create mode 100644 test/fixtures/ES6/object-initialiser/proto-shorthand-assignments.js
create mode 100644 test/fixtures/ES6/object-initialiser/proto-shorthand-assignments.tree.json
rename test/fixtures/ES6/object-initialiser/{invalid-proto-shorthand-identifier.js => proto-shorthand-identifier.js} (100%)
create mode 100644 test/fixtures/ES6/object-initialiser/proto-shorthand-identifier.tree.json
rename test/fixtures/ES6/object-initialiser/{invalid-proto-shorthand-literal.js => proto-shorthand-literal.js} (100%)
create mode 100644 test/fixtures/ES6/object-initialiser/proto-shorthand-literal.tree.json
rename test/fixtures/ES6/object-initialiser/{invalid-proto-shorthands.js => proto-shorthands.js} (100%)
create mode 100644 test/fixtures/ES6/object-initialiser/proto-shorthands.tree.json
create mode 100644 test/fixtures/JSX/attribute-double-quoted-string.js
create mode 100644 test/fixtures/JSX/attribute-double-quoted-string.tree.json
create mode 100644 test/fixtures/JSX/attribute-element.js
create mode 100644 test/fixtures/JSX/attribute-element.tree.json
create mode 100644 test/fixtures/JSX/attribute-entity-decimal.js
create mode 100644 test/fixtures/JSX/attribute-entity-decimal.tree.json
create mode 100644 test/fixtures/JSX/attribute-entity-hex.js
create mode 100644 test/fixtures/JSX/attribute-entity-hex.tree.json
create mode 100644 test/fixtures/JSX/attribute-entity.js
create mode 100644 test/fixtures/JSX/attribute-entity.tree.json
create mode 100644 test/fixtures/JSX/attribute-expression.js
create mode 100644 test/fixtures/JSX/attribute-expression.tree.json
create mode 100644 test/fixtures/JSX/attribute-multi-entities.js
create mode 100644 test/fixtures/JSX/attribute-multi-entities.tree.json
create mode 100644 test/fixtures/JSX/attribute-null-value.js
create mode 100644 test/fixtures/JSX/attribute-null-value.tree.json
create mode 100644 test/fixtures/JSX/attribute-primary.js
create mode 100644 test/fixtures/JSX/attribute-primary.tree.json
create mode 100644 test/fixtures/JSX/attribute-single-quoted-string.js
create mode 100644 test/fixtures/JSX/attribute-single-quoted-string.tree.json
create mode 100644 test/fixtures/JSX/attribute-spread.js
create mode 100644 test/fixtures/JSX/attribute-spread.tree.json
create mode 100644 test/fixtures/JSX/attribute-unknown-entity.js
create mode 100644 test/fixtures/JSX/attribute-unknown-entity.tree.json
create mode 100644 test/fixtures/JSX/container-object-expression.js
create mode 100644 test/fixtures/JSX/container-object-expression.tree.json
create mode 100644 test/fixtures/JSX/container-series.js
create mode 100644 test/fixtures/JSX/container-series.tree.json
create mode 100644 test/fixtures/JSX/empty-child-comment.js
create mode 100644 test/fixtures/JSX/empty-child-comment.tree.json
create mode 100644 test/fixtures/JSX/empty-expression-container.js
create mode 100644 test/fixtures/JSX/empty-expression-container.tree.json
create mode 100644 test/fixtures/JSX/inside-group-expression.js
create mode 100644 test/fixtures/JSX/inside-group-expression.tree.json
create mode 100644 test/fixtures/JSX/invalid-attribute-value-trail.failure.json
create mode 100644 test/fixtures/JSX/invalid-attribute-value-trail.js
create mode 100644 test/fixtures/JSX/invalid-closing-trail.failure.json
create mode 100644 test/fixtures/JSX/invalid-closing-trail.js
create mode 100644 test/fixtures/JSX/invalid-element.failure.json
create mode 100644 test/fixtures/JSX/invalid-element.js
create mode 100644 test/fixtures/JSX/invalid-empty-attribute-expression.failure.json
create mode 100644 test/fixtures/JSX/invalid-empty-attribute-expression.js
create mode 100644 test/fixtures/JSX/invalid-empty-selfclosing.failure.json
create mode 100644 test/fixtures/JSX/invalid-empty-selfclosing.js
create mode 100644 test/fixtures/JSX/invalid-incomplete-namespace.failure.json
create mode 100644 test/fixtures/JSX/invalid-incomplete-namespace.js
create mode 100644 test/fixtures/JSX/invalid-match-member.failure.json
create mode 100644 test/fixtures/JSX/invalid-match-member.js
create mode 100644 test/fixtures/JSX/invalid-match-name-namespace.failure.json
create mode 100644 test/fixtures/JSX/invalid-match-name-namespace.js
create mode 100644 test/fixtures/JSX/invalid-match-namespace-name.failure.json
create mode 100644 test/fixtures/JSX/invalid-match-namespace-name.js
create mode 100644 test/fixtures/JSX/invalid-match-namespace.failure.json
create mode 100644 test/fixtures/JSX/invalid-match-namespace.js
create mode 100644 test/fixtures/JSX/invalid-match.failure.json
create mode 100644 test/fixtures/JSX/invalid-match.js
create mode 100644 test/fixtures/JSX/invalid-member-incomplete.failure.json
create mode 100644 test/fixtures/JSX/invalid-member-incomplete.js
create mode 100644 test/fixtures/JSX/invalid-no-closing.failure.json
create mode 100644 test/fixtures/JSX/invalid-no-closing.js
create mode 100644 test/fixtures/JSX/invalid-self-closing.failure.json
create mode 100644 test/fixtures/JSX/invalid-self-closing.js
create mode 100644 test/fixtures/JSX/invalid-start-member.failure.json
create mode 100644 test/fixtures/JSX/invalid-start-member.js
create mode 100644 test/fixtures/JSX/invalid-start-namespace.failure.json
create mode 100644 test/fixtures/JSX/invalid-start-namespace.js
create mode 100644 test/fixtures/JSX/long-member-pair.js
create mode 100644 test/fixtures/JSX/long-member-pair.tree.json
create mode 100644 test/fixtures/JSX/long-member.js
create mode 100644 test/fixtures/JSX/long-member.tree.json
create mode 100644 test/fixtures/JSX/multi-attributes.js
create mode 100644 test/fixtures/JSX/multi-attributes.tree.json
create mode 100644 test/fixtures/JSX/multiline-crlf-text.js
create mode 100644 test/fixtures/JSX/multiline-crlf-text.tree.json
create mode 100644 test/fixtures/JSX/multiline-text.js
create mode 100644 test/fixtures/JSX/multiline-text.tree.json
create mode 100644 test/fixtures/JSX/nested-elements.js
create mode 100644 test/fixtures/JSX/nested-elements.tree.json
create mode 100644 test/fixtures/JSX/null-attribute-value.js
create mode 100644 test/fixtures/JSX/null-attribute-value.tree.json
create mode 100644 test/fixtures/JSX/simple-deeply-nested-pair.js
create mode 100644 test/fixtures/JSX/simple-deeply-nested-pair.tree.json
create mode 100644 test/fixtures/JSX/simple-expression-container.js
create mode 100644 test/fixtures/JSX/simple-expression-container.tree.json
create mode 100644 test/fixtures/JSX/simple-member-pair.js
create mode 100644 test/fixtures/JSX/simple-member-pair.tree.json
create mode 100644 test/fixtures/JSX/simple-member.js
create mode 100644 test/fixtures/JSX/simple-member.tree.json
create mode 100644 test/fixtures/JSX/simple-namespace-pair.js
create mode 100644 test/fixtures/JSX/simple-namespace-pair.tree.json
create mode 100644 test/fixtures/JSX/simple-namespace.js
create mode 100644 test/fixtures/JSX/simple-namespace.tree.json
create mode 100644 test/fixtures/JSX/simple-nested-pair.js
create mode 100644 test/fixtures/JSX/simple-nested-pair.tree.json
create mode 100644 test/fixtures/JSX/simple-pair.js
create mode 100644 test/fixtures/JSX/simple-pair.tree.json
create mode 100644 test/fixtures/JSX/simple-selfclosing-linefeed.js
create mode 100644 test/fixtures/JSX/simple-selfclosing-linefeed.tree.json
create mode 100644 test/fixtures/JSX/simple-selfclosing-whitespace.js
create mode 100644 test/fixtures/JSX/simple-selfclosing-whitespace.tree.json
create mode 100644 test/fixtures/JSX/simple-selfclosing.js
create mode 100644 test/fixtures/JSX/simple-selfclosing.tree.json
create mode 100644 test/fixtures/JSX/simple-text.js
create mode 100644 test/fixtures/JSX/simple-text.tree.json
delete mode 100644 test/fixtures/api/esprima-syntax.result.json
delete mode 100644 test/fixtures/api/esprima-syntax.run.js
delete mode 100644 test/fixtures/api/migrated_0000.result.json
delete mode 100644 test/fixtures/api/migrated_0000.run.js
delete mode 100644 test/fixtures/api/migrated_0001.result.json
delete mode 100644 test/fixtures/api/migrated_0001.run.js
delete mode 100644 test/fixtures/api/migrated_0002.result.json
delete mode 100644 test/fixtures/api/migrated_0002.run.js
delete mode 100644 test/fixtures/api/migrated_0003.result.json
delete mode 100644 test/fixtures/api/migrated_0003.run.js
delete mode 100644 test/fixtures/api/migrated_0004.result.json
delete mode 100644 test/fixtures/api/migrated_0004.run.js
delete mode 100644 test/fixtures/api/migrated_0005.result.json
delete mode 100644 test/fixtures/api/migrated_0005.run.js
delete mode 100644 test/fixtures/api/migrated_0006.result.json
delete mode 100644 test/fixtures/api/migrated_0006.run.js
delete mode 100644 test/fixtures/api/migrated_0007.result.json
delete mode 100644 test/fixtures/api/migrated_0007.run.js
delete mode 100644 test/fixtures/api/migrated_0009.result.json
delete mode 100644 test/fixtures/api/migrated_0009.run.js
delete mode 100644 test/fixtures/api/migrated_0010.result.json
delete mode 100644 test/fixtures/api/migrated_0010.run.js
delete mode 100644 test/fixtures/api/migrated_0011.result.json
delete mode 100644 test/fixtures/api/migrated_0011.run.js
delete mode 100644 test/fixtures/api/migrated_0012.result.json
delete mode 100644 test/fixtures/api/migrated_0012.run.js
delete mode 100644 test/fixtures/api/migrated_0013.result.json
delete mode 100644 test/fixtures/api/migrated_0013.run.js
delete mode 100644 test/fixtures/api/migrated_0014.result.json
delete mode 100644 test/fixtures/api/migrated_0014.run.js
delete mode 100644 test/fixtures/api/migrated_0015.result.json
delete mode 100644 test/fixtures/api/migrated_0015.run.js
delete mode 100644 test/fixtures/api/migrated_0016.result.json
delete mode 100644 test/fixtures/api/migrated_0016.run.js
create mode 100644 test/fixtures/es2017/for-statement/invalid-var-init-forin1.failure.json
create mode 100644 test/fixtures/es2017/for-statement/invalid-var-init-forin1.js
create mode 100644 test/fixtures/es2017/for-statement/invalid-var-init-forin2.failure.json
create mode 100644 test/fixtures/es2017/for-statement/invalid-var-init-forin2.js
create mode 100644 test/fixtures/es2017/for-statement/invalid-var-init-forin3.failure.json
create mode 100644 test/fixtures/es2017/for-statement/invalid-var-init-forin3.js
create mode 100644 test/fixtures/es2017/for-statement/invalid-var-init-forin4.failure.json
create mode 100644 test/fixtures/es2017/for-statement/invalid-var-init-forin4.js
create mode 100644 test/fixtures/es2017/for-statement/invalid-var-init-forin5.failure.json
create mode 100644 test/fixtures/es2017/for-statement/invalid-var-init-forin5.js
create mode 100644 test/fixtures/statement/iteration/invalid-assign-for-in.failure.json
create mode 100644 test/fixtures/statement/iteration/invalid-assign-for-in.js
create mode 100644 test/fixtures/statement/try/strict_simple_catch.js
create mode 100644 test/fixtures/statement/try/strict_simple_catch.tree.json
delete mode 100644 test/fixtures/tokenize/comment_division.js
delete mode 100644 test/fixtures/tokenize/comment_division.tokens.json
copy test/{dist/.gitignore => fixtures/tokenize/empty.js} (100%)
create mode 100644 test/fixtures/tokenize/empty.tokens.json
create mode 100644 test/fixtures/tokenize/line_terminators.js
create mode 100644 test/fixtures/tokenize/line_terminators.tokens.json
create mode 100644 test/fixtures/tolerant-parse/for-in-missing-parenthesis.js
create mode 100644 test/fixtures/tolerant-parse/for-in-missing-parenthesis.tree.json
create mode 100644 test/fixtures/tolerant-parse/for-missing-parenthesis.js
create mode 100644 test/fixtures/tolerant-parse/for-missing-parenthesis.tree.json
create mode 100644 test/fixtures/tolerant-parse/for-of-missing-parenthesis.js
create mode 100644 test/fixtures/tolerant-parse/for-of-missing-parenthesis.tree.json
create mode 100644 test/fixtures/tolerant-parse/if-missing-parenthesis.js
create mode 100644 test/fixtures/tolerant-parse/if-missing-parenthesis.tree.json
create mode 100644 test/fixtures/tolerant-parse/while-missing-parenthesis.js
create mode 100644 test/fixtures/tolerant-parse/while-missing-parenthesis.tree.json
create mode 100644 test/hostile-environment-tests.js
create mode 100644 test/tsfmt.json
create mode 100644 tools/fixupbundle.js
create mode 100644 tools/generate-xhtml-entities.js
create mode 100644 webpack.config.js
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/node-esprima.git
More information about the Pkg-javascript-commits
mailing list