Skip to main content

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}