Yuji Kanagawa
Yuji Kanagawa
@LiquidityC Thank you for your nice example! We use it at https://github.com/PyO3/pyo3
I was thinking of removing those comments and appreciate your help. ๐๐ผ
I think it should work since #854. What's your racer's(or rls's) version?
Please let me know the output of ``` rls --version ```
I can't reproduce. If you still has any problem, please add `"rust-client.logToFile": true` to vs-code setting and open it with `env RUST_LOG=rls=debug` and upload the log file. Sorry to have...
> across 3 windows machines but not on my Mac Sounds weird... Thanks for reporting.
Thanks for reporting!
I think it works in most cases though I know the implementaion is not correct. It just ignores `crate` to reuse 2015 style path resoltion code...
Now in libsyntax TyKind is defined as ```rust pub enum TyKind { Slice(P), Array(P, AnonConst), Ptr(MutTy), Rptr(Option, MutTy), BareFn(P), Never, Tup(Vec ), Path(Option, Path), TraitObject(GenericBounds, TraitObjectSyntax), ImplTrait(NodeId, GenericBounds), Paren(P), Typeof(AnonConst),...
Thanks! But I fear currently the situation is a bit complicated. Impl trait is treated as TraitObject like you can see at [this line](https://github.com/racer-rust/racer/blob/19c3e49a390005f062131267a7afe6bba37ff582/src/racer/ast_types.rs#L133). Yeah maybe we need refactoring around...