Housekeeping with clippy
This commit is contained in:
@@ -25,8 +25,8 @@ impl Luau {
|
||||
}
|
||||
|
||||
fn write_i64(data: i64, w: &mut dyn Write) -> Result<()> {
|
||||
let data_1 = (data & 0xFFFFFFFF) as u32;
|
||||
let data_2 = (data >> 32 & 0xFFFFFFFF) as u32;
|
||||
let data_1 = (data & 0xFFFF_FFFF) as u32;
|
||||
let data_2 = (data >> 32 & 0xFFFF_FFFF) as u32;
|
||||
|
||||
write!(w, "rt.i64.from_u32({data_1}, {data_2})")
|
||||
}
|
||||
|
||||
@@ -13,6 +13,7 @@ use wast::{
|
||||
|
||||
macro_rules! impl_write_number_nan {
|
||||
($name:ident, $name_nan:ident, $numeric:ty, $pattern:ty) => {
|
||||
#[allow(clippy::missing_errors_doc)]
|
||||
pub fn $name(number: $numeric, w: &mut dyn Write) -> Result<()> {
|
||||
match (number.classify(), number.is_sign_negative()) {
|
||||
(FpCategory::Nan, true) => write!(w, "-LUA_NAN_DEFAULT "),
|
||||
@@ -23,6 +24,7 @@ macro_rules! impl_write_number_nan {
|
||||
}
|
||||
}
|
||||
|
||||
#[allow(clippy::missing_errors_doc)]
|
||||
pub fn $name_nan(data: &wast::core::NanPattern<$pattern>, w: &mut dyn Write) -> Result<()> {
|
||||
use wast::core::NanPattern;
|
||||
|
||||
@@ -42,6 +44,7 @@ macro_rules! impl_write_number_nan {
|
||||
impl_write_number_nan!(write_f32, write_f32_nan, f32, wast::token::Float32);
|
||||
impl_write_number_nan!(write_f64, write_f64_nan, f64, wast::token::Float64);
|
||||
|
||||
#[allow(clippy::missing_const_for_fn)]
|
||||
fn try_into_ast_module(data: QuoteWat) -> Option<WaModule> {
|
||||
if let QuoteWat::Wat(Wat::Module(data)) = data {
|
||||
Some(data)
|
||||
@@ -54,6 +57,7 @@ pub fn get_name_from_id(id: Option<Id>) -> &str {
|
||||
id.as_ref().map_or("temp", Id::name)
|
||||
}
|
||||
|
||||
#[allow(clippy::missing_errors_doc)]
|
||||
pub trait Target: Sized {
|
||||
fn executable() -> String;
|
||||
|
||||
@@ -144,7 +148,7 @@ pub trait Target: Sized {
|
||||
.join(name)
|
||||
.with_extension("wast.lua");
|
||||
|
||||
std::fs::write(&temp, &data)?;
|
||||
std::fs::write(&temp, data)?;
|
||||
Self::run_command(&temp)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user