MCPcopy Index your code
hub / github.com/outerbase/studio / pa

Function pa

public/sqljs/sql-wasm.js:763–801  ·  view source on GitHub ↗
(a)

Source from the content-addressed store, hash-verified

761 var noExitRuntime = e.noExitRuntime || !0;
762 "object" !== typeof WebAssembly && J("no native wasm support detected");
763 function pa(a) {
764 var b = "i32";
765 "*" === b.charAt(b.length - 1) && (b = "i32");
766 switch (b) {
767 case "i1":
768 n[a >> 0] = 0;
769 break;
770 case "i8":
771 n[a >> 0] = 0;
772 break;
773 case "i16":
774 Ma[a >> 1] = 0;
775 break;
776 case "i32":
777 N[a >> 2] = 0;
778 break;
779 case "i64":
780 O = [
781 0,
782 ((P = 0),
783 1 <= +Math.abs(P)
784 ? 0 < P
785 ? (Math.min(+Math.floor(P / 4294967296), 4294967295) | 0) >>> 0
786 : ~~+Math.ceil((P - +(~~P >>> 0)) / 4294967296) >>> 0
787 : 0),
788 ];
789 N[a >> 2] = O[0];
790 N[(a + 4) >> 2] = O[1];
791 break;
792 case "float":
793 Na[a >> 2] = 0;
794 break;
795 case "double":
796 Oa[a >> 3] = 0;
797 break;
798 default:
799 J("invalid type for setValue: " + b);
800 }
801 }
802 function k(a, b) {
803 b = b || "i8";
804 "*" === b.charAt(b.length - 1) && (b = "i32");

Callers 1

initSqlJsFunction · 0.85

Calls 1

JFunction · 0.85

Tested by

no test coverage detected