// 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: --allow-natives-syntax --print-wasm-code// Just test that printing the code of the following wasm modules does not// crash.load('test/mjsunit/wasm/wasm-module-builder.js');(functionprint_deserialized_code(){// https://crbug.com/849656print(arguments.callee.name);varbuilder=newWasmModuleBuilder();builder.addImport('','imp',kSig_i_v);builder.addFunction('main',kSig_i_v).addBody([kExprCallFunction,0,]).exportFunc();varwire_bytes=builder.toBuffer();varmodule=newWebAssembly.Module(wire_bytes);print('serializing');varbuff=%SerializeWasmModule(module);print('deserializing');module=%DeserializeWasmModule(buff,wire_bytes);})();