emscripten-core / emscripten-core/emscripten
Add support for function signatures that use `__externref_t` as function arguments or return values
Open
- Dominant language
- C++
- Stars
- 27.6k
- Forks
- 3.6k
- Avg merge
- 1d 1h
- Merged PRs (30d)
- 105
Description
llvm/clang has implemented support for `externref` with the `__externref_t` in C/C++. Emscripten should support these as function arguments or return values in all the APIs that use the `EM_FUNC_SIG_*` macros, such as all the pthreads code.
Contributor guide
Assessment
This issue has not been assessed yet.