【问题标题】:How to run a clang's AST using llvm如何使用 llvm 运行 clang 的 AST
【发布时间】:2019-03-01 09:26:42
【问题描述】:

我使用函数 ParserAST() 来获取 AST,但我不知道如何在控制台上显示 ast(我使用的是 vs 2017)。以及如何使用 llvm 运行 ast 并获取有关 var 值的信息。

【问题讨论】:

    标签: clang llvm lldb


    【解决方案1】:

    如果要打印 AST,请尝试clang -Xclang -ast-dump -fsyntax-only test.c

    而且, 你不能在 llvm 上运行你自己的 AST。相反,请参阅 LLVM-JIT。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-05
      • 2016-05-10
      • 2014-06-01
      • 1970-01-01
      • 2013-09-04
      • 1970-01-01
      • 2011-12-20
      • 1970-01-01
      相关资源
      最近更新 更多