Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DLangStandard.h52 CPlusPlus20 = (1 << 9), enumerator
114 bool isCPlusPlus20() const { return Flags & CPlusPlus20; } in isCPlusPlus20()
H A DLangStandards.def146 CPlusPlus20 | Digraphs | HexFloat)
152 CPlusPlus20 | Digraphs | HexFloat | GNUMode)
158 CPlusPlus20 | CPlusPlus2b | Digraphs | HexFloat)
163 CPlusPlus20 | CPlusPlus2b | Digraphs | HexFloat | GNUMode)
H A DLangOptions.def94 LANGOPT(CPlusPlus20 , 1, 0, "C++20")
/freebsd-13.1/contrib/llvm-project/clang/lib/Basic/
H A DIdentifierTable.cpp133 if (LangOpts.CPlusPlus20 && (Flags & KEYCXX20)) return KS_Enabled; in getKeywordStatus()
153 if (LangOpts.CPlusPlus20 && (Flags & KEYCONCEPTS)) return KS_Enabled; in getKeywordStatus()
157 if (LangOpts.CPlusPlus && !LangOpts.CPlusPlus20 && (Flags & CHAR8SUPPORT)) in getKeywordStatus()
275 LangOptsNoCPP.CPlusPlus20 = false; in isCPlusPlusKeyword()
/freebsd-13.1/contrib/llvm-project/clang/lib/Lex/
H A DTokenConcatenation.cpp106 if (PP.getLangOpts().CPlusPlus20) in TokenConcatenation()
295 return PP.getLangOpts().CPlusPlus20 && FirstChar == '>'; in AvoidConcat()
H A DLiteralSupport.cpp852 .Cases("d", "y", LangOpts.CPlusPlus20) in isValidUDSuffix()
/freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/
H A DInitPreprocessor.cpp388 else if (LangOpts.CPlusPlus20) in InitializeStandardPredefinedMacros()
521 LangOpts.CPlusPlus20 ? "201907L" : in InitializeCPlusPlusFeatureTestMacros()
548 LangOpts.CPlusPlus20 ? "201803L" : "201304L"); in InitializeCPlusPlusFeatureTestMacros()
550 LangOpts.CPlusPlus20 ? "201707L" : "201304L"); in InitializeCPlusPlusFeatureTestMacros()
586 if (LangOpts.CPlusPlus20) { in InitializeCPlusPlusFeatureTestMacros()
/freebsd-13.1/contrib/llvm-project/clang/lib/Basic/Targets/
H A DOSTargets.cpp184 if (Opts.CPlusPlus20) in addVisualCDefines()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmtAttr.cpp221 if (!S.getLangOpts().CPlusPlus20 && A.isCXX11Attribute() && !A.getScopeName()) in handleLikely()
230 if (!S.getLangOpts().CPlusPlus20 && A.isCXX11Attribute() && !A.getScopeName()) in handleUnlikely()
H A DSemaDeclCXX.cpp804 getLangOpts().CPlusPlus20) in ActOnDecompositionDeclarator()
1768 if (getLangOpts().CPlusPlus20) { in CheckConstexprFunctionDefinition()
1973 SemaRef.getLangOpts().CPlusPlus20) in CheckConstexprCtorInitializer()
2221 SemaRef.getLangOpts().CPlusPlus20 in CheckConstexprFunctionBody()
6441 if (!getLangOpts().CPlusPlus20) in getDefaultedFunctionKind()
6450 if (!getLangOpts().CPlusPlus20) in getDefaultedFunctionKind()
7442 if ((getLangOpts().CPlusPlus20 || in CheckExplicitlyDefaultedSpecialMember()
12547 getLangOpts().CPlusPlus20 in CheckUsingDeclQualifier()
12690 return !getLangOpts().CPlusPlus20; in CheckUsingDeclQualifier()
17073 << getLangOpts().CPlusPlus20; in SetDeclDefaulted()
[all …]
H A DSemaLambda.cpp809 Diag(EllipsisLoc, getLangOpts().CPlusPlus20 in buildLambdaInitCaptureInitialization()
1066 Diag(C->Loc, !getLangOpts().CPlusPlus20 in ActOnStartOfLambdaDefinition()
1842 if (getLangOpts().CPlusPlus20 && IsImplicit && in BuildLambdaExpr()
H A DSemaType.cpp2779 if (T.isVolatileQualified() && getLangOpts().CPlusPlus20) in CheckFunctionReturnType()
2873 if (ParamType.isVolatileQualified() && getLangOpts().CPlusPlus20) in BuildFunctionType()
3412 if (!SemaRef.getLangOpts().CPlusPlus20 || !Auto || in GetDeclSpecTypeForDeclarator()
3466 !SemaRef.getLangOpts().CPlusPlus20) in GetDeclSpecTypeForDeclarator()
5147 if (T.isVolatileQualified() && S.getLangOpts().CPlusPlus20) in GetFullTypeForDeclarator()
5644 if (T.isVolatileQualified() && S.getLangOpts().CPlusPlus20 && in GetFullTypeForDeclarator()
5670 (!LangOpts.CPlusPlus20 || !T->getContainedAutoType())) { in GetFullTypeForDeclarator()
8838 } else if (getLangOpts().CPlusPlus20 ? !RD->hasConstexprDestructor() in RequireLiteralType()
8848 if (getLangOpts().CPlusPlus20) { in RequireLiteralType()
H A DSemaExpr.cpp1457 S.Diag(Loc, S.getLangOpts().CPlusPlus20 in checkEnumArithmeticConversions()
1470 DiagID = S.getLangOpts().CPlusPlus20 in checkEnumArithmeticConversions()
1476 DiagID = S.getLangOpts().CPlusPlus20 in checkEnumArithmeticConversions()
1482 DiagID = S.getLangOpts().CPlusPlus20 in checkEnumArithmeticConversions()
1486 DiagID = S.getLangOpts().CPlusPlus20 in checkEnumArithmeticConversions()
4740 if (getLangOpts().CPlusPlus20 && in ActOnArraySubscriptExpr()
6398 Diag(Fn->getExprLoc(), getLangOpts().CPlusPlus20 in ActOnCallExpr()
7093 Diag(FirstDesignator, getLangOpts().CPlusPlus20 in ActOnInitList()
10976 !S.getLangOpts().CPlusPlus20) { in DiagnoseBadShiftValues()
14574 if (getLangOpts().CPlusPlus20) { in LookupBinOp()
[all …]
H A DSemaTemplate.cpp488 getLangOpts().CPlusPlus20 && in LookupTemplateName()
1322 if (!getLangOpts().CPlusPlus20 || in RequireStructuralType()
1455 if (!getLangOpts().CPlusPlus20) { in CheckNonTypeTemplateParameterType()
4356 (!Context.getLangOpts().CPlusPlus20 || in ActOnVarTemplateSpecialization()
8407 (!Context.getLangOpts().CPlusPlus20 || in ActOnClassTemplateSpecialization()
/freebsd-13.1/contrib/llvm-project/clang/lib/CrossTU/
H A DCrossTranslationUnit.cpp316 LangTo.CPlusPlus20 != LangFrom.CPlusPlus20) { in getCrossTUDefinitionImpl()
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBasicValueFactory.cpp287 if (!Ctx.getLangOpts().CPlusPlus20) { in evalAPSInt()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterp.cpp337 if (!S.getLangOpts().CPlusPlus20) { in CheckCallable()
H A DInterp.h873 if (V.isSigned() && !S.getLangOpts().CPlusPlus20) { in ShiftLeft()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h1211 getLangOpts().CPlusPlus20); in defaultedDefaultConstructorIsConstexpr()
1303 getLangOpts().CPlusPlus20; in defaultedDestructorIsConstexpr()
1401 return (LangOpts.CPlusPlus20 ? hasConstexprDestructor() in isLiteral()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp690 return getASTContext().getLangOpts().CPlusPlus20; in lambdaIsDefaultConstructibleAndAssignable()
806 if (getASTContext().getLangOpts().CPlusPlus20 in addedMember()
1343 !Context.getLangOpts().CPlusPlus20)) in addedMember()
H A DExprConstant.cpp2783 } else if (LHS.isSigned() && !Info.getLangOpts().CPlusPlus20) { in handleIntIntBinOp()
5463 if (!Info.Ctx.getLangOpts().CPlusPlus20 && isa<CXXMethodDecl>(Declaration) && in CheckConstexprFunction()
6100 if (Info.getLangOpts().CPlusPlus20 && MD->isTrivial() && in HandleFunctionCall()
6580 Info.FFDiag(E->getExprLoc(), Info.getLangOpts().CPlusPlus20 in HandleOperatorNewCall()
7401 if (!Info.Ctx.getLangOpts().CPlusPlus20) in VisitCXXDynamicCastExpr()
7565 if (!Info.getLangOpts().CPlusPlus20) in handleCallExpr()
8314 if (!Info.Ctx.getLangOpts().CPlusPlus20) { in VisitCXXTypeidExpr()
8457 if (Info.getLangOpts().CPlusPlus20 && in VisitBinAssign()
9348 if (!Info.getLangOpts().CPlusPlus20) in VisitCXXNewExpr()
14469 if (!Info.getLangOpts().CPlusPlus20) in VisitCXXDeleteExpr()
H A DDeclTemplate.cpp722 C.getLangOpts().CPlusPlus20 ? T->getContainedAutoType() : nullptr; in Create()
/freebsd-13.1/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp158 } else if (getLangOpts().CPlusPlus20) { in ParseNamespace()
683 Diag(UELoc, getLangOpts().CPlusPlus20 in ParseUsingDeclaration()
2904 Diag(Tok, getLangOpts().CPlusPlus20 in ParseCXXClassMemberDeclaration()
3118 << getLangOpts().CPlusPlus20; in ParseCXXMemberInitializer()
H A DParseTemplate.cpp693 if (!getLangOpts().CPlusPlus20) in TryAnnotateTypeConstraint()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionParser.cpp319 cpp_lang_opts.CPlusPlus20 = true; in RemoveCppKeyword()

12