var z = fleefl(); var zz = fleefl(); var keeperObj = { x: fleefl() }; var keeperArray = [ 1, 2, "3", four() ]; function g(a) { return a + 1; } Module["g"] = g; function h(a) { return a + 1; } print(h(123)); (function() { var z = fleefl(); var zz = fleefl(); function g(a) { return a + 1; } Module["g"] = g; function hh(a) { return a + 1; } print(hh(123)); })(); function glue() { function lookup() { throw 1; } } glue(); function _glCreateShader() { return 1; } function emulate() { _glCreateShader = function _glCreateShader(shaderType) { return glCreateShader(); }; } emulate(); ___cxa_find_matching_catch_before(); function ___cxa_find_matching_catch_before() { if (!___cxa_find_matching_catch_before.buffer) ___cxa_find_matching_catch_before.buffer = {}; } function ___cxa_find_matching_catch_after() { if (!___cxa_find_matching_catch_after.buffer) ___cxa_find_matching_catch_after.buffer = {}; } ___cxa_find_matching_catch_after(); var dotOther = Side.effect; var FS = { foo: function(stream, offset, length) { stream.allocate; FS; for (var __exportedFunc in asm) { var jsname = __exportedFunc; global_object[jsname] = Module[jsname] = asm[__exportedFunc]; } } };