@@ -1737,7 +1737,7 @@ struct InstructionTranslator<Context: TranslatorContext>: InstructionVisitor {
17371737            emit ( instruction ( storeOperand) ) 
17381738        } 
17391739    } 
1740-      
1740+ 
17411741    mutating  func  visitLoad( _ load:  WasmParser . Instruction . Load ,  memarg:  MemArg )  throws  { 
17421742        let  instruction :  ( Instruction . LoadOperand )  ->  Instruction 
17431743        switch  load { 
@@ -1758,7 +1758,7 @@ struct InstructionTranslator<Context: TranslatorContext>: InstructionVisitor {
17581758        } 
17591759        try   visitLoad ( memarg,  load. type,  load. naturalAlignment,  instruction) 
17601760    } 
1761-      
1761+ 
17621762    mutating  func  visitStore( _ store:  WasmParser . Instruction . Store ,  memarg:  MemArg )  throws  { 
17631763        let  instruction :  ( Instruction . StoreOperand )  ->  Instruction 
17641764        switch  store { 
@@ -1860,7 +1860,8 @@ struct InstructionTranslator<Context: TranslatorContext>: InstructionVisitor {
18601860        } 
18611861    } 
18621862    mutating  func  visitCmp( _ cmp:  WasmParser . Instruction . Cmp )  throws  { 
1863-         let  operand :  ValueType ,  instruction :  ( Instruction . BinaryOperand )  ->  Instruction 
1863+         let  operand :  ValueType 
1864+         let  instruction :  ( Instruction . BinaryOperand )  ->  Instruction 
18641865        switch  cmp { 
18651866        case  . i32Eq:  ( operand,  instruction)  =  ( . i32,  Instruction . i32Eq) 
18661867        case  . i32Ne:  ( operand,  instruction)  =  ( . i32,  Instruction . i32Ne) 
@@ -1898,7 +1899,9 @@ struct InstructionTranslator<Context: TranslatorContext>: InstructionVisitor {
18981899        try   visitCmp ( operand,  instruction) 
18991900    } 
19001901    public  mutating  func  visitBinary( _ binary:  WasmParser . Instruction . Binary )  throws  { 
1901-         let  operand :  ValueType ,  result :  ValueType ,  instruction :  ( Instruction . BinaryOperand )  ->  Instruction 
1902+         let  operand :  ValueType 
1903+         let  result :  ValueType 
1904+         let  instruction :  ( Instruction . BinaryOperand )  ->  Instruction 
19021905        switch  binary { 
19031906        case  . i32Add:  ( operand,  result,  instruction)  =  ( . i32,  . i32,  Instruction . i32Add) 
19041907        case  . i32Sub:  ( operand,  result,  instruction)  =  ( . i32,  . i32,  Instruction . i32Sub) 
@@ -1945,15 +1948,16 @@ struct InstructionTranslator<Context: TranslatorContext>: InstructionVisitor {
19451948        case  . f64Max:  ( operand,  result,  instruction)  =  ( . f64,  . f64,  Instruction . f64Max) 
19461949        case  . f64Copysign:  ( operand,  result,  instruction)  =  ( . f64,  . f64,  Instruction . f64CopySign) 
19471950        } 
1948-           try   visitBinary ( operand,  result,  instruction) 
1951+         try   visitBinary ( operand,  result,  instruction) 
19491952    } 
19501953    mutating  func  visitI64Eqz( )  throws  ->  Output  { 
19511954        try   popPushEmit ( . i64,  . i32)  {  value,  result,  stack in 
19521955            . i64Eqz( Instruction . UnaryOperand ( result:  LVReg ( result) ,  input:  LVReg ( value) ) ) 
19531956        } 
19541957    } 
19551958    mutating  func  visitUnary( _ unary:  WasmParser . Instruction . Unary )  throws  { 
1956-         let  operand :  ValueType ,  instruction :  ( Instruction . UnaryOperand )  ->  Instruction 
1959+         let  operand :  ValueType 
1960+         let  instruction :  ( Instruction . UnaryOperand )  ->  Instruction 
19571961        switch  unary { 
19581962        case  . i32Clz:  ( operand,  instruction)  =  ( . i32,  Instruction . i32Clz) 
19591963        case  . i32Ctz:  ( operand,  instruction)  =  ( . i32,  Instruction . i32Ctz) 
@@ -1984,7 +1988,9 @@ struct InstructionTranslator<Context: TranslatorContext>: InstructionVisitor {
19841988        try   visitUnary ( operand,  instruction) 
19851989    } 
19861990    mutating  func  visitConversion( _ conversion:  WasmParser . Instruction . Conversion )  throws  { 
1987-         let  from :  ValueType ,  to :  ValueType ,  instruction :  ( Instruction . UnaryOperand )  ->  Instruction 
1991+         let  from :  ValueType 
1992+         let  to :  ValueType 
1993+         let  instruction :  ( Instruction . UnaryOperand )  ->  Instruction 
19881994        switch  conversion { 
19891995        case  . i32WrapI64:  ( from,  to,  instruction)  =  ( . i64,  . i32,  Instruction . i32WrapI64) 
19901996        case  . i32TruncF32S:  ( from,  to,  instruction)  =  ( . f32,  . i32,  Instruction . i32TruncF32S) 
0 commit comments