Какой самый эффективный способ проверить, установлен ли произвольный флаг?
Например, если вы хотите проверить флаг std=c++11, вы можете использовать if (getLangOpts().CPlusPlus11) { do something... }.
std=c++11
if (getLangOpts().CPlusPlus11) { do something... }