Skip to content

Commit 6a4d6ce

Browse files
committed
fix is_luajit
1 parent e1357e2 commit 6a4d6ce

2 files changed

Lines changed: 8 additions & 1 deletion

File tree

crates/emmylua_code_analysis/src/config/configs/runtime.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,13 @@ impl EmmyrcLuaVersion {
9090
EmmyrcLuaVersion::Lua55 => LuaLanguageLevel::Lua55,
9191
}
9292
}
93+
94+
pub fn is_luajit(&self) -> bool {
95+
matches!(
96+
self,
97+
EmmyrcLuaVersion::LuaJIT | EmmyrcLuaVersion::LuaJITExt | EmmyrcLuaVersion::LuaJIT3
98+
)
99+
}
93100
}
94101

95102
#[allow(unused)]

crates/emmylua_code_analysis/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ impl EmmyLuaAnalysis {
6969
}
7070

7171
pub fn init_std_lib(&mut self, create_resources_dir: Option<String>) {
72-
let is_jit = matches!(self.emmyrc.runtime.version, EmmyrcLuaVersion::LuaJIT);
72+
let is_jit = self.emmyrc.runtime.version.is_luajit();
7373
let (std_root, files) = load_resource_std(create_resources_dir, is_jit);
7474
self.compilation
7575
.get_db_mut()

0 commit comments

Comments
 (0)