diff options
author | Nick Spain <[email protected]> | 2021-01-01 02:05:28 +0000 |
---|---|---|
committer | Nick Spain <[email protected]> | 2021-01-02 10:53:51 +0000 |
commit | 27cadcd531c017aa7c78c6f7a36f2b7f2ce8a196 (patch) | |
tree | 24f43261eeafffc8b98be361c9c2841c2e4861f0 /crates/hir/src/code_model.rs | |
parent | aa3ce16f2641b7eb562a8eae67738b0ff0c0b7b0 (diff) |
HasSource::source -> HasSource::source_old
To start migrating HasSource::source to return an Option.
Diffstat (limited to 'crates/hir/src/code_model.rs')
-rw-r--r-- | crates/hir/src/code_model.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/hir/src/code_model.rs b/crates/hir/src/code_model.rs index 97b7a8b5f..5020aa196 100644 --- a/crates/hir/src/code_model.rs +++ b/crates/hir/src/code_model.rs | |||
@@ -989,7 +989,7 @@ impl MacroDef { | |||
989 | if self.is_proc_macro() { | 989 | if self.is_proc_macro() { |
990 | return None; | 990 | return None; |
991 | } | 991 | } |
992 | self.source(db).value.name().map(|it| it.as_name()) | 992 | self.source_old(db).value.name().map(|it| it.as_name()) |
993 | } | 993 | } |
994 | 994 | ||
995 | /// Indicate it is a proc-macro | 995 | /// Indicate it is a proc-macro |
@@ -1378,7 +1378,7 @@ impl Impl { | |||
1378 | } | 1378 | } |
1379 | 1379 | ||
1380 | pub fn is_builtin_derive(self, db: &dyn HirDatabase) -> Option<InFile<ast::Attr>> { | 1380 | pub fn is_builtin_derive(self, db: &dyn HirDatabase) -> Option<InFile<ast::Attr>> { |
1381 | let src = self.source(db); | 1381 | let src = self.source_old(db); |
1382 | let item = src.file_id.is_builtin_derive(db.upcast())?; | 1382 | let item = src.file_id.is_builtin_derive(db.upcast())?; |
1383 | let hygenic = hir_expand::hygiene::Hygiene::new(db.upcast(), item.file_id); | 1383 | let hygenic = hir_expand::hygiene::Hygiene::new(db.upcast(), item.file_id); |
1384 | 1384 | ||