summaryrefslogtreecommitdiff
path: root/src/wasm-binary.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/wasm-binary.h')
-rw-r--r--src/wasm-binary.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/wasm-binary.h b/src/wasm-binary.h
index b0f41e69c..532cfb7ec 100644
--- a/src/wasm-binary.h
+++ b/src/wasm-binary.h
@@ -1220,8 +1220,8 @@ class WasmBinaryBuilder {
std::set<BinaryConsts::Section> seenSections;
- // All signatures present in the type section
- std::vector<Signature> signatures;
+ // All types defined in the type section
+ std::vector<HeapType> types;
public:
WasmBinaryBuilder(Module& wasm, const std::vector<char>& input)
@@ -1261,7 +1261,7 @@ public:
void readHeader();
void readStart();
void readMemory();
- void readSignatures();
+ void readTypes();
// gets a name in the combined import+defined space
Name getFunctionName(Index index);
@@ -1279,7 +1279,8 @@ public:
std::vector<Signature> functionSignatures;
void readFunctionSignatures();
- Signature getFunctionSignatureByIndex(Index index);
+ Signature getSignatureByFunctionIndex(Index index);
+ Signature getSignatureByTypeIndex(Index index);
size_t nextLabel;