MCPcopy Create free account
hub / github.com/WebAssembly/wasm-c-api / get_export_global

Function get_export_global

example/global.c:10–16  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

8#define own
9
10wasm_global_t* get_export_global(const wasm_extern_vec_t* exports, size_t i) {
11 if (exports->size <= i || !wasm_extern_as_global(exports->data[i])) {
12 printf("> Error accessing global export %zu!\n", i);
13 exit(1);
14 }
15 return wasm_extern_as_global(exports->data[i]);
16}
17
18wasm_func_t* get_export_func(const wasm_extern_vec_t* exports, size_t i) {
19 if (exports->size <= i || !wasm_extern_as_func(exports->data[i])) {

Callers 1

mainFunction · 0.70

Calls 1

wasm_extern_as_globalFunction · 0.85

Tested by

no test coverage detected