fix(interface-types) get-field #1 argument is of type InterfaceType.

This commit is contained in:
Ivan Enderlin
2019-09-13 15:39:46 +02:00
parent 086c3bdb4c
commit a017b920c5
3 changed files with 6 additions and 6 deletions

View File

@ -1,13 +1,12 @@
use std::str;
#[derive(PartialEq, Debug)]
#[derive(PartialEq, Clone, Copy, Debug)]
pub enum InterfaceType {
Int,
Float,
Any,
String,
Seq,
I32,
I64,
F32,
@ -35,7 +34,7 @@ pub enum Instruction<'input> {
TableRefGet,
CallMethod(u64),
MakeRecord(InterfaceType),
GetField(u64, u64),
GetField(InterfaceType, u64),
Const(InterfaceType, u64),
FoldSeq(u64),
}