Skip to content

Conversation

bgamari
Copy link
Contributor

@bgamari bgamari commented Jul 8, 2014

Previously this was an Option::unwrap() which failed for me.
Unfortunately I've since inadvertently worked around the bug and have
been unable to reproduce it. With this patch hopefully the next person
to encounter this will be in a slightly better position to debug it.

},
Some(_) => {},
None => {
tcx.sess.span_err(path.span, "This shouldn't happen: failed to lookup structure")
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you print out the item_did too? And this should use .span_bug, not .span_err.

@bgamari
Copy link
Contributor Author

bgamari commented Jul 9, 2014

Updated the patch.

@sfackler
Copy link
Member

sfackler commented Jul 9, 2014

Needs a rebase

Previously this was an Option::unwrap() which failed for me.
Unfortunately I've since inadvertently worked around the bug and have
been unable to reproduce it. With this patch hopefully the next person
to encounter this will be in a slightly better position to debug it.
@bgamari
Copy link
Contributor Author

bgamari commented Jul 9, 2014

Done.

@alexcrichton
Copy link
Member

Closing due to inactivity, but feel free to reopen with a rebase!

@bgamari
Copy link
Contributor Author

bgamari commented Jul 29, 2014

@alexcrichton actually it accidentally snuck into #15585.

bors added a commit to rust-lang-ci/rust that referenced this pull request Nov 13, 2023
add option to show full function signatures in completion docs

implements rust-lang#15538

with `"rust-analyzer.completion.fullFunctionSignatures.enable": false`:
![image](https://github.com/rust-lang/rust-analyzer/assets/59714841/ff739ad1-9975-461f-a62d-22c7823e7b71)

with `"rust-analyzer.completion.fullFunctionSignatures.enable": true`:
![image](https://github.com/rust-lang/rust-analyzer/assets/59714841/9bc98300-cef6-44ef-a353-dcf35cd36fce)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants