aboutsummaryrefslogtreecommitdiff
path: root/crates/libanalysis/src/imp.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2018-09-02 14:36:03 +0100
committerAleksey Kladov <[email protected]>2018-09-02 14:36:03 +0100
commite98d8cd255ab5c2fee873a58af6c2c3ad561dab4 (patch)
tree04869b8fe93e724d8aa266177e48644051331ab9 /crates/libanalysis/src/imp.rs
parent1329dd4e287c137ec0a90abeec0272275b2b2c8d (diff)
nail down runnables
Diffstat (limited to 'crates/libanalysis/src/imp.rs')
-rw-r--r--crates/libanalysis/src/imp.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/crates/libanalysis/src/imp.rs b/crates/libanalysis/src/imp.rs
index f1d72da15..b80ce1ab5 100644
--- a/crates/libanalysis/src/imp.rs
+++ b/crates/libanalysis/src/imp.rs
@@ -151,7 +151,7 @@ impl AnalysisImpl {
151 .collect() 151 .collect()
152 } 152 }
153 153
154 pub fn crate_root(&self, id: FileId) -> Vec<CrateId> { 154 pub fn crate_for(&self, id: FileId) -> Vec<CrateId> {
155 let module_map = &self.data.module_map; 155 let module_map = &self.data.module_map;
156 let crate_graph = &self.data.crate_graph; 156 let crate_graph = &self.data.crate_graph;
157 let mut res = Vec::new(); 157 let mut res = Vec::new();
@@ -177,7 +177,9 @@ impl AnalysisImpl {
177 } 177 }
178 res 178 res
179 } 179 }
180 180 pub fn crate_root(&self, crate_id: CrateId) -> FileId {
181 self.data.crate_graph.crate_roots[&crate_id]
182 }
181 pub fn approximately_resolve_symbol( 183 pub fn approximately_resolve_symbol(
182 &self, 184 &self,
183 id: FileId, 185 id: FileId,