Lines Matching refs:CPlusPlus
1520 } else if (LangOpts.CPlusPlus || LangOpts.C23) { in isAllowedIDChar()
1549 if (LangOpts.CPlusPlus || LangOpts.C23) { in isAllowedInitiallyIDChar()
2030 Diag(CurPtr, LangOpts.CPlusPlus in LexNumericConstant()
2056 assert(LangOpts.CPlusPlus); in LexUDSuffix()
2156 Diag(BufferPtr, LangOpts.CPlusPlus ? diag::warn_cxx98_compat_unicode_literal in LexStringLiteral()
2191 if (LangOpts.CPlusPlus) in LexStringLiteral()
2275 if (LangOpts.CPlusPlus) in LexRawStringLiteral()
2371 Diag(BufferPtr, LangOpts.CPlusPlus in LexCharConstant()
2413 if (LangOpts.CPlusPlus) in LexCharConstant()
3347 if (!LangOpts.CPlusPlus && !LangOpts.C99) { in tryReadNumericUCN()
3424 << /*delimited*/ 0 << (PP->getLangOpts().CPlusPlus ? 1 : 0); in tryReadNumericUCN()
3512 << /*named*/ 1 << (PP->getLangOpts().CPlusPlus ? 1 : 0); in tryReadNamedUCN()
3591 if (LangOpts.CPlusPlus && !LangOpts.CPlusPlus11) in tryReadUCN()
3779 LineComment && (LangOpts.CPlusPlus || !LangOpts.TraditionalCPP)) { in LexTokenInternal()
4002 } else if (LangOpts.CPlusPlus && Char == '*') { in LexTokenInternal()
4051 } else if (Char == '>' && LangOpts.CPlusPlus && in LexTokenInternal()
4090 LineComment && (LangOpts.CPlusPlus || !LangOpts.TraditionalCPP); in LexTokenInternal()
4197 if (LangOpts.CPlusPlus && !isLexingRawMode()) { in LexTokenInternal()