// EMSCRIPTEN_START_ASM function instantiate(wasmImports, wasmMemory, wasmTable) { var scratchBuffer = new ArrayBuffer(16); var i32ScratchView = new Int32Array(scratchBuffer); var f32ScratchView = new Float32Array(scratchBuffer); function wasm2js_scratch_load_i32(index) { return i32ScratchView[index]; } function wasm2js_scratch_store_i32(index, value) { i32ScratchView[index] = value; } function wasm2js_scratch_store_f32(value) { f32ScratchView[2] = value; } function wasm2js_scratch_load_f32() { return f32ScratchView[2]; } function asmFunc(global, env, buffer) { var HEAP8 = new global.Int8Array(buffer); var emscripten_glVertexAttrib4fv = env.emscripten_glVertexAttrib4fv; var global$0 = 6191184; // EMSCRIPTEN_START_FUNCS function foo(x, y) { return constructor(x + y); } function constructor(foo) { return foo + 1; } function mainey() { return foo(10, 20) + constructor(30); } // EMSCRIPTEN_END_FUNCS return { "main": mainey }; } return asmFunc({ 'Int8Array': Int8Array, 'Int16Array': Int16Array, 'Int32Array': Int32Array, 'Uint8Array': Uint8Array, 'Uint16Array': Uint16Array, 'Uint32Array': Uint32Array, 'Float32Array': Float32Array, 'Float64Array': Float64Array, 'NaN': NaN, 'Infinity': Infinity, 'Math': Math }, wasmImports, wasmMemory.buffer ) }// EMSCRIPTEN_END_ASM