Patrick Thomson
6f63463269
Remove explicit Paren node from syntax trees.
...
As @robrix pointed out, adding explicit parenthesis nodes to our ASTs
bloats them with no added gain in expressivity. A pretty-printing
solution should use something analogous to `showsPrec` to ensure that
parentheses are printed properly.
2018-04-23 11:00:10 -04:00
Timothy Clem
b9857cd033
Move the toc test fixtures around too
2018-04-18 13:42:29 -07:00
Timothy Clem
ea0afa1747
Move corpus tests into their own dir
2018-04-18 13:33:17 -07:00
Timothy Clem
ab0a6072b8
Some JavaScript analysis fixtures
2018-04-13 10:52:31 -07:00
Patrick Thomson
d31e3eca88
fix ALL the test failures
2018-04-06 13:05:28 -04:00
Timothy Clem
4b9caec4c5
Fix up tests for Name wrapper
2018-04-04 08:59:13 -07:00
Timothy Clem
275d558843
Javascript import assignment changed - update fixtures
2018-04-02 15:20:31 -07:00
Timothy Clem
e2d13b6cdc
Fix up specs
2018-03-27 10:20:28 -07:00
Timothy Clem
aeb49477a1
Update integration fixtures for changes to assignment
2018-03-14 16:13:41 -07:00
Timothy Clem
750cfc6b17
Merge remote-tracking branch 'origin/typescript-exports' into more-typescript-imports
2018-03-09 12:46:58 -08:00
joshvera
b26ec32a00
Fix tests
2018-03-08 19:05:27 -05:00
Timothy Clem
f76b7e4a2d
Bunch of test fixes due to TypeScript assignment changes
2018-03-08 15:05:41 -08:00
Timothy Clem
24a470ba7a
FreeVariable Name as NonEmpty List
2018-03-08 09:34:09 -08:00
Timothy Clem
948162c88d
Fix up tests again
2018-03-08 07:57:18 -08:00
Timothy Clem
61f6d0314b
Fix up a few tests
2018-03-06 11:02:29 -08:00
joshvera
819664e2f7
Merge remote-tracking branch 'origin/master' into php-assignment
2018-01-25 17:46:00 -05:00
joshvera
0e6b98239a
Regenerate tests
2018-01-16 18:24:58 -05:00
Timothy Clem
9e3cbe07bb
Fix up JavaScript tests for new structure of Import
2018-01-15 20:16:24 -07:00
joshvera
df973897fa
Fix boolean operator tests
2017-12-27 14:50:33 -05:00
Rob Rix
10b8de93b3
Update the fixtures.
2017-12-01 17:13:24 -05:00
Timothy Clem
0b3568aaba
Shape of Declaration.Class changed
2017-11-08 14:26:40 -08:00
Rob Rix
e512398b85
Update a bunch of fixtures.
2017-10-24 15:13:47 -04:00
joshvera
a1d075a47e
regenerate tests
2017-10-05 14:01:03 -07:00
Rob Rix
0fecda703a
Update the fixtures.
2017-10-03 15:26:50 -04:00
joshvera
b3667104fb
Merge remote-tracking branch 'origin/master' into typescript-assignment
2017-09-28 14:24:57 -07:00
joshvera
c0bd3e837b
Regenerate tests
2017-09-21 12:31:30 -04:00
joshvera
9014266707
bump switch statement tests
2017-09-20 13:17:25 -04:00
joshvera
c26dcae355
Merge remote-tracking branch 'origin/master' into typescript-assignment
2017-09-15 14:38:47 -04:00
joshvera
ef2e5afa76
Regenerate tests
2017-09-10 22:08:40 +01:00
Rob Rix
27db18bfde
Correct the language fixtures.
2017-09-09 23:41:12 +01:00
Timothy Clem
86f65b39ff
🔥 these un-needed fixtures that duplicate parse expectations
2017-08-24 12:59:08 -07:00
Rob Rix
e86e2ab9fc
🔥 all the ±A/B fixtures.
2017-08-15 09:32:45 -04:00
Rob Rix
769196ca39
Update the integration test fixtures.
2017-08-09 11:40:30 -04:00
Timothy Clem
9f41276e3b
Update for TypeScript grammar changes
2017-08-03 08:49:20 -07:00
Rick Winfrey
050650f431
Re-generate tests
2017-06-27 10:25:47 -07:00
Rick Winfrey
32a22a2a5c
Update integration tests for javascript and typescript
2017-06-26 16:58:39 -07:00
Rob Rix
b6ccf15d09
Update all the fixtures.
2017-05-24 14:42:12 -04:00
joshvera
7f568e8286
Update javascript tests since we parse JS with typescript now
2017-03-29 17:06:10 -04:00
joshvera
b5f9938279
Remove ty from Method and throw every part of a call signature into a list
2017-03-29 16:24:54 -04:00
joshvera
89f307edf0
Don't pop off Params/Args from S.Function since type arguments can appear before or return types can appear after in some languages
2017-03-29 16:03:28 -04:00
joshvera
0058c371ec
Map template_chars in JS and add missing Interface cases
2017-03-28 16:10:37 -04:00
joshvera
41915ff44a
Update tests
2017-03-28 13:25:46 -04:00
joshvera
bcb85a3336
Tabs to spaces
2017-03-17 12:52:41 -04:00
joshvera
e44e884b98
Add class properties
2017-03-16 17:18:49 -04:00
joshvera
643d289bf0
Add tests for assignment-pattern
2017-03-16 16:47:14 -04:00
joshvera
129da112b3
Map yield expression, lexical declaration and assignment pattern
2017-03-16 16:36:19 -04:00
Timothy Clem
e9315fafe2
Merge remote-tracking branch 'origin/master' into interpreter-decomposition
2017-02-28 09:33:44 -08:00
Timothy Clem
929a17d913
Add/Remove integration tests for JavaScript
2017-02-28 08:33:11 -08:00
Rob Rix
0510e116f1
Merge remote-tracking branch 'origin/master' into interpreter-decomposition
2017-02-24 11:57:08 -05:00
Rob Rix
0d28bde257
…and the rest.
2017-02-24 11:42:11 -05:00