Lines Matching refs:ref

61 static inline void wasmtime_anyref_set_null(wasmtime_anyref_t *ref) {  in wasmtime_anyref_set_null()  argument
62 ref->store_id = 0; in wasmtime_anyref_set_null()
70 static inline bool wasmtime_anyref_is_null(const wasmtime_anyref_t *ref) { in wasmtime_anyref_is_null() argument
71 return ref->store_id == 0; in wasmtime_anyref_is_null()
110 WASM_API_EXTERN void wasmtime_anyref_unroot(wasmtime_anyref_t *ref);
134 const wasmtime_anyref_t *ref);
218 static inline void wasmtime_externref_set_null(wasmtime_externref_t *ref) { in wasmtime_externref_set_null() argument
219 ref->store_id = 0; in wasmtime_externref_set_null()
227 static inline bool wasmtime_externref_is_null(const wasmtime_externref_t *ref) { in wasmtime_externref_is_null() argument
228 return ref->store_id == 0; in wasmtime_externref_is_null()
277 WASM_API_EXTERN void wasmtime_externref_clone(const wasmtime_externref_t *ref,
291 WASM_API_EXTERN void wasmtime_externref_unroot(wasmtime_externref_t *ref);
315 wasmtime_context_t *context, const wasmtime_externref_t *ref);
345 static inline void wasmtime_exnref_set_null(wasmtime_exnref_t *ref) { in wasmtime_exnref_set_null() argument
346 ref->store_id = 0; in wasmtime_exnref_set_null()
351 static inline bool wasmtime_exnref_is_null(const wasmtime_exnref_t *ref) { in wasmtime_exnref_is_null() argument
352 return ref->store_id == 0; in wasmtime_exnref_is_null()
361 WASM_API_EXTERN void wasmtime_exnref_clone(const wasmtime_exnref_t *ref,
369 WASM_API_EXTERN void wasmtime_exnref_unroot(wasmtime_exnref_t *ref);