libclang可以告诉我函数是否具有弱链接吗?

时间:2018-11-15 23:01:02

标签: c++ c clang

我正在使用 libclang C接口连接 Clang ,并试图确定当前 CXCursor 的函数定义是否具有弱链接,即用_attribute__((weak))

声明

clang_Cursor_hasAttrs(cursor)告诉我,链接弱的函数确实具有一个或多个属性,但没有告诉我哪个属性。

我一直在浏览https://clang.llvm.org/doxygen/group__CINDEX__CURSOR__MANIP.html和头文件clang-c/Index.h的libclang文档,但是找不到任何提取此信息的函数。

是否可以在C接口中执行此操作,还是需要使用Clang的基础C ++接口来实现此功能?

0 个答案:

没有答案