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 に答える