相关疑难解决方法(0)

使用clang获取类中的方法列表

在常见的IDE(选择一个)中,您经常会有一个大纲视图,显示特定类的方法列表.

假设我有一个C++接口类IFoo.h,如下所示:

#ifndef IFOO_H_
#define IFOO_H_
class IFoo { 
    public:
        virtual ~IFoo() {}
        virtual void bar() = 0;
};
#endif
Run Code Online (Sandbox Code Playgroud)

如何(以编程方式)我可以IFoo.h使用clang库获取上面文件的IDE大纲列表?对于第一次启动,如果我可以获得函数名称列表将会有所帮助.

我特意打算使用clang,所以任何关于如何用clang分析我的头文件的帮助都会非常感激.

同时我将在这里看一下clang教程:https://github.com/loarabia/Clang-tutorial

在此先感谢您的帮助.

c++ parsing clang code-inspection outliner

10
推荐指数
1
解决办法
6166
查看次数

标签 统计

c++ ×1

clang ×1

code-inspection ×1

outliner ×1

parsing ×1