Rename stuff in Numeric for clarity
This commit is contained in:
@@ -30,8 +30,8 @@ impl Visitor for Visit {
|
||||
|
||||
fn visit_value(&mut self, v: &Value) {
|
||||
let name = match v {
|
||||
Value::I64(0) => "K_ZERO",
|
||||
Value::I64(1) => "K_ONE",
|
||||
Value::I64(0) => "ZERO",
|
||||
Value::I64(1) => "ONE",
|
||||
Value::I64(_) => "from_u32",
|
||||
_ => return,
|
||||
};
|
||||
@@ -81,7 +81,7 @@ pub fn visit(ast: &FuncData) -> (BTreeSet<(&'static str, &'static str)>, BTreeSe
|
||||
};
|
||||
|
||||
if ast.local_data().iter().any(|v| v.1 == ValType::I64) {
|
||||
visit.local_set.insert(("i64", "K_ZERO"));
|
||||
visit.local_set.insert(("i64", "ZERO"));
|
||||
}
|
||||
|
||||
ast.accept(&mut visit);
|
||||
|
||||
@@ -85,8 +85,8 @@ pub fn write_i32(number: i32, w: &mut dyn Write) -> Result<()> {
|
||||
|
||||
fn write_i64(number: i64, w: &mut dyn Write) -> Result<()> {
|
||||
match number {
|
||||
0 => write!(w, "i64_K_ZERO "),
|
||||
1 => write!(w, "i64_K_ONE "),
|
||||
0 => write!(w, "i64_ZERO "),
|
||||
1 => write!(w, "i64_ONE "),
|
||||
_ => {
|
||||
let list = number.to_ne_bytes();
|
||||
let a = u32::from_ne_bytes(list[0..4].try_into().unwrap());
|
||||
|
||||
@@ -335,7 +335,7 @@ fn write_variable_list(ast: &FuncData, w: &mut dyn Write) -> Result<()> {
|
||||
for data in ast.local_data().iter().filter(|v| v.0 != 0) {
|
||||
let range = total..total + usize::try_from(data.0).unwrap();
|
||||
let zero = if data.1 == ValType::I64 {
|
||||
"i64_K_ZERO "
|
||||
"i64_ZERO "
|
||||
} else {
|
||||
"0 "
|
||||
};
|
||||
|
||||
@@ -243,8 +243,8 @@ fn write_localize_used(
|
||||
let has_element_i64 = wasm.element_section().iter().any(|e| e.ty == ValType::I64);
|
||||
|
||||
if has_global_i64 || has_element_i64 {
|
||||
loc_set.insert(("i64", "K_ZERO"));
|
||||
loc_set.insert(("i64", "K_ONE"));
|
||||
loc_set.insert(("i64", "ZERO"));
|
||||
loc_set.insert(("i64", "ONE"));
|
||||
loc_set.insert(("i64", "from_u32"));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user