Yuji Kanagawa

Results 88 comments of 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.

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...