哪里可以找到LangOptions方法的详尽列表

时间:2014-08-28 17:25:55

标签: clang llvm clang++ llvm-clang llvm-c++-api

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

在这个链接(failing to parse C++ using llvm and clang)中,我发现了一些像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)中搜索过,但我没有找到与此相关的任何内容。

1 个答案:

答案 0 :(得分:4)