Skip to main content

luaur_analysis/methods/
frontend_module_resolver_clear_modules.rs

1use crate::records::frontend_module_resolver::FrontendModuleResolver;
2
3impl FrontendModuleResolver {
4    /// C++ `FrontendModuleResolver::clearModules` (`Analysis/src/Frontend.cpp:1979`):
5    /// clears the cache under the module mutex.
6    pub fn clear_modules(&mut self) {
7        let _lock = self.module_mutex.lock().unwrap();
8        self.modules.clear();
9    }
10}