Is it ok to add an additional scope for https://github.com/rust-analyzer/rust-analyzer/issues/8216, that relies on
ExprId rather than on
PatId, as we don't have a pattern to reference yet?
I'm not sure it makes sense to model this as a scope at all?
In that case I'll need to iterate over all calls in current body somewhere in
ide_completion, but that looks kinda hacky
Hmm, on the other hand, having a scopes consisting only of unresolved identifiers doesn't seem like a good idea too