As per title. There was a lot of part missing in the C API, so I had to extend the invoke and landingpad API.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
include/llvm-c/Core.h | ||
---|---|---|
2752–2759 ↗ | (On Diff #48262) | Well, one concern I have here is that we don't distinguish between catch and filter clauses in this API. We rely on the fact that array constants are filters and everything else is a catch. We can probably just live with that. |
include/llvm-c/Core.h | ||
---|---|---|
2752–2759 ↗ | (On Diff #48262) | Yes right now there is no way to make the difference in the C API. I'd be willing to review any proposal that add this capability. |