Skip to main content

luaur_analysis/methods/
frontend_get_source_module_frontend_alt_b.rs

1use crate::records::frontend::Frontend;
2use crate::records::source_module::SourceModule;
3use crate::type_aliases::module_name_type_fwd::ModuleName;
4
5impl Frontend {
6    pub fn get_source_module(&self, module_name: &ModuleName) -> *const SourceModule {
7        let this_mut = self as *const Frontend as *mut Frontend;
8        unsafe { (*this_mut).get_source_module_mut(module_name) as *const SourceModule }
9    }
10}