diff options
| author | Laurențiu Nicola <lnicola@dend.ro> | 2022-08-02 09:05:16 +0300 |
|---|---|---|
| committer | Laurențiu Nicola <lnicola@dend.ro> | 2022-08-02 09:05:16 +0300 |
| commit | 30a370678603ce8cdc47c91a09f335533119d4dd (patch) | |
| tree | 5082a8fe79849d10a35f0a0719528221c1ad0dcb /src/tools/rust-analyzer/crates/parser | |
| parent | 9d5cd21a5d4d5325b1f1c9903d000d19e3703e2a (diff) | |
| parent | 2b472f6684bb1958274995d12b2c50310d88cc52 (diff) | |
| download | rust-30a370678603ce8cdc47c91a09f335533119d4dd.tar.gz rust-30a370678603ce8cdc47c91a09f335533119d4dd.zip | |
:arrow_up: rust-analyzer
Diffstat (limited to 'src/tools/rust-analyzer/crates/parser')
| -rw-r--r-- | src/tools/rust-analyzer/crates/parser/src/grammar/paths.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tools/rust-analyzer/crates/parser/src/grammar/paths.rs b/src/tools/rust-analyzer/crates/parser/src/grammar/paths.rs index f9efcef92a6..8de5d33a193 100644 --- a/src/tools/rust-analyzer/crates/parser/src/grammar/paths.rs +++ b/src/tools/rust-analyzer/crates/parser/src/grammar/paths.rs @@ -54,7 +54,7 @@ fn path_for_qualifier( mut qual: CompletedMarker, ) -> CompletedMarker { loop { - let use_tree = matches!(p.nth(2), T![*] | T!['{']); + let use_tree = mode == Mode::Use && matches!(p.nth(2), T![*] | T!['{']); if p.at(T![::]) && !use_tree { let path = qual.precede(p); p.bump(T![::]); |
