Lines Matching refs:Trap
1008 struct implement<Trap> {
1009 using type = RefImpl<Trap, i::JSReceiver>;
1012 Trap::~Trap() = default;
1014 auto Trap::copy() const -> own<Trap> { return impl(this)->copy(); }
1016 auto Trap::make(Store* store_abs, const Message& message) -> own<Trap> {
1026 return implement<Trap>::type::make(store, exception);
1029 auto Trap::message() const -> Message {
1063 own<Frame> Trap::origin() const {
1075 ownvec<Frame> Trap::trace() const {
1614 own<Trap> CallWasmCapiFunction(i::WasmCapiFunctionData data, const Val args[],
1645 auto Func::call(const Val args[], Val results[]) const -> own<Trap> {
1703 return implement<Trap>::type::make(store,
1757 own<Trap> trap;
2117 const Extern* const imports[], own<Trap>* trap) {
2156 *trap = implement<Trap>::type::make(
2164 *trap = implement<Trap>::type::make(
2946 WASM_DEFINE_REF(trap, wasm::Trap)
2950 return release_trap(wasm::Trap::make(store, message_.it));
3024 -> wasm::own<wasm::Trap> {
3036 wasm::Val results[]) -> wasm::own<wasm::Trap> {
3239 wasm::own<wasm::Trap> error;