Searched refs:xWrap (Results 1 – 4 of 4) sorted by relevance
| /sqlite-3.40.0/ext/wasm/api/ |
| H A D | sqlite3-api-glue.js | 43 const argPointer = wasm.xWrap.argAdapter('*'); 44 wasm.xWrap.argAdapter('StructType', (v)=>{ 57 wasm.xWrap.argAdapter( 70 const aPtr = wasm.xWrap.argAdapter('*'); 71 wasm.xWrap.argAdapter('sqlite3*', aPtr) 77 wasm.xWrap.resultAdapter('sqlite3*', aPtr) 88 capi[e[0]] = wasm.xWrap.apply(null, e); 91 wasm[e[0]] = wasm.xWrap.apply(null, e); 103 ? wasm.xWrap.apply(null, e) 112 util.sqlite3_wasm_db_error = wasm.xWrap( [all …]
|
| /sqlite-3.40.0/ext/wasm/fiddle/ |
| H A D | fiddle-worker.js | 125 if(!f._) f._ = sqlite3.wasm.xWrap('fiddle_db_filename', "string", ['string']); 129 if(!f._) f._ = sqlite3.wasm.xWrap("fiddle_db_handle", "sqlite3*"); 190 f._ = sqlite3.wasm.xWrap('fiddle_exec', null, ['string']); 211 if(!f._) f._ = sqlite3.wasm.xWrap('fiddle_reset_db', null); 219 if(!f._) f._ = sqlite3.wasm.xWrap('fiddle_interrupt', null); 373 const dbVfs = sqlite3.wasm.xWrap('fiddle_db_vfs', "*", ['string']);
|
| /sqlite-3.40.0/ext/wasm/common/ |
| H A D | whwasmutil.js | 1230 cache.xWrap = Object.create(null); 1231 const xcv = cache.xWrap.convert = Object.create(null); 1233 cache.xWrap.convert.arg = Object.create(null); 1235 cache.xWrap.convert.result = Object.create(null); 1317 cache.xWrap.convertArg = (t,v)=>__xArgAdapterCheck(t)(v); 1318 cache.xWrap.convertResult = 1469 target.xWrap = function(fname, resultType, ...argTypes){ function 1493 return cache.xWrap.convertResult(resultType, rc); 1546 target.xWrap.resultAdapter = function f(typeName, adapter){ 1576 target.xWrap.argAdapter = function f(typeName, adapter){ [all …]
|
| /sqlite-3.40.0/ext/wasm/ |
| H A D | tester1.js | 568 T.mustThrowMatching(()=>w.xWrap('sqlite3_libversion',null,'i32'), 570 assert(w.xWrap.resultAdapter('i32') instanceof Function). 571 assert(w.xWrap.argAdapter('i32') instanceof Function); 572 let fw = w.xWrap('sqlite3_libversion','utf8'); 581 fw = w.xWrap('sqlite3_wasm_test_str_hello', 'utf8:free',['i32']); 588 w.xWrap.resultAdapter('thrice', (v)=>3n*BigInt(v)); 589 w.xWrap.argAdapter('twice', (v)=>2n*BigInt(v)); 590 fw = w.xWrap('sqlite3_wasm_test_int64_times2','thrice','twice'); 597 let f = w.xWrap('sqlite3_wasm_test_int64_minmax',undefined,['i64*','i64*']);
|