diff --git a/lib/fizzy/execute.cpp b/lib/fizzy/execute.cpp index 8303f0ddf..828bd31e3 100644 --- a/lib/fizzy/execute.cpp +++ b/lib/fizzy/execute.cpp @@ -596,7 +596,8 @@ std::unique_ptr instantiate(Module module, return instance; } -ExecutionResult execute(Instance& instance, FuncIdx func_idx, span args, int depth) +ExecutionResult execute( + Instance& instance, FuncIdx func_idx, span args, int depth) noexcept { assert(depth >= 0); if (depth > CallStackLimit) @@ -1448,7 +1449,7 @@ ExecutionResult execute(Instance& instance, FuncIdx func_idx, span instantiate(Module module, // Execute a function on an instance. ExecutionResult execute( - Instance& instance, FuncIdx func_idx, span args, int depth = 0); + Instance& instance, FuncIdx func_idx, span args, int depth = 0) noexcept; inline ExecutionResult execute( - Instance& instance, FuncIdx func_idx, std::initializer_list args) + Instance& instance, FuncIdx func_idx, std::initializer_list args) noexcept { return execute(instance, func_idx, span{args}); }