// Copyright 2018 the V8 project authors. All rights reserved.// Use of this source code is governed by a BSD-style license that can be// found in the LICENSE file.// Flags: --wasm-interpret-allload("test/mjsunit/wasm/wasm-constants.js");load("test/mjsunit/wasm/wasm-module-builder.js");letinstance;(functionDoTest(){functioncall_main(){instance.exports.main();}letmodule=newWasmModuleBuilder();module.addImport('mod','func',kSig_v_i);module.addFunction('main',kSig_v_i).addBody([kExprGetLocal,0,kExprCallFunction,0]).exportFunc();instance=module.instantiate({mod:{func:call_main}});try{instance.exports.main();}catch(e){// ignore}})();