14 class CompilerInstance;
21 #define INSIGHTS_OPT(opt, name, deflt, description, category) bool name;
22 #include "InsightsOptions.def"
36 extern const clang::CompilerInstance&
GetGlobalCI();
InsightsOptions & GetInsightsOptionsRW()
const clang::ASTContext & GetGlobalAST()
Get access to the ASTContext.
const clang::CompilerInstance & GetGlobalCI()
Get access to the CompilerInstance.
const InsightsOptions & GetInsightsOptions()
Get the global C++ Insights options.
@ HeaderStdlib
Track whether we need to insert <stdlib.h> in Cfront mode.
@ HeaderUtility
Track whether there was a std::move inserted.
@ HeaderAssert
Track whether we need to insert <assert.h> in Cfront mode.
@ HeaderException
Track whether there was a noexcept transformation requireing the exception header.
@ HeaderStddef
Track whether we need to insert <stddef.h> in Cfront mode.
void EnableGlobalInsert(GlobalInserts idx)
Global C++ Insights command line options.