Lines Matching refs:CPlusPlus
357 << /*delimited*/ 0 << (Features.CPlusPlus ? 1 : 0); in ProcessCharEscape()
690 : Features.CPlusPlus in ProcessUCNEscape()
697 : Features.CPlusPlus in ProcessUCNEscape()
705 if (!Features.CPlusPlus && !Features.C99 && Diags) in ProcessUCNEscape()
713 << (IsNamedEscapeSequence ? 1 : 0) << (Features.CPlusPlus ? 1 : 0); in ProcessUCNEscape()
1131 if (!LangOpts.CPlusPlus && ((s[0] == 'w' && s[1] == 'b') || in NumericLiteralParser()
1317 << LangOpts.CPlusPlus << 1; in ParseNumberStartingWithZero()
1344 Diags.Report(TokLoc, LangOpts.CPlusPlus in ParseNumberStartingWithZero()
1353 << LangOpts.CPlusPlus << 0; in ParseNumberStartingWithZero()
1364 : LangOpts.CPlusPlus ? diag::ext_binary_literal_cxx14 in ParseNumberStartingWithZero()
1971 << Prefix << Features.CPlusPlus << FixItHint::CreateRemoval(Range); in init()
2233 unsigned MaxChars = Features.CPlusPlus? 65536 : Features.C99 ? 4095 : 509; in init()
2239 << (Features.CPlusPlus ? 2 : Features.C99 ? 1 : 0) in init()