File tree Expand file tree Collapse file tree 1 file changed +2
-0
lines changed Expand file tree Collapse file tree 1 file changed +2
-0
lines changed Original file line number Diff line number Diff line change @@ -4476,6 +4476,7 @@ declExpr:
44764476 | None -> $2
44774477 | Some (_, SynReturnInfo((ty, _), _)) ->
44784478 SynPat.Typed($2, ty, unionRanges $2.Range ty.Range)
4479+ parseState.LexBuffer.CheckLanguageFeatureAndRecover LanguageFeature.AllowTypedLetOrUseBang pat.Range
44794480 let mEquals = rhs parseState 4
44804481 let m = unionRanges (rhs parseState 1) $9.Range
44814482 let trivia: SynExprLetOrUseBangTrivia = { LetOrUseBangKeyword = rhs parseState 1 ; EqualsRange = Some mEquals }
@@ -4492,6 +4493,7 @@ declExpr:
44924493 | None -> $2
44934494 | Some (_, SynReturnInfo((ty, _), _)) ->
44944495 SynPat.Typed($2, ty, unionRanges $2.Range ty.Range)
4496+ parseState.LexBuffer.CheckLanguageFeatureAndRecover LanguageFeature.AllowTypedLetOrUseBang pat.Range
44954497 let mEquals = rhs parseState 4
44964498 let m = unionRanges (rhs parseState 1) $9.Range
44974499 let trivia: SynExprLetOrUseBangTrivia = { LetOrUseBangKeyword = rhs parseState 1 ; EqualsRange = Some mEquals }
You can’t perform that action at this time.
0 commit comments