【发布时间】:2013-11-08 08:17:00
【问题描述】:
我想在下面的例子中解析类成员函数的泛化属性:
class Foo
{
public:
void foo [[interesting]] ();
void bar ();
};
使用libclang C API,我想在源代码中区分foo 和bar(并且知道foo 具有interesting 属性)。这可能吗?我很难找到解释 API 中使用的概念的示例或文档(我找到了一个参考资料,但如果没有解释这些概念,这有点难以使用)。
【问题讨论】:
标签: c++ clang abstract-syntax-tree libclang