相关疑难解决方法(0)

如何在clang中从AST中排除标题?

我正在使用clang生成AST.我有以下文件(lambda.cpp)来解析:

#include <iostream>

void my_lambda()
{
    auto lambda = [](auto x, auto y) {return x + y;};
    std::cout << "fabricati diem"; 
}
Run Code Online (Sandbox Code Playgroud)

我正在使用以下命令解析它:

clang -Xclang -ast-dump -fsyntax-only lambda.cpp
Run Code Online (Sandbox Code Playgroud)

问题是clang解析了标题内容.结果,我有相当大的(~3000行)文件与无用(对我来说)的内容.

生成AST时如何排除标题?

c++ clang abstract-syntax-tree

17
推荐指数
1
解决办法
5965
查看次数

标签 统计

abstract-syntax-tree ×1

c++ ×1

clang ×1