This repository was archived by the owner on Jun 15, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 5 files changed +16
-14
lines changed
errors/expressions/expected
grammar/expressions/expected Expand file tree Collapse file tree 5 files changed +16
-14
lines changed Original file line number Diff line number Diff line change @@ -2772,7 +2772,7 @@ and parseBracedOrRecordExpr p =
2772
2772
Parser. expect Rbrace p;
2773
2773
expr
2774
2774
| _ ->
2775
- let constant = Ast_helper.Exp. constant ~loc: field.loc (Parsetree. Pconst_string (s, None )) in
2775
+ let constant = Ast_helper.Exp. constant ~loc: field.loc (Parsetree. Pconst_string (s, Some ( " js " ) )) in
2776
2776
let a = parsePrimaryExpr ~operand: constant p in
2777
2777
let e = parseBinaryExpr ~a p 1 in
2778
2778
let e = parseTernaryExpr e p in
Original file line number Diff line number Diff line change @@ -84,5 +84,5 @@ let foo = true
84
84
let foo = 2
85
85
let foo = f ()
86
86
let foo = ((2)[@ns.braces ])
87
- let foo = ((" foo" )[@ns.braces ])
87
+ let foo = (({js| foo|js} )[@ns.braces ])
88
88
let foo as x = ()
Original file line number Diff line number Diff line change @@ -24,4 +24,5 @@ let e = (((fun x -> x + 1) |> sideEffect; logToAnalytics Shady.ml)
24
24
let f = ((fun event -> (event.target).value)[@ns.braces ])
25
25
let f = ((fun event -> ((event.target).value : string))[@ns.braces ])
26
26
let x = ((let a = 1 in let b = 2 in a + b)[@ns.braces ])
27
- ;;(([(("\n" |. React.string)[@ns.braces ])])[@JSX ])
27
+ ;;(([(({js|
28
+ |js} |. React.string)[@ns.braces ])])[@JSX ])
Original file line number Diff line number Diff line change @@ -2,15 +2,16 @@ let x = [%obj { age = 30 }]
2
2
let y = [%obj { age = 30 }]
3
3
let y = [%obj { age = 30; name = {js|steve|js} }]
4
4
let y = [%obj { age = 30; name = {js|steve|js} }]
5
- let x = ((" age" )[@ns.braces ])
6
- let x = ((" age" .(0))[@ns.braces ])
7
- let x = ((" age" |. Js.log)[@ns.braces ])
8
- let x = ((if " age" then true else false)[@ns.braces ][@ns.ternary ])
9
- let x = ((" age" |. Js.log; (let foo = 1 in let bar = 2 in foo + bar))
5
+ let x = (({js| age|js} )[@ns.braces ])
6
+ let x = (({js| age|js} .(0))[@ns.braces ])
7
+ let x = (({js| age|js} |. Js.log)[@ns.braces ])
8
+ let x = ((if {js| age|js} then true else false)[@ns.braces ][@ns.ternary ])
9
+ let x = (({js| age|js} |. Js.log; (let foo = 1 in let bar = 2 in foo + bar))
10
10
[@ns.braces ])
11
11
let x =
12
- ((((if " age" then true else false)
12
+ ((((if {js| age|js} then true else false)
13
13
[@ns.ternary ]);
14
14
(let foo = 1 in let bar = 2 in foo + bar))
15
15
[@ns.braces ])
16
- let x = (("age".(0); (let foo = 1 in let bar = 2 in foo + bar))[@ns.braces ])
16
+ let x = (({js|age|js}.(0); (let foo = 1 in let bar = 2 in foo + bar))
17
+ [@ns.braces ])
Original file line number Diff line number Diff line change @@ -491,24 +491,24 @@ let _ =
491
491
((button ?id:((id)[@ns.namedArgLoc ])
492
492
~className:((Cn.make [|{js|button|js};{js|is-fullwidth|js}|])
493
493
[@ns.namedArgLoc ][@ns.braces ]) ~onClick:((onClick)[@ns.namedArgLoc ])
494
- ~children:[((" Submit" |> ste)[@ns.braces ])] ())
494
+ ~children:[(({js| Submit|js} |> ste)[@ns.braces ])] ())
495
495
[@JSX ])
496
496
let _ =
497
497
((button ?id:((id)[@ns.namedArgLoc ])
498
498
~className:((Cn.make [{js|button|js}; {js|is-fullwidth|js}])
499
499
[@ns.namedArgLoc ][@ns.braces ]) ~onClick:((onClick)[@ns.namedArgLoc ])
500
- ~children:[((" Submit" |> ste)[@ns.braces ])] ())
500
+ ~children:[(({js| Submit|js} |> ste)[@ns.braces ])] ())
501
501
[@JSX ])
502
502
let _ =
503
503
((button ?id:((id)[@ns.namedArgLoc ])
504
504
~className:((Cn.make ({js|button|js}, {js|is-fullwidth|js}))
505
505
[@ns.namedArgLoc ][@ns.braces ]) ~onClick:((onClick)[@ns.namedArgLoc ])
506
- ~children:[((" Submit" |> ste)[@ns.braces ])] ())
506
+ ~children:[(({js| Submit|js} |> ste)[@ns.braces ])] ())
507
507
[@JSX ])
508
508
let _ =
509
509
((button ?id:((id)[@ns.namedArgLoc ]) ~className:((Cn.make { a = b })
510
510
[@ns.namedArgLoc ][@ns.braces ]) ~onClick:((onClick)[@ns.namedArgLoc ])
511
- ~children:[((" Submit" |> ste)[@ns.braces ])] ())
511
+ ~children:[(({js| Submit|js} |> ste)[@ns.braces ])] ())
512
512
[@JSX ])
513
513
let _ =
514
514
((X.createElement ~y:((z |. (Belt.Option.getWithDefault {js||js}))
You can’t perform that action at this time.
0 commit comments