@@ -8,8 +8,7 @@ let x = ((let a = 1 in let b = 2 in fun pattern -> (\\"test\\" : int))
8
8
=====Errors=============================================
9
9
10
10
Syntax error!
11
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/ambiguousArrow.js:1:9-21
12
-
11
+ parsing/errors/expressions/ambiguousArrow.js:1:9-21
13
12
1 │ let a = b:int => \\ "hi\\ "
14
13
2 │
15
14
3 │ let x = {
@@ -20,8 +19,7 @@ let x = ((let a = 1 in let b = 2 in fun pattern -> (\\"test\\" : int))
20
19
21
20
22
21
Syntax error !
23
- / Users / mvalcke / Development / syntax / tests / parsing / errors / expressions / ambiguousArrow .js : 6 :3 - 23
24
-
22
+ parsing / errors / expressions / ambiguousArrow .js : 6 :3 - 23
25
23
4 │ let a = 1
26
24
5 │ let b = 2
27
25
6 │ a + b : int => \\" test\\ "
@@ -43,8 +41,7 @@ let xs = x.map (fun key -> [|key;(predicates.(key))|])
43
41
=====Errors=============================================
44
42
45
43
Syntax error!
46
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/array.js:2:44
47
-
44
+ parsing/errors/expressions/array.js:2:44
48
45
1 │ // missing ] before )
49
46
2 │ let xs = x.map(key => [key, predicates[key])
50
47
3 │
@@ -63,8 +60,7 @@ exports[`arrow.js 1`] = `
63
60
=====Errors=============================================
64
61
65
62
Syntax error!
66
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/arrow.js:1:52
67
-
63
+ parsing/errors/expressions/arrow.js:1:52
68
64
1 │ Object.keys(providers).reduce((elements, providerId] => {
69
65
2 │ let x = 1
70
66
3 │ let b = 2
@@ -102,8 +98,7 @@ let pipeline =
102
98
=====Errors=============================================
103
99
104
100
Syntax error!
105
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/block.js:14:4-15:1
106
-
101
+ parsing/errors/expressions/block.js:14:4-15:1
107
102
12 │
108
103
13 │ thisId === id
109
104
14 │ }
@@ -114,8 +109,7 @@ let pipeline =
114
109
Did you forget a \` )\` here?
115
110
116
111
Syntax error!
117
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/block.js:18:25-19:1
118
-
112
+ parsing/errors/expressions/block.js:18:25-19:1
119
113
16 │
120
114
17 │ let x = {
121
115
18 │ loop (0 , Nil - > push (doc )
@@ -126,8 +120,7 @@ let pipeline =
126
120
Did you forget a \`)\` here?
127
121
128
122
Syntax error!
129
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/block.js:22 :11 - 23 :1
130
-
123
+ parsing/errors/expressions/block.js:22 :11 - 23 :1
131
124
20 │
132
125
21 │ switch stack {
133
126
22 │ | Empty =>
@@ -138,8 +131,7 @@ let pipeline =
138
131
Looks like there might be an expression missing here
139
132
140
133
Syntax error!
141
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/block.js:26:7-27:1
142
-
134
+ parsing/errors/expressions/block.js:26:7-27:1
143
135
24 │ | Join(doc1 , doc2 ) =>
144
136
25 │ buffer->Buffer.add_string(indentation )
145
137
26 │ loop(
@@ -150,8 +142,7 @@ let pipeline =
150
142
Did you forget a \`)\` here?
151
143
152
144
Syntax error!
153
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/block.js:30 :10 - 31 :1
154
-
145
+ parsing/errors/expressions/block.js:30 :10 - 31 :1
155
146
28 │
156
147
29 │ let pipeline = switch scheduler {
157
148
30 │ | Some =>
@@ -175,17 +166,15 @@ let () = ((let open Foo in let exception End in x ())[@ns.braces ])
175
166
=====Errors=============================================
176
167
177
168
Syntax error!
178
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/consecutive.res:1:23
179
-
169
+ parsing/errors/expressions/consecutive.res:1:23
180
170
1 │ let f = (a,b) => a + 3b;
181
171
2 │
182
172
3 │ let f = (g, h) => {
183
173
184
174
consecutive statements on a line must be separated by ' ;' or a newline
185
175
186
176
Syntax error !
187
- / Users / mvalcke / Development / syntax / tests / parsing / errors / expressions / consecutive .res :4 :7
188
-
177
+ parsing / errors / expressions / consecutive .res :4 :7
189
178
2 │
190
179
3 │ let f = (g , h ) => {
191
180
4 │ a + 3b
@@ -195,8 +184,7 @@ let () = ((let open Foo in let exception End in x ())[@ns.braces ])
195
184
consecutive expressions on a line must be separated by ' ;' or a newline
196
185
197
186
Syntax error !
198
- / Users / mvalcke / Development / syntax / tests / parsing / errors / expressions / consecutive .res :8 :16 - 27
199
-
187
+ parsing / errors / expressions / consecutive .res :8 :16 - 27
200
188
6 │
201
189
7 │ let () = {
202
190
8 │ sideEffect1() sideEffect2()
@@ -206,8 +194,7 @@ let () = ((let open Foo in let exception End in x ())[@ns.braces ])
206
194
consecutive expressions on a line must be separated by ' ;' or a newline
207
195
208
196
Syntax error !
209
- / Users / mvalcke / Development / syntax / tests / parsing / errors / expressions / consecutive .res :12 :11 - 20
210
-
197
+ parsing / errors / expressions / consecutive .res :12 :11 - 20
211
198
10 │
212
199
11 │ let () = {
213
200
12 │ open Foo exception End
@@ -227,17 +214,15 @@ let f a b = ((())[@ns.braces ])
227
214
=====Errors=============================================
228
215
229
216
Syntax error!
230
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/emptyBlock.js:1:10
231
-
217
+ parsing/errors/expressions/emptyBlock.js:1:10
232
218
1 │ let x = { }
233
219
2 │
234
220
3 │ let f = (a, b) => { }
235
221
236
222
This let-binding misses an expression
237
223
238
224
Syntax error!
239
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/emptyBlock.js:3:20
240
-
225
+ parsing/errors/expressions/emptyBlock.js:3:20
241
226
1 │ let x = { }
242
227
2 │
243
228
3 │ let f = (a, b) => { }
@@ -255,8 +240,7 @@ exports[`if.js 1`] = `
255
240
=====Errors=============================================
256
241
257
242
Syntax error!
258
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/if.js:2:11-3:5
259
-
243
+ parsing/errors/expressions/if.js:2:11-3:5
260
244
1 │ // missing brace below
261
245
2 │ if (match)
262
246
3 │ let a = 1
@@ -281,8 +265,7 @@ exports[`ifLet.res 1`] = `
281
265
=====Errors=============================================
282
266
283
267
Syntax error!
284
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/ifLet.res:1:1-3:1
285
-
268
+ parsing/errors/expressions/ifLet.res:1:1-3:1
286
269
1 │ if let Some(x) = result {
287
270
2 │ Js .log (\\" The sky is blue\\ " )
288
271
3 │ }
@@ -298,8 +281,7 @@ switch result {
298
281
299
282
300
283
Syntax error!
301
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/ifLet.res:7:8-11:1
302
-
284
+ parsing/errors/expressions/ifLet.res:7:8-11:1
303
285
5 │ if let Error(x) = result {
304
286
6 │ Js .log (\\" The sky is red\\ " )
305
287
7 │ } else if let Ok(y) = result {
@@ -332,8 +314,7 @@ module LicenseList = struct end
332
314
=====Errors=============================================
333
315
334
316
Syntax error!
335
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/implementation.res:7:1
336
-
317
+ parsing/errors/expressions/implementation.res:7:1
337
318
5 │ }
338
319
6 │ }
339
320
7 │ }
@@ -352,8 +333,7 @@ let x = ([%rescript.exprhole ]) + 1
352
333
=====Errors=============================================
353
334
354
335
Syntax error!
355
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/misc.js:1:9
356
-
336
+ parsing/errors/expressions/misc.js:1:9
357
337
1 │ let x = _ + 1
358
338
2 │
359
339
@@ -371,8 +351,7 @@ let record = { field = ([%rescript.exprhole ]) }
371
351
=====Errors=============================================
372
352
373
353
Syntax error!
374
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/record.js:2:10-3:7
375
-
354
+ parsing/errors/expressions/record.js:2:10-3:7
376
355
1 │ let newWrapper = {
377
356
2 │ updateF
378
357
3 │ value : f (xWrapper .currentValue ),
@@ -382,8 +361,7 @@ let record = { field = ([%rescript.exprhole ]) }
382
361
Did you forget a \` ,\` here?
383
362
384
363
Syntax error!
385
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/record.js:8:10-18
386
-
364
+ parsing/errors/expressions/record.js:8:10-18
387
365
6 │
388
366
7 │ let newWrapper = {
389
367
8 │ updateF updateF2
@@ -393,8 +371,7 @@ let record = { field = ([%rescript.exprhole ]) }
393
371
Did you forget a \` :\` here?
394
372
395
373
Syntax error!
396
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/record.js:13:9-17:0
397
-
374
+ parsing/errors/expressions/record.js:13:9-17:0
398
375
11 │
399
376
12 │ let record = {
400
377
13 │ field :
@@ -417,8 +394,7 @@ exports[`setField.js 1`] = `
417
394
=====Errors=============================================
418
395
419
396
Syntax error!
420
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/setField.js:4:30-5:1
421
-
397
+ parsing/errors/expressions/setField.js:4:30-5:1
422
398
2 │ let a = 1
423
399
3 │ // notice missing expression after =
424
400
4 │ m.left.compatibleTypeArgs =
@@ -438,8 +414,7 @@ exports[`taggedTemplateLiterals.js 1`] = `
438
414
=====Errors=============================================
439
415
440
416
Syntax error!
441
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/taggedTemplateLiterals.js:1:1-5
442
-
417
+ parsing/errors/expressions/taggedTemplateLiterals.js:1:1-5
443
418
1 │ foo()\` null\`
444
419
2 │
445
420
@@ -455,8 +430,7 @@ let parsedPayload = try Js.Json.parseExn response with | _ -> Js.Json.null
455
430
=====Errors=============================================
456
431
457
432
Syntax error!
458
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/try.js:2:37-38
459
-
433
+ parsing/errors/expressions/try.js:2:37-38
460
434
1 ┆ let parsedPayload =
461
435
2 ┆ try (Js.Json.parseExn(response)) {
462
436
3 ┆ | _ => Js .Json .null
@@ -475,8 +449,7 @@ let x = (\\"hi\\" : string)
475
449
=====Errors=============================================
476
450
477
451
Syntax error!
478
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/unexpectedConstraint.js:4:3-13
479
-
452
+ parsing/errors/expressions/unexpectedConstraint.js:4:3-13
480
453
2 │ let a = 1
481
454
3 │ let b = 2
482
455
4 │ a + b : int
@@ -488,8 +461,7 @@ let x = (\\"hi\\" : string)
488
461
489
462
490
463
Syntax error!
491
- /Users/mvalcke/Development/syntax/tests/parsing/errors/expressions/unexpectedConstraint.js:7:9-20
492
-
464
+ parsing/errors/expressions/unexpectedConstraint.js:7:9-20
493
465
5 │ }
494
466
6 │
495
467
7 │ let x = \\ "hi\\ ": string
0 commit comments