Lines Matching refs:context
37 wasmtime_context_t *context = wasmtime_store_context(store); in main() local
72 error = wasmtime_instance_new(context, module, NULL, 0, &instance, &trap); in main()
83 ok = wasmtime_externref_new(context, "Hello, World!", NULL, &externref); in main()
87 void *data = wasmtime_externref_data(context, &externref); in main()
98 ok = wasmtime_instance_export_get(context, &instance, "table", in main()
104 error = wasmtime_table_set(context, &item.of.table, 3, &externref_val); in main()
110 ok = wasmtime_table_get(context, &item.of.table, 3, &elem); in main()
113 assert(strcmp((char *)wasmtime_externref_data(context, &elem.of.externref), in main()
122 ok = wasmtime_instance_export_get(context, &instance, "global", in main()
128 error = wasmtime_global_set(context, &item.of.global, &externref_val); in main()
134 wasmtime_global_get(context, &item.of.global, &global_val); in main()
136 assert(strcmp((char *)wasmtime_externref_data(context, in main()
146 ok = wasmtime_instance_export_get(context, &instance, "func", in main()
153 error = wasmtime_func_call(context, &item.of.func, &externref_val, 1, in main()
161 assert(strcmp((char *)wasmtime_externref_data(context, in main()
171 wasmtime_context_gc(context); in main()