| 2115 | } |
| 2116 | |
| 2117 | static void linkDoraModule(wasm3::module3& mod) { |
| 2118 | linkAutoModule(mod); |
| 2119 | |
| 2120 | mod.link_optional("*", "str_new", str_new); |
| 2121 | mod.link_optional("*", "str_len", str_len); |
| 2122 | mod.link_optional("*", "str_read", str_read); |
| 2123 | mod.link_optional("*", "str_read_ptr", str_read_ptr); |
| 2124 | mod.link_optional("*", "str_write", str_write); |
| 2125 | mod.link_optional("*", "str_write_ptr", str_write_ptr); |
| 2126 | mod.link_optional("*", "str_release", str_release); |
| 2127 | |
| 2128 | mod.link_optional("*", "buf_new_i32", buf_new_i32); |
| 2129 | mod.link_optional("*", "buf_new_i64", buf_new_i64); |
| 2130 | mod.link_optional("*", "buf_new_f32", buf_new_f32); |
| 2131 | mod.link_optional("*", "buf_new_f64", buf_new_f64); |
| 2132 | mod.link_optional("*", "buf_len", buf_len); |
| 2133 | mod.link_optional("*", "buf_read", buf_read); |
| 2134 | mod.link_optional("*", "buf_read_ptr", buf_read_ptr); |
| 2135 | mod.link_optional("*", "buf_write", buf_write); |
| 2136 | mod.link_optional("*", "buf_write_ptr", buf_write_ptr); |
| 2137 | mod.link_optional("*", "buf_release", buf_release); |
| 2138 | |
| 2139 | mod.link_optional("*", "object_get_id", object_get_id); |
| 2140 | mod.link_optional("*", "object_get_type", object_get_type); |
| 2141 | mod.link_optional("*", "object_retain", object_retain); |
| 2142 | mod.link_optional("*", "object_release", object_release); |
| 2143 | |
| 2144 | mod.link_optional("*", "object_to_node", object_to_node); |
| 2145 | mod.link_optional("*", "object_to_camera", object_to_camera); |
| 2146 | mod.link_optional("*", "object_to_playable", object_to_playable); |
| 2147 | mod.link_optional("*", "object_to_physics_world", object_to_physics_world); |
| 2148 | mod.link_optional("*", "object_to_body", object_to_body); |
| 2149 | mod.link_optional("*", "object_to_joint", object_to_joint); |
| 2150 | |
| 2151 | mod.link_optional("*", "value_create_i64", value_create_i64); |
| 2152 | mod.link_optional("*", "value_create_f64", value_create_f64); |
| 2153 | mod.link_optional("*", "value_create_str", value_create_str); |
| 2154 | mod.link_optional("*", "value_create_bool", value_create_bool); |
| 2155 | mod.link_optional("*", "value_create_object", value_create_object); |
| 2156 | mod.link_optional("*", "value_create_vec2", value_create_vec2); |
| 2157 | mod.link_optional("*", "value_create_size", value_create_size); |
| 2158 | mod.link_optional("*", "value_release", value_release); |
| 2159 | mod.link_optional("*", "value_into_i64", value_into_i64); |
| 2160 | mod.link_optional("*", "value_into_f64", value_into_f64); |
| 2161 | mod.link_optional("*", "value_into_str", value_into_str); |
| 2162 | mod.link_optional("*", "value_into_bool", value_into_bool); |
| 2163 | mod.link_optional("*", "value_into_object", value_into_object); |
| 2164 | mod.link_optional("*", "value_into_vec2", value_into_vec2); |
| 2165 | mod.link_optional("*", "value_into_size", value_into_size); |
| 2166 | mod.link_optional("*", "value_is_i64", value_is_i64); |
| 2167 | mod.link_optional("*", "value_is_f64", value_is_f64); |
| 2168 | mod.link_optional("*", "value_is_str", value_is_str); |
| 2169 | mod.link_optional("*", "value_is_bool", value_is_bool); |
| 2170 | mod.link_optional("*", "value_is_object", value_is_object); |
| 2171 | mod.link_optional("*", "value_is_vec2", value_is_vec2); |
| 2172 | mod.link_optional("*", "value_is_size", value_is_size); |
| 2173 | |
| 2174 | mod.link_optional("*", "call_stack_create", call_stack_create); |
no test coverage detected