File tree 1 file changed +2
-0
lines changed
1 file changed +2
-0
lines changed Original file line number Diff line number Diff line change @@ -4476,6 +4476,7 @@ declExpr:
4476
4476
| None -> $2
4477
4477
| Some (_, SynReturnInfo((ty, _), _)) ->
4478
4478
SynPat.Typed($2, ty, unionRanges $2.Range ty.Range)
4479
+ parseState.LexBuffer.CheckLanguageFeatureAndRecover LanguageFeature.AllowTypedLetOrUseBang pat.Range
4479
4480
let mEquals = rhs parseState 4
4480
4481
let m = unionRanges (rhs parseState 1) $9.Range
4481
4482
let trivia: SynExprLetOrUseBangTrivia = { LetOrUseBangKeyword = rhs parseState 1 ; EqualsRange = Some mEquals }
@@ -4492,6 +4493,7 @@ declExpr:
4492
4493
| None -> $2
4493
4494
| Some (_, SynReturnInfo((ty, _), _)) ->
4494
4495
SynPat.Typed($2, ty, unionRanges $2.Range ty.Range)
4496
+ parseState.LexBuffer.CheckLanguageFeatureAndRecover LanguageFeature.AllowTypedLetOrUseBang pat.Range
4495
4497
let mEquals = rhs parseState 4
4496
4498
let m = unionRanges (rhs parseState 1) $9.Range
4497
4499
let trivia: SynExprLetOrUseBangTrivia = { LetOrUseBangKeyword = rhs parseState 1 ; EqualsRange = Some mEquals }
You can’t perform that action at this time.
0 commit comments