Add Semantics::original_ast_node for upmapping nodes out of macro files

This commit is contained in:
Lukas Wirth 2021-11-03 21:12:36 +01:00
parent b9fa37f5b4
commit 96db0d8bdd
14 changed files with 182 additions and 48 deletions

View file

@ -91,7 +91,7 @@ pub(crate) fn extract_function(acc: &mut Assists, ctx: &AssistContext) -> Option
let target_range = body.text_range();
let scope = ImportScope::find_insert_use_container_with_macros(&node, &ctx.sema)?;
let scope = ImportScope::find_insert_use_container(&node, &ctx.sema)?;
acc.add(
AssistId("extract_function", crate::AssistKind::RefactorExtract),