/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
H A D | LangStandard.h | 52 CPlusPlus20 = (1 << 9), enumerator 114 bool isCPlusPlus20() const { return Flags & CPlusPlus20; } in isCPlusPlus20()
|
H A D | LangStandards.def | 146 CPlusPlus20 | Digraphs | HexFloat) 152 CPlusPlus20 | Digraphs | HexFloat | GNUMode) 158 CPlusPlus20 | CPlusPlus2b | Digraphs | HexFloat) 163 CPlusPlus20 | CPlusPlus2b | Digraphs | HexFloat | GNUMode)
|
H A D | LangOptions.def | 94 LANGOPT(CPlusPlus20 , 1, 0, "C++20")
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/ |
H A D | IdentifierTable.cpp | 132 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 D | TokenConcatenation.cpp | 106 if (PP.getLangOpts().CPlusPlus20) in TokenConcatenation() 295 return PP.getLangOpts().CPlusPlus20 && FirstChar == '>'; in AvoidConcat()
|
H A D | LiteralSupport.cpp | 852 .Cases("d", "y", LangOpts.CPlusPlus20) in isValidUDSuffix()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/ |
H A D | InitPreprocessor.cpp | 388 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 D | SemaStmtAttr.cpp | 221 if (!S.getLangOpts().CPlusPlus20 && A.isCXX11Attribute() && !A.getScopeName()) in handleLikely() 230 if (!S.getLangOpts().CPlusPlus20 && A.isCXX11Attribute() && !A.getScopeName()) in handleUnlikely()
|
H A D | SemaDeclCXX.cpp | 789 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 D | SemaLambda.cpp | 805 Diag(EllipsisLoc, getLangOpts().CPlusPlus20 in buildLambdaInitCaptureInitialization() 1062 Diag(C->Loc, !getLangOpts().CPlusPlus20 in ActOnStartOfLambdaDefinition() 1838 if (getLangOpts().CPlusPlus20 && IsImplicit && in BuildLambdaExpr()
|
H A D | SemaType.cpp | 2755 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 D | SemaExpr.cpp | 1442 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 D | SemaStmt.cpp | 3519 if (getLangOpts().CPlusPlus20) { in PerformMoveOrCopyInitialization() 3532 !getLangOpts().CPlusPlus20, false, Res); in PerformMoveOrCopyInitialization() 3535 if (!getLangOpts().CPlusPlus20 && NeedSecondOverloadResolution && in PerformMoveOrCopyInitialization()
|
H A D | SemaTemplate.cpp | 488 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 D | OSTargets.cpp | 182 if (Opts.CPlusPlus20) in addVisualCDefines()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/CrossTU/ |
H A D | CrossTranslationUnit.cpp | 312 LangTo.CPlusPlus20 != LangFrom.CPlusPlus20) { in getCrossTUDefinitionImpl()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
H A D | BasicValueFactory.cpp | 287 if (!Ctx.getLangOpts().CPlusPlus20) { in evalAPSInt()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/ |
H A D | Interp.cpp | 337 if (!S.getLangOpts().CPlusPlus20) { in CheckCallable()
|
H A D | Interp.h | 872 if (V.isSigned() && !S.getLangOpts().CPlusPlus20) { in ShiftLeft()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | DeclCXX.h | 1210 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 D | DeclCXX.cpp | 686 return getASTContext().getLangOpts().CPlusPlus20; in lambdaIsDefaultConstructibleAndAssignable() 802 if (getASTContext().getLangOpts().CPlusPlus20 in addedMember() 1334 !Context.getLangOpts().CPlusPlus20)) in addedMember()
|
H A D | ExprConstant.cpp | 2783 } 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 D | DeclTemplate.cpp | 721 C.getLangOpts().CPlusPlus20 ? T->getContainedAutoType() : nullptr; in Create()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/ |
H A D | ParseDeclCXX.cpp | 158 } else if (getLangOpts().CPlusPlus20) { in ParseNamespace() 2842 Diag(Tok, getLangOpts().CPlusPlus20 in ParseCXXClassMemberDeclaration() 3051 << getLangOpts().CPlusPlus20; in ParseCXXMemberInitializer()
|
H A D | ParseTemplate.cpp | 693 if (!getLangOpts().CPlusPlus20) in TryAnnotateTypeConstraint()
|