aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_def/src/body.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_hir_def/src/body.rs')
-rw-r--r--crates/ra_hir_def/src/body.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/crates/ra_hir_def/src/body.rs b/crates/ra_hir_def/src/body.rs
index 1c9c86449..622c836d1 100644
--- a/crates/ra_hir_def/src/body.rs
+++ b/crates/ra_hir_def/src/body.rs
@@ -34,6 +34,10 @@ impl Expander {
34 self.original_file_id != self.current_file_id 34 self.original_file_id != self.current_file_id
35 } 35 }
36 36
37 fn to_source<T>(&self, ast: T) -> Source<T> {
38 Source { file_id: self.current_file_id, ast }
39 }
40
37 fn resolve_path_as_macro(&self, db: &impl DefDatabase2, path: &Path) -> Option<MacroDefId> { 41 fn resolve_path_as_macro(&self, db: &impl DefDatabase2, path: &Path) -> Option<MacroDefId> {
38 self.crate_def_map.resolve_path(db, self.module.module_id, path).0.get_macros() 42 self.crate_def_map.resolve_path(db, self.module.module_id, path).0.get_macros()
39 } 43 }