-
Notifications
You must be signed in to change notification settings - Fork 39
Open
Description
I have forked your library RCRL and used libclang with some changes as the following:
- Text input is feed to clang.
- Traverse the parsed code for functions & variables definition "ignore errors".
- Add export prefix for them and put them in plugin.cpp.
- Every non-parsed text would be regarded as once in plugin.cpp.
- Append plugin.hpp with functions prototypes and extern variables.
- Load library with
RTLD_GLOBAL, so variables can be reused.
Your library is very very helpful. Thanks a bunch.
I attracted to your library when I was using a C++17 library and cling--clang5-- wasn't able to handle header files.
Regards.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels