From 0e4b710af83844f4a7c471c5335c99aaaa25a90c Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Wed, 28 Nov 2018 03:42:26 +0300 Subject: introduce hir crate --- crates/ra_analysis/src/lib.rs | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) (limited to 'crates/ra_analysis/src') diff --git a/crates/ra_analysis/src/lib.rs b/crates/ra_analysis/src/lib.rs index 5b6e4df8c..a1912e90b 100644 --- a/crates/ra_analysis/src/lib.rs +++ b/crates/ra_analysis/src/lib.rs @@ -9,15 +9,6 @@ extern crate relative_path; extern crate rustc_hash; extern crate salsa; -macro_rules! ctry { - ($expr:expr) => { - match $expr { - None => return Ok(None), - Some(it) => it, - } - }; -} - mod arena; mod db; mod imp; @@ -47,7 +38,7 @@ pub use ra_editor::{ }; pub use ra_db::{ - Canceled, Cancelable, + Canceled, Cancelable, FilePosition, CrateGraph, CrateId, FileId, FileResolver }; @@ -119,12 +110,6 @@ impl AnalysisHost { } } -#[derive(Clone, Copy, Debug)] -pub struct FilePosition { - pub file_id: FileId, - pub offset: TextUnit, -} - #[derive(Debug)] pub struct SourceChange { pub label: String, -- cgit v1.2.3