Lines Matching refs:CPlusPlus
1565 } else if (LangOpts.CPlusPlus || LangOpts.C23) { in isAllowedIDChar()
1594 if (LangOpts.CPlusPlus || LangOpts.C23) { in isAllowedInitiallyIDChar()
2075 Diag(CurPtr, LangOpts.CPlusPlus in LexNumericConstant()
2101 assert(LangOpts.CPlusPlus); in LexUDSuffix()
2201 Diag(BufferPtr, LangOpts.CPlusPlus ? diag::warn_cxx98_compat_unicode_literal in LexStringLiteral()
2236 if (LangOpts.CPlusPlus) in LexStringLiteral()
2331 if (LangOpts.CPlusPlus) in LexRawStringLiteral()
2427 Diag(BufferPtr, LangOpts.CPlusPlus in LexCharConstant()
2469 if (LangOpts.CPlusPlus) in LexCharConstant()
3403 if (!LangOpts.CPlusPlus && !LangOpts.C99) { in tryReadNumericUCN()
3480 << /*delimited*/ 0 << (PP->getLangOpts().CPlusPlus ? 1 : 0); in tryReadNumericUCN()
3568 << /*named*/ 1 << (PP->getLangOpts().CPlusPlus ? 1 : 0); in tryReadNamedUCN()
3647 if (LangOpts.CPlusPlus && !LangOpts.CPlusPlus11) in tryReadUCN()
3835 LineComment && (LangOpts.CPlusPlus || !LangOpts.TraditionalCPP)) { in LexTokenInternal()
4058 } else if (LangOpts.CPlusPlus && Char == '*') { in LexTokenInternal()
4107 } else if (Char == '>' && LangOpts.CPlusPlus && in LexTokenInternal()
4146 LineComment && (LangOpts.CPlusPlus || !LangOpts.TraditionalCPP); in LexTokenInternal()
4253 if (LangOpts.CPlusPlus && !isLexingRawMode()) { in LexTokenInternal()