1 2 3 4 5 6 7 8 9 10 11
load(libdir + 'asserts.js'); function test() { assertTypeErrorMessage(() => { ctypes.void_t(); }, "cannot construct from void_t"); assertTypeErrorMessage(() => { ctypes.CType(); }, "cannot construct from abstract type"); } if (typeof ctypes === "object") test();