Dmitry Murzin

Results 115 comments of Dmitry Murzin

> I though it might be CLION so I tired IDEA and same as soon as I install the plugin and open a small RUST app, the IDE just freezes...

The problem is that plugin failed to parse `doc = concat!(...)` code as `$m:meta` macro pattern ![image](https://user-images.githubusercontent.com/6505554/161550613-aa5a581c-e079-4cc6-8a8b-d5cd66bdd706.png) ```rust macro_rules! foo { ( #[$m:meta] ) => { #[$m] fn func() {}...

> let's check that our new name resolution algorithm (AKA name resolution 2.0) processes these cases properly Thank you, I found some bugs related to `no_std` in name resolution 2.0...

I guess we can close this PR since now macros and items from std are unresolved with `#![no_std]`

@Kobzol could you please rebase on master

> Could it also work with `::Foo`? It already works but creates new impl. As you said, it would be nice to find an existing impl, and I plan to...

> IMO it would be nice if the intention could avoid generating unnecessary `impl` blocks in such cases, for example when there is only one existing `impl` block located in...

@SaadiSave I don't know simple solution at the moment