Searched refs:CPlusPlus2b (Results 1 – 20 of 20) sorted by relevance
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | LangStandard.h | 58 CPlusPlus2b = (1 << 10), enumerator 122 bool isCPlusPlus2b() const { return Flags & CPlusPlus2b; } in isCPlusPlus2b()
|
| H A D | LangStandards.def | 157 CPlusPlus20 | CPlusPlus2b | Digraphs | HexFloat) 162 CPlusPlus20 | CPlusPlus2b | Digraphs | HexFloat | GNUMode)
|
| H A D | LangOptions.def | 100 LANGOPT(CPlusPlus2b , 1, 0, "C++2b")
|
| /llvm-project-15.0.7/clang/lib/Basic/Targets/ |
| H A D | OSTargets.cpp | 197 if (Opts.CPlusPlus2b) in addVisualCDefines()
|
| /llvm-project-15.0.7/clang/lib/Basic/ |
| H A D | LangOptions.cpp | 112 Opts.CPlusPlus2b = Std.isCPlusPlus2b(); in setLangDefaults()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/ |
| H A D | StdLib.cpp | 49 if (LO.CPlusPlus2b) in standardFromOpts()
|
| /llvm-project-15.0.7/clang/lib/Frontend/ |
| H A D | InitPreprocessor.cpp | 454 if (LangOpts.CPlusPlus2b) in InitializeStandardPredefinedMacros() 608 Builder.defineMacro("__cpp_constexpr", LangOpts.CPlusPlus2b ? "202110L" in InitializeCPlusPlusFeatureTestMacros() 689 if (LangOpts.CPlusPlus2b) { in InitializeCPlusPlusFeatureTestMacros()
|
| /llvm-project-15.0.7/clang/lib/Lex/ |
| H A D | PPDirectives.cpp | 456 if (LangOpts.C2x || LangOpts.CPlusPlus2b) in SuggestTypoedDirective() 772 DiagID = LangOpts.CPlusPlus2b ? diag::warn_cxx2b_compat_pp_directive in SkipExcludedConditionalBlock() 1265 Diag(Result, LangOpts.CPlusPlus2b in HandleDirective() 3436 DiagID = LangOpts.CPlusPlus2b ? diag::warn_cxx2b_compat_pp_directive in HandleElifFamilyDirective()
|
| H A D | LiteralSupport.cpp | 314 Features.CPlusPlus2b ? diag::warn_cxx2b_delimited_escape_sequence in ProcessCharEscape() 645 Features.CPlusPlus2b ? diag::warn_cxx2b_delimited_escape_sequence in ProcessUCNEscape()
|
| H A D | PPExpressions.cpp | 329 ? PP.getLangOpts().CPlusPlus2b in EvaluateValue()
|
| H A D | Lexer.cpp | 3290 Diag(BufferPtr, PP->getLangOpts().CPlusPlus2b in tryReadNumericUCN() 3377 Diag(BufferPtr, PP->getLangOpts().CPlusPlus2b in tryReadNamedUCN()
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseExprCXX.cpp | 1313 Diag(Tok, getLangOpts().CPlusPlus2b in ParseLambdaExpressionAfterIntroducer() 1441 if (!getLangOpts().CPlusPlus2b) in ParseLambdaExpressionAfterIntroducer() 1930 Diag(DeclStart, !getLangOpts().CPlusPlus2b in ParseAliasDeclarationInInitStatement()
|
| H A D | ParseStmt.cpp | 1435 Diag(Tok, getLangOpts().CPlusPlus2b ? diag::warn_cxx20_compat_consteval_if in ParseIfStatement()
|
| H A D | ParseExpr.cpp | 1921 if (!getLangOpts().CPlusPlus2b) { in ParsePostfixExpressionSuffix()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaStmt.cpp | 3379 getLangOpts().CPlusPlus2b))) { in getNamedReturnInfo() 3523 (!getLangOpts().CPlusPlus2b || SupressSimplerImplicitMoves) && in PerformMoveOrCopyInitialization() 3913 if (!E || !S.getLangOpts().CPlusPlus2b || !S.getLangOpts().MSVCCompat) in CheckSimplerImplicitMovesMSVCWorkaround()
|
| H A D | SemaDeclCXX.cpp | 1895 SemaRef.getLangOpts().CPlusPlus2b in CheckConstexprDeclStmt() 1900 } else if (!SemaRef.getLangOpts().CPlusPlus2b) { in CheckConstexprDeclStmt() 1904 if (SemaRef.LangOpts.CPlusPlus2b) { in CheckConstexprDeclStmt() 2243 if ((Cxx2bLoc.isValid() && !SemaRef.getLangOpts().CPlusPlus2b) || in CheckConstexprFunctionBody() 2249 SemaRef.getLangOpts().CPlusPlus2b in CheckConstexprFunctionBody() 15946 Diag(FnDecl->getLocation(), LangOpts.CPlusPlus2b in CheckOverloadedOperatorDeclaration() 15997 Diag(FnDecl->getLocation(), LangOpts.CPlusPlus2b in CheckOverloadedOperatorDeclaration()
|
| H A D | Sema.cpp | 2120 if (S.getLangOpts().CPlusPlus2b) { in checkEscapingByref()
|
| H A D | SemaExprCXX.cpp | 1499 if (getLangOpts().CPlusPlus2b) { in BuildCXXTypeConstructExpr()
|
| H A D | SemaType.cpp | 3565 if (SemaRef.getLangOpts().CPlusPlus2b && IsCXXAutoType && in GetDeclSpecTypeForDeclarator()
|
| H A D | SemaExpr.cpp | 3965 ? getLangOpts().CPlusPlus2b in ActOnNumericConstant()
|