summaryrefslogtreecommitdiff
path: root/src/wasm.h
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2016-08-18 15:53:45 -0700
committerAlon Zakai <alonzakai@gmail.com>2016-09-07 09:55:02 -0700
commit793863a5d0e2f864f46dac86baa8e12c63b5b004 (patch)
tree4415cc69c33f8ca5e1fcac451dcfd77c38803f81 /src/wasm.h
parent2e2e0241a10c0eccb89365c1b50217d6d0d3a386 (diff)
downloadbinaryen-793863a5d0e2f864f46dac86baa8e12c63b5b004.tar.gz
binaryen-793863a5d0e2f864f46dac86baa8e12c63b5b004.tar.bz2
binaryen-793863a5d0e2f864f46dac86baa8e12c63b5b004.zip
import kinds
Diffstat (limited to 'src/wasm.h')
-rw-r--r--src/wasm.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/wasm.h b/src/wasm.h
index f93fb3a80..f26cf05a9 100644
--- a/src/wasm.h
+++ b/src/wasm.h
@@ -1430,10 +1430,18 @@ public:
class Import {
public:
+ enum Kind {
+ Function = 0,
+ Table = 1,
+ Memory = 2,
+ Global = 3,
+ };
+
Import() : type(nullptr) {}
Name name, module, base; // name = module.base
- FunctionType* type;
+ Kind kind;
+ FunctionType* type; // for Function imports
};
class Export {