We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The range of SynExprAndBang is wrong.
SynExprAndBang
Repro steps
async { let! bar = getBar () and! foo = getFoo () return bar }
Well, the source code has some TODO's which I'd like to address.
fsharp/src/fsharp/pars.fsy
Lines 3494 to 3509 in 7f7d848
and!
I would expect that it either:
typedSequentialExprBlock
headBindingPattern
@dsyme what should the range be for the debugPoint and the SynExprAndBang node? I'd like to pick this one up.
The text was updated successfully, but these errors were encountered:
Successfully merging a pull request may close this issue.
The range of
SynExprAndBang
is wrong.Repro steps
Well, the source code has some TODO's which I'd like to address.
fsharp/src/fsharp/pars.fsy
Lines 3494 to 3509 in 7f7d848
Currently, the range only takes the
and!
keyword.I would expect that it either:
and!
and ends after thetypedSequentialExprBlock
headBindingPattern
and ends aftertypedSequentialExprBlock
@dsyme what should the range be for the debugPoint and the SynExprAndBang node?
I'd like to pick this one up.
The text was updated successfully, but these errors were encountered: