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 ) を検索しましたが、これに関連するものは見つかりませんでした。