From 9b84429a9dc8e4bdde6366ce53c06ae25ac494c2 Mon Sep 17 00:00:00 2001 From: Andrew Morris Date: Wed, 24 Jul 2024 15:54:20 +0900 Subject: [PATCH] Clippy fixes --- valuescript_compiler/src/constants.rs | 4 ++-- valuescript_compiler/src/function_compiler.rs | 7 ------- valuescript_compiler/src/optimization/simplify_jumps.rs | 2 +- valuescript_vm/src/operations.rs | 2 -- vstc/src/assemble_command.rs | 2 +- vstc/src/compile_command.rs | 2 +- vstc/src/run_command.rs | 2 +- 7 files changed, 6 insertions(+), 15 deletions(-) diff --git a/valuescript_compiler/src/constants.rs b/valuescript_compiler/src/constants.rs index 9e1c9c9..78f8941 100644 --- a/valuescript_compiler/src/constants.rs +++ b/valuescript_compiler/src/constants.rs @@ -2,6 +2,6 @@ use crate::asm::{Number, Value}; pub const CONSTANTS: [(&str, Value); 3] = [ ("undefined", Value::Undefined), - ("NaN", Value::Number(Number(std::f64::NAN))), - ("Infinity", Value::Number(Number(std::f64::INFINITY))), + ("NaN", Value::Number(Number(f64::NAN))), + ("Infinity", Value::Number(Number(f64::INFINITY))), ]; diff --git a/valuescript_compiler/src/function_compiler.rs b/valuescript_compiler/src/function_compiler.rs index 2700cd8..9687b37 100644 --- a/valuescript_compiler/src/function_compiler.rs +++ b/valuescript_compiler/src/function_compiler.rs @@ -60,13 +60,6 @@ impl Functionish { } } -#[derive(Clone, Debug)] -pub struct QueuedFunction { - pub definition_pointer: Pointer, - pub fn_name: Option, - pub functionish: Functionish, -} - pub struct LoopLabels { pub continue_: Option