source_old -> source for cases that can be handled by simple bubbling

This commit is contained in:
Nick Spain 2021-01-01 15:02:39 +11:00
parent 562e2ee28a
commit c936e4b86f
5 changed files with 10 additions and 13 deletions

View file

@ -1372,8 +1372,7 @@ impl Impl {
}
pub fn is_builtin_derive(self, db: &dyn HirDatabase) -> Option<InFile<ast::Attr>> {
#[allow(deprecated)]
let src = self.source_old(db);
let src = self.source(db)?;
let item = src.file_id.is_builtin_derive(db.upcast())?;
let hygenic = hir_expand::hygiene::Hygiene::new(db.upcast(), item.file_id);