Lines Matching refs:error
43 static void exit_with_error(const char *message, wasmtime_error_t *error,
76 wasmtime_error_t *error = wasmtime_wat2wasm(wat.data, wat.size, &wasm); in main() local
77 if (error != NULL) in main()
78 exit_with_error("failed to parse wat", error, NULL); in main()
83 error = wasmtime_module_new(engine, (uint8_t *)wasm.data, wasm.size, &module); in main()
85 if (error != NULL) in main()
86 exit_with_error("failed to compile module", error, NULL); in main()
90 error = wasmtime_instance_new(context, module, NULL, 0, &instance, &trap); in main()
91 if (error != NULL || trap != NULL) in main()
92 exit_with_error("failed to instantiate", error, trap); in main()
106 error = wasmtime_func_call(context, &run.of.func, NULL, 0, NULL, 0, &trap); in main()
107 assert(error == NULL); in main()
117 static void exit_with_error(const char *message, wasmtime_error_t *error, in exit_with_error() argument
121 if (error != NULL) { in exit_with_error()
122 wasmtime_error_message(error, &error_message); in exit_with_error()
123 wasmtime_error_delete(error); in exit_with_error()