Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DLangStandards.def158 CPlusPlus20 | Digraphs | HexFloat)
164 CPlusPlus20 | Digraphs | HexFloat | GNUMode)
170 CPlusPlus20 | CPlusPlus23 | Digraphs | HexFloat)
176 CPlusPlus20 | CPlusPlus23 | Digraphs | HexFloat | GNUMode)
182 CPlusPlus20 | CPlusPlus23 | CPlusPlus26 | Digraphs | HexFloat)
188 CPlusPlus20 | CPlusPlus23 | CPlusPlus26 | Digraphs | HexFloat | GNUMode)
H A DLangStandard.h60 CPlusPlus20 = (1 << 10), enumerator
126 bool isCPlusPlus20() const { return Flags & CPlusPlus20; } in isCPlusPlus20()
H A DFeatures.def289 EXTENSION(cxx_generalized_nttp, LangOpts.CPlusPlus20)
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DTokenConcatenation.cpp106 if (PP.getLangOpts().CPlusPlus20) in TokenConcatenation()
298 return PP.getLangOpts().CPlusPlus20 && FirstChar == '>'; in AvoidConcat()
/freebsd/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 DBuiltins.cpp123 if (!LangOpts.CPlusPlus20 && strchr(BuiltinInfo.Attributes, 'G') != nullptr) in builtinIsSupported()
H A DLangOptions.cpp120 Opts.CPlusPlus20 = Std.isCPlusPlus20(); in setLangDefaults()
H A DModule.cpp110 .Case("cplusplus20", LangOpts.CPlusPlus20) in hasFeature()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DInitPreprocessor.cpp476 else if (LangOpts.CPlusPlus20) in InitializeStandardPredefinedMacros()
665 : LangOpts.CPlusPlus20 ? "201907L" in InitializeCPlusPlusFeatureTestMacros()
697 LangOpts.CPlusPlus20 ? "201803L" : "201304L"); in InitializeCPlusPlusFeatureTestMacros()
699 LangOpts.CPlusPlus20 ? "201707L" : "201304L"); in InitializeCPlusPlusFeatureTestMacros()
735 if (LangOpts.CPlusPlus20) { in InitializeCPlusPlusFeatureTestMacros()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmtAttr.cpp334 if (!S.getLangOpts().CPlusPlus20 && A.isCXX11Attribute() && !A.getScopeName()) in handleLikely()
343 if (!S.getLangOpts().CPlusPlus20 && A.isCXX11Attribute() && !A.getScopeName()) in handleUnlikely()
H A DSemaLambda.cpp800 Diag(EllipsisLoc, getLangOpts().CPlusPlus20 in buildLambdaInitCaptureInitialization()
1145 Diag(C->Loc, !getLangOpts().CPlusPlus20 in ActOnLambdaExpressionAfterIntroducer()
1551 getLangOpts().CPlusPlus20 && LSI->CallOperator->isImmediateEscalating(); in ActOnStartOfLambdaDefinition()
2163 if (getLangOpts().CPlusPlus20 && IsImplicit && in BuildLambdaExpr()
H A DSemaDeclCXX.cpp807 getLangOpts().CPlusPlus20 in ActOnDecompositionDeclarator()
824 getLangOpts().CPlusPlus20) in ActOnDecompositionDeclarator()
1819 if (getLangOpts().CPlusPlus20) { in CheckConstexprFunctionDefinition()
1974 SemaRef.getLangOpts().CPlusPlus20 in CheckConstexprDeclStmt()
1978 } else if (!SemaRef.getLangOpts().CPlusPlus20) { in CheckConstexprDeclStmt()
2037 SemaRef.getLangOpts().CPlusPlus20) in CheckConstexprCtorInitializer()
2059 SemaRef.getLangOpts().CPlusPlus20 in CheckConstexprCtorInitializer()
2066 } else if (!SemaRef.getLangOpts().CPlusPlus20) { in CheckConstexprCtorInitializer()
2267 if (!SemaRef.getLangOpts().CPlusPlus20) in CheckConstexprFunctionBody()
2273 !SemaRef.getLangOpts().CPlusPlus20 in CheckConstexprFunctionBody()
[all...]
H A DSemaType.cpp2532 if (T.isVolatileQualified() && getLangOpts().CPlusPlus20) in CheckFunctionReturnType()
2632 if (ParamType.isVolatileQualified() && getLangOpts().CPlusPlus20) in BuildFunctionType()
3166 if (!SemaRef.getLangOpts().CPlusPlus20 || !Auto || in GetDeclSpecTypeForDeclarator()
3232 !SemaRef.getLangOpts().CPlusPlus20) in GetDeclSpecTypeForDeclarator()
4996 if (T.isVolatileQualified() && S.getLangOpts().CPlusPlus20) in GetFullTypeForDeclarator()
5552 if (T.isVolatileQualified() && S.getLangOpts().CPlusPlus20 && in GetFullTypeForDeclarator()
5578 (!LangOpts.CPlusPlus20 || !T->getContainedAutoType())) { in GetFullTypeForDeclarator()
9315 } else if (getLangOpts().CPlusPlus20 ? !RD->hasConstexprDestructor() in RequireLiteralType()
9325 if (getLangOpts().CPlusPlus20) { in RequireLiteralType()
H A DSemaExpr.cpp1493 : S.getLangOpts().CPlusPlus20 in checkEnumArithmeticConversions()
1510 DiagID = S.getLangOpts().CPlusPlus20 in checkEnumArithmeticConversions()
1516 DiagID = S.getLangOpts().CPlusPlus20 in checkEnumArithmeticConversions()
1522 DiagID = S.getLangOpts().CPlusPlus20 in checkEnumArithmeticConversions()
1526 DiagID = S.getLangOpts().CPlusPlus20 in checkEnumArithmeticConversions()
2073 ? !getLangOpts().CPlusPlus20 && !getLangOpts().Char8 in ActOnStringLiteral()
4894 if (ArgExprs.size() == 1 && getLangOpts().CPlusPlus20) { in ActOnArraySubscriptExpr()
6383 Diag(Fn->getExprLoc(), getLangOpts().CPlusPlus20 in ActOnCallExpr()
7168 Diag(FirstDesignator, getLangOpts().CPlusPlus20 in ActOnInitList()
11180 if (S.getLangOpts().isSignedOverflowDefined() || S.getLangOpts().CPlusPlus20) in DiagnoseBadShiftValues()
[all …]
H A DSemaTemplate.cpp494 getLangOpts().CPlusPlus20 && llvm::all_of(Found, [](NamedDecl *ND) { in LookupTemplateName()
1299 if (!getLangOpts().CPlusPlus20 || in RequireStructuralType()
1432 if (!getLangOpts().CPlusPlus20) { in CheckNonTypeTemplateParameterType()
3575 if (getLangOpts().CPlusPlus20) in ActOnTemplateIdType()
4015 (!Context.getLangOpts().CPlusPlus20 || in ActOnVarTemplateSpecialization()
6748 if (!getLangOpts().CPlusPlus20) { in CheckTemplateArgument()
8254 (!Context.getLangOpts().CPlusPlus20 || in ActOnClassTemplateSpecialization()
/freebsd/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/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterp.cpp577 if (F->isVirtual() && !S.getLangOpts().CPlusPlus20) { in CheckCallable()
727 if (S.getLangOpts().CPlusPlus20) in CheckDynamicMemoryAllocation()
H A DInterp.h171 if (LHS.isSigned() && !S.getLangOpts().CPlusPlus20) { in CheckShift()
2289 if (LHS.isNegative() && !S.getLangOpts().CPlusPlus20) { in DoShift()
2600 if (!S.getLangOpts().CPlusPlus20 && Overrider->isVirtual()) { in CallVirt()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DCPlusPlusNameParser.cpp753 g_options.CPlusPlus20 = true; in GetLangOptions()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp746 return getASTContext().getLangOpts().CPlusPlus20; in lambdaIsDefaultConstructibleAndAssignable()
865 if (getASTContext().getLangOpts().CPlusPlus20 in addedMember()
1377 !Context.getLangOpts().CPlusPlus20)) in addedMember()
1431 if (!(LangOpts.CPlusPlus20 ? hasConstexprDestructor() in isLiteral()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp182 } else if (getLangOpts().CPlusPlus20) { in ParseNamespace()
717 Diag(UELoc, getLangOpts().CPlusPlus20 in ParseUsingDeclaration()
3216 Diag(Tok, getLangOpts().CPlusPlus20 in ParseCXXClassMemberDeclaration()
3458 << getLangOpts().CPlusPlus20; in ParseCXXMemberInitializer()
H A DParseStmt.cpp2220 getLangOpts().CPlusPlus20 in ParseForStatement()
2293 if (CoawaitLoc.isValid() && getLangOpts().CPlusPlus20) in ParseForStatement()
H A DParseTemplate.cpp612 if (!getLangOpts().CPlusPlus20) in TryAnnotateTypeConstraint()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h1274 getLangOpts().CPlusPlus20); in defaultedDefaultConstructorIsConstexpr()
1366 getLangOpts().CPlusPlus20; in defaultedDestructorIsConstexpr()

12