From 2867c40925e8f7b440ff50a421a2d3726b9ff334 Mon Sep 17 00:00:00 2001 From: Ekaterina Babshukova Date: Mon, 16 Sep 2019 13:48:54 +0300 Subject: introduce FromSource trait --- crates/ra_hir/src/nameres/tests/incremental.rs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'crates/ra_hir/src/nameres/tests/incremental.rs') diff --git a/crates/ra_hir/src/nameres/tests/incremental.rs b/crates/ra_hir/src/nameres/tests/incremental.rs index bc721f6e0..c41862a0b 100644 --- a/crates/ra_hir/src/nameres/tests/incremental.rs +++ b/crates/ra_hir/src/nameres/tests/incremental.rs @@ -114,7 +114,11 @@ fn typing_inside_a_macro_should_not_invalidate_def_map() { ); { let events = db.log_executed(|| { - let module = crate::source_binder::module_from_file_id(&db, pos.file_id).unwrap(); + let src = crate::Source { + file_id: pos.file_id.into(), + ast: crate::ModuleSource::new(&db, Some(pos.file_id), None), + }; + let module = crate::Module::from_definition(&db, src).unwrap(); let decls = module.declarations(&db); assert_eq!(decls.len(), 18); }); @@ -124,7 +128,11 @@ fn typing_inside_a_macro_should_not_invalidate_def_map() { { let events = db.log_executed(|| { - let module = crate::source_binder::module_from_file_id(&db, pos.file_id).unwrap(); + let src = crate::Source { + file_id: pos.file_id.into(), + ast: crate::ModuleSource::new(&db, Some(pos.file_id), None), + }; + let module = crate::Module::from_definition(&db, src).unwrap(); let decls = module.declarations(&db); assert_eq!(decls.len(), 18); }); -- cgit v1.2.3