【发布时间】:2019-03-01 09:26:42
【问题描述】:
我使用函数 ParserAST() 来获取 AST,但我不知道如何在控制台上显示 ast(我使用的是 vs 2017)。以及如何使用 llvm 运行 ast 并获取有关 var 值的信息。
【问题讨论】:
我使用函数 ParserAST() 来获取 AST,但我不知道如何在控制台上显示 ast(我使用的是 vs 2017)。以及如何使用 llvm 运行 ast 并获取有关 var 值的信息。
【问题讨论】:
如果要打印 AST,请尝试clang -Xclang -ast-dump -fsyntax-only test.c。
而且, 你不能在 llvm 上运行你自己的 AST。相反,请参阅 LLVM-JIT。
【讨论】: