Home
last modified time | relevance | path

Searched refs:CPlusPlus20 (Results 1 – 25 of 49) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DLangStandards.def149 CPlusPlus20 | Digraphs | HexFloat)
155 CPlusPlus20 | Digraphs | HexFloat | GNUMode)
161 CPlusPlus20 | CPlusPlus23 | Digraphs | HexFloat)
167 CPlusPlus20 | CPlusPlus23 | Digraphs | HexFloat | GNUMode)
173 CPlusPlus20 | CPlusPlus23 | CPlusPlus26 | Digraphs | HexFloat)
179 CPlusPlus20 | CPlusPlus23 | CPlusPlus26 | Digraphs | HexFloat | GNUMode)
H A DLangStandard.h58 CPlusPlus20 = (1 << 9), enumerator
121 bool isCPlusPlus20() const { return Flags & CPlusPlus20; } in isCPlusPlus20()
H A DFeatures.def273 EXTENSION(cxx_generalized_nttp, LangOpts.CPlusPlus20)
/freebsd-14.2/contrib/llvm-project/clang/lib/Lex/
H A DTokenConcatenation.cpp106 if (PP.getLangOpts().CPlusPlus20) in TokenConcatenation()
295 return PP.getLangOpts().CPlusPlus20 && FirstChar == '>'; in AvoidConcat()
/freebsd-14.2/contrib/llvm-project/clang/lib/Basic/
H A DIdentifierTable.cpp158 if (LangOpts.CPlusPlus20) in getKeywordStatusHelper()
181 if (LangOpts.CPlusPlus20) return KS_Unknown; in getKeywordStatusHelper()
364 LangOptsNoCPP.CPlusPlus20 = false; in isCPlusPlusKeyword()
H A DLangOptions.cpp119 Opts.CPlusPlus20 = Std.isCPlusPlus20(); in setLangDefaults()
H A DModule.cpp110 .Case("cplusplus20", LangOpts.CPlusPlus20) in hasFeature()
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/
H A DInitPreprocessor.cpp459 else if (LangOpts.CPlusPlus20) in InitializeStandardPredefinedMacros()
640 : LangOpts.CPlusPlus20 ? "201907L" in InitializeCPlusPlusFeatureTestMacros()
670 LangOpts.CPlusPlus20 ? "201803L" : "201304L"); in InitializeCPlusPlusFeatureTestMacros()
672 LangOpts.CPlusPlus20 ? "201707L" : "201304L"); in InitializeCPlusPlusFeatureTestMacros()
708 if (LangOpts.CPlusPlus20) { in InitializeCPlusPlusFeatureTestMacros()
/freebsd-14.2/contrib/llvm-project/clang/lib/Basic/Targets/
H A DOSTargets.cpp220 else if (Opts.CPlusPlus20) in addVisualCDefines()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmtAttr.cpp315 if (!S.getLangOpts().CPlusPlus20 && A.isCXX11Attribute() && !A.getScopeName()) in handleLikely()
324 if (!S.getLangOpts().CPlusPlus20 && A.isCXX11Attribute() && !A.getScopeName()) in handleUnlikely()
H A DSemaLambda.cpp758 Diag(EllipsisLoc, getLangOpts().CPlusPlus20 in buildLambdaInitCaptureInitialization()
1092 Diag(C->Loc, !getLangOpts().CPlusPlus20 in ActOnLambdaExpressionAfterIntroducer()
1493 getLangOpts().CPlusPlus20 && LSI->CallOperator->isImmediateEscalating(); in ActOnStartOfLambdaDefinition()
2105 if (getLangOpts().CPlusPlus20 && IsImplicit && in BuildLambdaExpr()
H A DSemaDeclCXX.cpp838 getLangOpts().CPlusPlus20) in ActOnDecompositionDeclarator()
1837 if (getLangOpts().CPlusPlus20) { in CheckConstexprFunctionDefinition()
2052 SemaRef.getLangOpts().CPlusPlus20) in CheckConstexprCtorInitializer()
2324 SemaRef.getLangOpts().CPlusPlus20 in CheckConstexprFunctionBody()
6796 if (!getLangOpts().CPlusPlus20) in getDefaultedFunctionKind()
6805 if (!getLangOpts().CPlusPlus20) in getDefaultedFunctionKind()
7843 if ((getLangOpts().CPlusPlus20 || in CheckExplicitlyDefaultedSpecialMember()
13295 getLangOpts().CPlusPlus20 in CheckUsingDeclQualifier()
13438 return !getLangOpts().CPlusPlus20; in CheckUsingDeclQualifier()
18211 << getLangOpts().CPlusPlus20; in SetDeclDefaulted()
[all …]
H A DSemaType.cpp2988 if (T.isVolatileQualified() && getLangOpts().CPlusPlus20) in CheckFunctionReturnType()
3088 if (ParamType.isVolatileQualified() && getLangOpts().CPlusPlus20) in BuildFunctionType()
3635 if (!SemaRef.getLangOpts().CPlusPlus20 || !Auto || in GetDeclSpecTypeForDeclarator()
3698 !SemaRef.getLangOpts().CPlusPlus20) in GetDeclSpecTypeForDeclarator()
5428 if (T.isVolatileQualified() && S.getLangOpts().CPlusPlus20) in GetFullTypeForDeclarator()
5975 if (T.isVolatileQualified() && S.getLangOpts().CPlusPlus20 && in GetFullTypeForDeclarator()
6001 (!LangOpts.CPlusPlus20 || !T->getContainedAutoType())) { in GetFullTypeForDeclarator()
9660 } else if (getLangOpts().CPlusPlus20 ? !RD->hasConstexprDestructor() in RequireLiteralType()
9670 if (getLangOpts().CPlusPlus20) { in RequireLiteralType()
H A DSemaExpr.cpp1508 : S.getLangOpts().CPlusPlus20 in checkEnumArithmeticConversions()
1525 DiagID = S.getLangOpts().CPlusPlus20 in checkEnumArithmeticConversions()
1531 DiagID = S.getLangOpts().CPlusPlus20 in checkEnumArithmeticConversions()
1537 DiagID = S.getLangOpts().CPlusPlus20 in checkEnumArithmeticConversions()
1541 DiagID = S.getLangOpts().CPlusPlus20 in checkEnumArithmeticConversions()
7165 Diag(Fn->getExprLoc(), getLangOpts().CPlusPlus20 in ActOnCallExpr()
16081 if (getLangOpts().CPlusPlus20) { in LookupBinOp()
18297 assert(getLangOpts().CPlusPlus20 && in MarkExpressionAsImmediateEscalating()
18627 if (!getLangOpts().CPlusPlus20 && in PopExpressionEvaluationContext()
19375 S.Diag(Loc, S.LangOpts.CPlusPlus20 in isVariableCapturable()
[all …]
H A DSemaTemplate.cpp495 getLangOpts().CPlusPlus20 && llvm::all_of(Found, [](NamedDecl *ND) { in LookupTemplateName()
1351 if (!getLangOpts().CPlusPlus20 || in RequireStructuralType()
1484 if (!getLangOpts().CPlusPlus20) { in CheckNonTypeTemplateParameterType()
4265 if (getLangOpts().CPlusPlus20) in ActOnTemplateIdType()
4705 (!Context.getLangOpts().CPlusPlus20 || in ActOnVarTemplateSpecialization()
7478 if (!getLangOpts().CPlusPlus20) { in CheckTemplateArgument()
9018 (!Context.getLangOpts().CPlusPlus20 || in ActOnClassTemplateSpecialization()
/freebsd-14.2/contrib/llvm-project/clang/lib/CrossTU/
H A DCrossTranslationUnit.cpp340 LangTo.CPlusPlus20 != LangFrom.CPlusPlus20) { in getCrossTUDefinitionImpl()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DBitwiseShiftChecker.cpp80 return PedanticFlag && !Ctx.getASTContext().getLangOpts().CPlusPlus20; in shouldPerformPedanticChecks()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionSourceCode.cpp277 Opts.CPlusPlus20 = true; in TokenVerifier()
H A DClangExpressionParser.cpp318 cpp_lang_opts.CPlusPlus20 = true; in RemoveCppKeyword()
512 lang_opts.CPlusPlus20 = true; in ClangExpressionParser()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DCPlusPlusNameParser.cpp753 g_options.CPlusPlus20 = true; in GetLangOptions()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp704 return getASTContext().getLangOpts().CPlusPlus20; in lambdaIsDefaultConstructibleAndAssignable()
823 if (getASTContext().getLangOpts().CPlusPlus20 in addedMember()
1334 !Context.getLangOpts().CPlusPlus20)) in addedMember()
1388 if (!(LangOpts.CPlusPlus20 ? hasConstexprDestructor() in isLiteral()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterp.cpp416 if (F->isVirtual() && !S.getLangOpts().CPlusPlus20) { in CheckCallable()
/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp173 } else if (getLangOpts().CPlusPlus20) { in ParseNamespace()
700 Diag(UELoc, getLangOpts().CPlusPlus20 in ParseUsingDeclaration()
3049 Diag(Tok, getLangOpts().CPlusPlus20 in ParseCXXClassMemberDeclaration()
3280 << getLangOpts().CPlusPlus20; in ParseCXXMemberInitializer()
H A DParseStmt.cpp2203 getLangOpts().CPlusPlus20 in ParseForStatement()
2276 if (CoawaitLoc.isValid() && getLangOpts().CPlusPlus20) in ParseForStatement()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h1266 getLangOpts().CPlusPlus20); in defaultedDefaultConstructorIsConstexpr()
1358 getLangOpts().CPlusPlus20; in defaultedDestructorIsConstexpr()

12