3

我需要clang::CompilerInstance用一个类配置一个类的调用,clang::LangOptions但我无法找到该类方法的详尽列表。

在这个链接中(使用 llvm 和 clang 解析 C++ 失败)我为 c++ 找到了一些类似的东西:

LangOptions &langOpts = ci.getLangOpts();
langOpts.RTTI = 1;
langOpts.Bool = 1;
langOpts.CPlusPlus11 = 1;
langOpts.GNUKeywords = 1;
langOpts.CXXExceptions = 1;
langOpts.POSIXThreads = 1;
langOpts.SpellChecking = 1;

在这里(http://www.ibm.com/developerworks/linux/library/os-createcompilerllvm2/index.html?ca=drs-#list15)他们说要使用:

langOpts.CPlusPlus = 1;

我在官方文档(http://clang.llvm.org/doxygen/classclang_1_1LangOptions.html)中进行了搜索,但没有找到与此相关的任何内容。

4

1 回答 1

4

完整列表可在 中找到include/clang/Basic/LangOptions.def

于 2014-08-28T19:12:58.250 回答