Move current file to MacroResolver

This commit is contained in:
Aleksey Kladov 2019-11-14 09:37:33 +03:00
parent debf95eb1b
commit b3175b7077
3 changed files with 27 additions and 21 deletions

View file

@ -40,8 +40,8 @@ pub(crate) fn body_with_source_map_query(
(src.file_id, src.ast.body())
}
};
let resolver = hir_def::body::MacroResolver::new(db, def.module(db).id);
let (body, source_map) = Body::new(db, resolver, file_id, params, body);
let resolver = hir_def::body::MacroResolver::new(db, file_id, def.module(db).id);
let (body, source_map) = Body::new(db, resolver, params, body);
(Arc::new(body), Arc::new(source_map))
}