Home
last modified time | relevance | path

Searched refs:CPlusPlus23 (Results 1 – 25 of 29) sorted by relevance

12

/freebsd-14-stable/contrib/llvm-project/clang/include/clang/Basic/
HDLangStandard.h61 CPlusPlus23 = (1 << 11), enumerator
129 bool isCPlusPlus23() const { return Flags & CPlusPlus23; } in isCPlusPlus23()
HDLangStandards.def170 CPlusPlus20 | CPlusPlus23 | Digraphs | HexFloat)
176 CPlusPlus20 | CPlusPlus23 | Digraphs | HexFloat | GNUMode)
182 CPlusPlus20 | CPlusPlus23 | CPlusPlus26 | Digraphs | HexFloat)
188 CPlusPlus20 | CPlusPlus23 | CPlusPlus26 | Digraphs | HexFloat | GNUMode)
HDFeatures.def291 EXTENSION(cxx_explicit_this_parameter, LangOpts.CPlusPlus23)
HDLangOptions.def101 LANGOPT(CPlusPlus23 , 1, 0, "C++23")
/freebsd-14-stable/contrib/llvm-project/clang/lib/Basic/Targets/
HDOSTargets.cpp217 if (Opts.CPlusPlus23) in addVisualCDefines()
/freebsd-14-stable/contrib/llvm-project/clang/lib/Basic/
HDLangOptions.cpp121 Opts.CPlusPlus23 = Std.isCPlusPlus23(); in setLangDefaults()
HDModule.cpp111 .Case("cplusplus23", LangOpts.CPlusPlus23) in hasFeature()
/freebsd-14-stable/contrib/llvm-project/clang/lib/Frontend/
HDInitPreprocessor.cpp473 else if (LangOpts.CPlusPlus23) in InitializeStandardPredefinedMacros()
664 : LangOpts.CPlusPlus23 ? "202211L" in InitializeCPlusPlusFeatureTestMacros()
671 LangOpts.CPlusPlus23 ? "202211L" in InitializeCPlusPlusFeatureTestMacros()
750 if (LangOpts.CPlusPlus23) { in InitializeCPlusPlusFeatureTestMacros()
/freebsd-14-stable/contrib/llvm-project/clang/lib/Lex/
HDPPDirectives.cpp456 if (LangOpts.C23 || LangOpts.CPlusPlus23) in SuggestTypoedDirective()
773 DiagID = LangOpts.CPlusPlus23 ? diag::warn_cxx23_compat_pp_directive in SkipExcludedConditionalBlock()
1343 Diag(Result, LangOpts.CPlusPlus23 in HandleDirective()
3559 DiagID = LangOpts.CPlusPlus23 ? diag::warn_cxx23_compat_pp_directive in HandleElifFamilyDirective()
HDLiteralSupport.cpp355 Features.CPlusPlus23 ? diag::warn_cxx23_delimited_escape_sequence in ProcessCharEscape()
711 Features.CPlusPlus23 ? diag::warn_cxx23_delimited_escape_sequence in ProcessUCNEscape()
HDPPExpressions.cpp331 ? PP.getLangOpts().CPlusPlus23 in EvaluateValue()
HDLexer.cpp3477 Diag(SlashLoc, PP->getLangOpts().CPlusPlus23 in tryReadNumericUCN()
3565 Diag(SlashLoc, PP->getLangOpts().CPlusPlus23 in tryReadNamedUCN()
/freebsd-14-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaDeclCXX.cpp1699 assert(!SemaRef.getLangOpts().CPlusPlus23 && in CheckConstexprDestructorSubobjects()
1732 assert(!SemaRef.getLangOpts().CPlusPlus23 && in CheckConstexprParameterTypes()
1755 assert(!SemaRef.getLangOpts().CPlusPlus23 && in CheckConstexprReturnType()
1842 if (!getLangOpts().CPlusPlus23 && in CheckConstexprFunctionDefinition()
1851 if (!getLangOpts().CPlusPlus23 && in CheckConstexprFunctionDefinition()
1861 if (!getLangOpts().CPlusPlus23 && in CheckConstexprFunctionDefinition()
1949 SemaRef.getLangOpts().CPlusPlus23 in CheckConstexprDeclStmt()
1954 } else if (!SemaRef.getLangOpts().CPlusPlus23) { in CheckConstexprDeclStmt()
1958 if (SemaRef.LangOpts.CPlusPlus23) { in CheckConstexprDeclStmt()
2297 if ((Cxx2bLoc.isValid() && !SemaRef.getLangOpts().CPlusPlus23) || in CheckConstexprFunctionBody()
[all …]
HDSemaStmtAttr.cpp722 if (!getLangOpts().CPlusPlus23 && in ActOnCXXAssumeAttr()
HDSemaStmt.cpp2658 if (getLangOpts().CPlusPlus23 && !LifetimeExtendTemps.empty()) { in BuildCXXForRangeStmt()
3255 getLangOpts().CPlusPlus23))) { in getNamedReturnInfo()
3376 (!getLangOpts().CPlusPlus23 || SupressSimplerImplicitMoves) && in PerformMoveOrCopyInitialization()
3767 if (!E || !S.getLangOpts().CPlusPlus23 || !S.getLangOpts().MSVCCompat) in CheckSimplerImplicitMovesMSVCWorkaround()
HDSema.cpp2212 if (S.getLangOpts().CPlusPlus23) { in checkEscapingByref()
HDTreeTransform.h8846 getSema().getLangOpts().CPlusPlus23); in TransformCXXForRangeStmt()
8849 if (getSema().getLangOpts().CPlusPlus23) { in TransformCXXForRangeStmt()
8863 assert(getSema().getLangOpts().CPlusPlus23 || in TransformCXXForRangeStmt()
HDSemaExprCXX.cpp1589 if (getLangOpts().CPlusPlus23) { in BuildCXXTypeConstructExpr()
HDSemaType.cpp3269 if (SemaRef.getLangOpts().CPlusPlus23 && IsCXXAutoType && in GetDeclSpecTypeForDeclarator()
/freebsd-14-stable/contrib/llvm-project/clang/lib/Parse/
HDParseExprCXX.cpp1282 P.Diag(StaticLoc, !P.getLangOpts().CPlusPlus23 in addStaticToLambdaDeclSpecifier()
1438 Diag(Tok, getLangOpts().CPlusPlus23 in ParseLambdaExpressionAfterIntroducer()
1494 if (HasSpecifiers && !HasParentheses && !getLangOpts().CPlusPlus23) { in ParseLambdaExpressionAfterIntroducer()
2089 Diag(DeclStart, !getLangOpts().CPlusPlus23 in ParseAliasDeclarationInInitStatement()
HDParseStmt.cpp1117 Diag(Tok, getLangOpts().CPlusPlus23 in DiagnoseLabelAtEndOfCompoundStatement()
1524 Diag(Tok, getLangOpts().CPlusPlus23 ? diag::warn_cxx20_compat_consteval_if in ParseIfStatement()
HDParseTentative.cpp1458 if (!getLangOpts().CPlusPlus23) in isCXXDeclarationSpecifier()
HDParseDecl.cpp2475 getLangOpts().CPlusPlus23); in ParseDeclGroup()
2478 if (getLangOpts().CPlusPlus23) { in ParseDeclGroup()
2492 getLangOpts().CPlusPlus23 || in ParseDeclGroup()
HDParseExpr.cpp2048 if (!getLangOpts().CPlusPlus23) { in ParsePostfixExpressionSuffix()
/freebsd-14-stable/contrib/llvm-project/clang/lib/AST/
HDDeclCXX.cpp408 C.getLangOpts().CPlusPlus23; in setBases()
554 getASTContext().getLangOpts().CPlusPlus23; in addedClassSubobject()
1343 Context.getLangOpts().CPlusPlus23; in addedMember()

12