You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a huge problem for Clang because the GCC attributes effectively make the method invisible for the outside world. In the binding, I manually removed the attributes in order to have it compile using Clang.
-- Kenan
🚀
The text was updated successfully, but these errors were encountered:
IMO there should be an equivalent function in traildb.h that is otherwise exactly the same as tdb_cursor_next but is friendly to bindings. It's not just Clang world but also different language bindings would have slightly easier time binding to C APIs when they can't directly bind to inlined C functions. @tuulos
Hey,
I'm currently updating the TrailDB rust binding and noticed a strange behaviour where the binding generator isn't finding
tdb_cursor_next
.Then I realized it's exported in a non-standard way:
This is a huge problem for Clang because the GCC attributes effectively make the method invisible for the outside world. In the binding, I manually removed the attributes in order to have it compile using Clang.
-- Kenan
🚀
The text was updated successfully, but these errors were encountered: