diff options
Diffstat (limited to 'src/compile.c')
-rw-r--r-- | src/compile.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/compile.c b/src/compile.c index 559bfd0b..b713bc37 100644 --- a/src/compile.c +++ b/src/compile.c @@ -514,6 +514,7 @@ jv block_list_funcs(block body, int omit_underscores) { } block gen_module(block metadata) { + assert(block_is_const(metadata) && block_const_kind(metadata) == JV_KIND_OBJECT); inst* i = inst_new(MODULEMETA); i->imm.constant = block_const(metadata); if (jv_get_kind(i->imm.constant) != JV_KIND_OBJECT) |