luaur_analysis/methods/frontend_module_resolver_module_exists.rs
1use crate::records::frontend_module_resolver::FrontendModuleResolver;
2use crate::type_aliases::module_name_file_resolver::ModuleName;
3
4impl FrontendModuleResolver {
5 pub fn module_exists(&self, module_name: &ModuleName) -> bool {
6 if self.frontend.is_null() {
7 return false;
8 }
9
10 unsafe { (*self.frontend).source_nodes.contains_key(module_name) }
11 }
12}