Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/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")
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/
H A DIdentifierTable.cpp132 if (LangOpts.CPlusPlus20 && (Flags & KEYCXX20)) return KS_Enabled; in getKeywordStatus()
152 if (LangOpts.CPlusPlus20 && (Flags & KEYCONCEPTS)) return KS_Enabled; in getKeywordStatus()
156 if (LangOpts.CPlusPlus && !LangOpts.CPlusPlus20 && (Flags & CHAR8SUPPORT)) in getKeywordStatus()
272 LangOptsNoCPP.CPlusPlus20 = false; in isCPlusPlusKeyword()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/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.cpp789 getLangOpts().CPlusPlus20 in ActOnDecompositionDeclarator()
806 getLangOpts().CPlusPlus20) in ActOnDecompositionDeclarator()
1770 if (getLangOpts().CPlusPlus20) { in CheckConstexprFunctionDefinition()
1910 SemaRef.getLangOpts().CPlusPlus20 in CheckConstexprDeclStmt()
1914 } else if (!SemaRef.getLangOpts().CPlusPlus20) { in CheckConstexprDeclStmt()
1973 SemaRef.getLangOpts().CPlusPlus20) in CheckConstexprCtorInitializer()
1995 SemaRef.getLangOpts().CPlusPlus20 in CheckConstexprCtorInitializer()
2002 } else if (!SemaRef.getLangOpts().CPlusPlus20) { in CheckConstexprCtorInitializer()
2186 if (!SemaRef.getLangOpts().CPlusPlus20) in CheckConstexprFunctionBody()
2192 !SemaRef.getLangOpts().CPlusPlus20 in CheckConstexprFunctionBody()
[all …]
H A DSemaLambda.cpp805 Diag(EllipsisLoc, getLangOpts().CPlusPlus20 in buildLambdaInitCaptureInitialization()
1062 Diag(C->Loc, !getLangOpts().CPlusPlus20 in ActOnStartOfLambdaDefinition()
1838 if (getLangOpts().CPlusPlus20 && IsImplicit && in BuildLambdaExpr()
H A DSemaType.cpp2755 if (T.isVolatileQualified() && getLangOpts().CPlusPlus20) in CheckFunctionReturnType()
2840 if (ParamType.isVolatileQualified() && getLangOpts().CPlusPlus20) in BuildFunctionType()
3379 if (!SemaRef.getLangOpts().CPlusPlus20 || !Auto || in GetDeclSpecTypeForDeclarator()
3433 !SemaRef.getLangOpts().CPlusPlus20) in GetDeclSpecTypeForDeclarator()
5114 if (T.isVolatileQualified() && S.getLangOpts().CPlusPlus20) in GetFullTypeForDeclarator()
5611 if (T.isVolatileQualified() && S.getLangOpts().CPlusPlus20 && in GetFullTypeForDeclarator()
5637 (!LangOpts.CPlusPlus20 || !T->getContainedAutoType())) { in GetFullTypeForDeclarator()
8803 } else if (getLangOpts().CPlusPlus20 ? !RD->hasConstexprDestructor() in RequireLiteralType()
8813 if (getLangOpts().CPlusPlus20) { in RequireLiteralType()
H A DSemaExpr.cpp1442 S.Diag(Loc, S.getLangOpts().CPlusPlus20 in checkEnumArithmeticConversions()
1455 DiagID = S.getLangOpts().CPlusPlus20 in checkEnumArithmeticConversions()
1461 DiagID = S.getLangOpts().CPlusPlus20 in checkEnumArithmeticConversions()
1467 DiagID = S.getLangOpts().CPlusPlus20 in checkEnumArithmeticConversions()
1471 DiagID = S.getLangOpts().CPlusPlus20 in checkEnumArithmeticConversions()
1822 if (getLangOpts().CPlusPlus && !getLangOpts().CPlusPlus20 && in ActOnStringLiteral()
4703 if (getLangOpts().CPlusPlus20 && in ActOnArraySubscriptExpr()
6359 Diag(Fn->getExprLoc(), getLangOpts().CPlusPlus20 in ActOnCallExpr()
7029 Diag(FirstDesignator, getLangOpts().CPlusPlus20 in ActOnInitList()
10887 !S.getLangOpts().CPlusPlus20) { in DiagnoseBadShiftValues()
[all …]
H A DSemaStmt.cpp3519 if (getLangOpts().CPlusPlus20) { in PerformMoveOrCopyInitialization()
3532 !getLangOpts().CPlusPlus20, false, Res); in PerformMoveOrCopyInitialization()
3535 if (!getLangOpts().CPlusPlus20 && NeedSecondOverloadResolution && in PerformMoveOrCopyInitialization()
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()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/Targets/
H A DOSTargets.cpp182 if (Opts.CPlusPlus20) in addVisualCDefines()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CrossTU/
H A DCrossTranslationUnit.cpp312 LangTo.CPlusPlus20 != LangFrom.CPlusPlus20) { in getCrossTUDefinitionImpl()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DBasicValueFactory.cpp287 if (!Ctx.getLangOpts().CPlusPlus20) { in evalAPSInt()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/
H A DInterp.cpp337 if (!S.getLangOpts().CPlusPlus20) { in CheckCallable()
H A DInterp.h872 if (V.isSigned() && !S.getLangOpts().CPlusPlus20) { in ShiftLeft()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDeclCXX.h1210 getLangOpts().CPlusPlus20); in defaultedDefaultConstructorIsConstexpr()
1302 getLangOpts().CPlusPlus20; in defaultedDestructorIsConstexpr()
1400 return (LangOpts.CPlusPlus20 ? hasConstexprDestructor() in isLiteral()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DDeclCXX.cpp686 return getASTContext().getLangOpts().CPlusPlus20; in lambdaIsDefaultConstructibleAndAssignable()
802 if (getASTContext().getLangOpts().CPlusPlus20 in addedMember()
1334 !Context.getLangOpts().CPlusPlus20)) in addedMember()
H A DExprConstant.cpp2783 } else if (LHS.isSigned() && !Info.getLangOpts().CPlusPlus20) { in handleIntIntBinOp()
5460 if (!Info.Ctx.getLangOpts().CPlusPlus20 && isa<CXXMethodDecl>(Declaration) && in CheckConstexprFunction()
6097 if (Info.getLangOpts().CPlusPlus20 && MD->isTrivial() && in HandleFunctionCall()
6577 Info.FFDiag(E->getExprLoc(), Info.getLangOpts().CPlusPlus20 in HandleOperatorNewCall()
7398 if (!Info.Ctx.getLangOpts().CPlusPlus20) in VisitCXXDynamicCastExpr()
7562 if (!Info.getLangOpts().CPlusPlus20) in handleCallExpr()
8311 if (!Info.Ctx.getLangOpts().CPlusPlus20) { in VisitCXXTypeidExpr()
8454 if (Info.getLangOpts().CPlusPlus20 && in VisitBinAssign()
9325 if (!Info.getLangOpts().CPlusPlus20) in VisitCXXNewExpr()
14431 if (!Info.getLangOpts().CPlusPlus20) in VisitCXXDeleteExpr()
H A DDeclTemplate.cpp721 C.getLangOpts().CPlusPlus20 ? T->getContainedAutoType() : nullptr; in Create()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseDeclCXX.cpp158 } else if (getLangOpts().CPlusPlus20) { in ParseNamespace()
2842 Diag(Tok, getLangOpts().CPlusPlus20 in ParseCXXClassMemberDeclaration()
3051 << getLangOpts().CPlusPlus20; in ParseCXXMemberInitializer()
H A DParseTemplate.cpp693 if (!getLangOpts().CPlusPlus20) in TryAnnotateTypeConstraint()

12