File tree Expand file tree Collapse file tree 2 files changed +2
-7
lines changed Expand file tree Collapse file tree 2 files changed +2
-7
lines changed Original file line number Diff line number Diff line change @@ -231,11 +231,6 @@ pub struct ModuleData {
231231// Queries
232232//////////////////////////////////////////////////////
233233
234- #[ tracing:: instrument( level = "debug" , skip( db) ) ]
235- pub fn module_to_file ( db : & dyn SemanticDb , module : Module ) -> QueryResult < FileId > {
236- Ok ( module. path ( db) ?. file ( ) )
237- }
238-
239234/// Resolves a module name to a module id
240235/// TODO: This would not work with Salsa because `ModuleName` isn't an ingredient and, therefore, cannot be used as part of a query.
241236/// For this to work with salsa, it would be necessary to intern all `ModuleName`s.
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ use crate::ast_ids::{NodeKey, TypedNodeKey};
1818use crate :: cache:: KeyValueCache ;
1919use crate :: db:: { QueryResult , SemanticDb , SemanticJar } ;
2020use crate :: files:: FileId ;
21- use crate :: module:: { module_to_file , resolve_module, ModuleName } ;
21+ use crate :: module:: { resolve_module, ModuleName } ;
2222use crate :: parse:: parse;
2323use crate :: Name ;
2424
@@ -41,7 +41,7 @@ pub fn resolve_global_symbol(
4141 let Some ( typing_module) = resolve_module ( db, module) ? else {
4242 return Ok ( None ) ;
4343 } ;
44- let typing_file = module_to_file ( db, typing_module ) ? ;
44+ let typing_file = typing_module . path ( db) ? . file ( ) ;
4545 let typing_table = symbol_table ( db, typing_file) ?;
4646 let Some ( typing_override) = typing_table. root_symbol_id_by_name ( name) else {
4747 return Ok ( None ) ;
You can’t perform that action at this time.
0 commit comments