summaryrefslogtreecommitdiff
path: root/src/parser/contexts.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/parser/contexts.h')
-rw-r--r--src/parser/contexts.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/parser/contexts.h b/src/parser/contexts.h
index 0979461a0..d68d475a0 100644
--- a/src/parser/contexts.h
+++ b/src/parser/contexts.h
@@ -112,10 +112,12 @@ struct NullTypeParserCtx {
HeapTypeT makeStringViewWTF8Type() { return Ok{}; }
HeapTypeT makeStringViewWTF16Type() { return Ok{}; }
HeapTypeT makeStringViewIterType() { return Ok{}; }
+ HeapTypeT makeContType() { return Ok{}; }
HeapTypeT makeNoneType() { return Ok{}; }
HeapTypeT makeNoextType() { return Ok{}; }
HeapTypeT makeNofuncType() { return Ok{}; }
HeapTypeT makeNoexnType() { return Ok{}; }
+ HeapTypeT makeNocontType() { return Ok{}; }
TypeT makeI32() { return Ok{}; }
TypeT makeI64() { return Ok{}; }
@@ -211,10 +213,12 @@ template<typename Ctx> struct TypeParserCtx {
HeapTypeT makeStringViewWTF8Type() { return HeapType::stringview_wtf8; }
HeapTypeT makeStringViewWTF16Type() { return HeapType::stringview_wtf16; }
HeapTypeT makeStringViewIterType() { return HeapType::stringview_iter; }
+ HeapTypeT makeContType() { return HeapType::cont; }
HeapTypeT makeNoneType() { return HeapType::none; }
HeapTypeT makeNoextType() { return HeapType::noext; }
HeapTypeT makeNofuncType() { return HeapType::nofunc; }
HeapTypeT makeNoexnType() { return HeapType::noexn; }
+ HeapTypeT makeNocontType() { return HeapType::nocont; }
TypeT makeI32() { return Type::i32; }
TypeT makeI64() { return Type::i64; }