microsoft / microsoft/qdk

Recover from Parsing Partial Expressions

Open
#749 0 comments 0 reactions 1 assignee Claimed by @minestarks View on GitHub
enhancement
Dominant language
Rust
Stars
1k
Forks
212
Avg merge
3d 8h
Merged PRs (30d)
65

Description

In order for more sophisticated Signature Help in the Language Server, the Q# parser needs to be able to better recover from dealing with partially typed expressions, for example `Foo(1 + )`. An AST and HIR should still be generated for this, maybe with some kind of error value for the incomplete expression.

See also #672

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.