Refactor ide handling for paths in derive inputs

This commit is contained in:
Lukas Wirth 2021-10-28 16:13:37 +02:00
parent f4ba64ee2a
commit 3018ffd85e
15 changed files with 142 additions and 77 deletions

View file

@ -266,12 +266,10 @@ enum E { X(Foo) }
fn derives() {
check_all_ranges(
r#"
//- minicore:derive
#[rustc_builtin_macro]
pub macro Copy {}
//^^^^
#[rustc_builtin_macro]
pub macro derive {}
//^^^^^^
#[derive(Copy)]
//^^^^^^ ^^^^
struct Hello(i32);