| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | LangStandards.def | 136 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 142 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 148 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 154 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 160 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 166 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 172 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 178 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 203 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 209 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 |
|
| H A D | LangStandard.h | 57 CPlusPlus17 = (1 << 8), enumerator 118 bool isCPlusPlus17() const { return Flags & CPlusPlus17; } in isCPlusPlus17()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExceptionSpec.cpp | 198 if (getLangOpts().CPlusPlus17) in CheckDistantExceptionSpec() 302 if (!getLangOpts().CXXExceptions && !getLangOpts().CPlusPlus17) in CheckEquivalentExceptionSpec() 945 if (getLangOpts().CPlusPlus17) { in CheckExceptionSpecCompatibility() 966 !getLangOpts().CPlusPlus17; in CheckExceptionSpecCompatibility() 1026 if (S.getLangOpts().CPlusPlus17 && E && isa<CallExpr>(E)) { in canCalleeThrow()
|
| H A D | SemaLambda.cpp | 1071 Diag(C->Loc, !getLangOpts().CPlusPlus17 in ActOnLambdaExpressionAfterIntroducer() 1696 S.getLangOpts().CPlusPlus17 ? ConstexprSpecKind::Constexpr in addFunctionPointerConversion() 2179 if (getLangOpts().CPlusPlus17 && !CallOperator->isInvalidDecl() && in BuildLambdaExpr()
|
| H A D | SemaStmtAttr.cpp | 46 if (!S.getLangOpts().CPlusPlus17 && A.isCXX11Attribute() && in handleFallThroughAttr()
|
| H A D | SemaTemplateDeduction.cpp | 414 if (!S.getLangOpts().CPlusPlus17) in DeduceNonTypeTemplateArgument() 2840 S.getLangOpts().CPlusPlus17); in ConvertDeducedTemplateArguments() 3399 if (getLangOpts().CPlusPlus17 && in SubstituteExplicitTemplateArguments() 4554 if (getLangOpts().CPlusPlus17 && in DeduceTemplateArguments() 6129 if (Ctx.getLangOpts().CPlusPlus17) in MarkUsedTemplateParameters()
|
| H A D | SemaInit.cpp | 4158 if (S.getLangOpts().CPlusPlus17 && Args.size() == 1 && in ResolveConstructorOverload() 4242 if (S.getLangOpts().CPlusPlus17 && !RequireActualConstructor && in TryConstructorInitialization() 4667 if (S.getLangOpts().CPlusPlus17 && in TryListInitialization() 5127 (S.getLangOpts().CPlusPlus17 || T2->isRecordType() || in TryReferenceInitializationCore() 5811 if (!S.getLangOpts().CPlusPlus17) in TryUserDefinedConversion() 5833 if (!S.getLangOpts().CPlusPlus17 || in TryUserDefinedConversion()
|
| H A D | SemaDecl.cpp | 345 getLangOpts().CPlusPlus17 && !IsCtorOrDtorName && in getTypeName() 5181 << getLangOpts().CPlusPlus17; in ParsedFreeStandingDeclSpec() 6786 << getLangOpts().CPlusPlus17; in ActOnTypedefDeclarator() 7621 getLangOpts().CPlusPlus17 ? diag::ext_register_storage_class in ActOnVariableDeclarator() 7857 getLangOpts().CPlusPlus17 ? diag::warn_cxx14_compat_inline_variable in ActOnVariableDeclarator() 7926 (getLangOpts().CPlusPlus17 || in ActOnVariableDeclarator() 12221 if (!getLangOpts().CPlusPlus17 && !NewFD->getPrimaryTemplate()) { in CheckFunctionDeclaration() 14031 if (!getLangOpts().CPlusPlus17 && in ActOnUninitializedDecl() 15117 getLangOpts().CPlusPlus17 ? diag::ext_register_storage_class in ActOnParamDeclarator() 15135 << getLangOpts().CPlusPlus17; in ActOnParamDeclarator() [all …]
|
| H A D | SemaChecking.cpp | 17054 if (SemaRef.getLangOpts().CPlusPlus17) in VisitArraySubscriptExpr() 17068 if (SemaRef.getLangOpts().CPlusPlus17) in VisitBinPtrMem() 17081 if (SemaRef.getLangOpts().CPlusPlus17) in VisitBinShlShr() 17100 if (SemaRef.getLangOpts().CPlusPlus17) { in VisitBinAssign() 17119 if (SemaRef.getLangOpts().CPlusPlus17) { in VisitBinAssign() 17155 if (SemaRef.getLangOpts().CPlusPlus17) { in VisitBinAssign() 17334 if (SemaRef.getLangOpts().CPlusPlus17) { in VisitCallExpr() 17345 if (SemaRef.getLangOpts().CPlusPlus17) { in VisitCallExpr() 17358 if (SemaRef.getLangOpts().CPlusPlus17) { in VisitCallExpr() 17376 if (!SemaRef.getLangOpts().CPlusPlus17 || in VisitCXXOperatorCallExpr() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | InitPreprocessor.cpp | 462 else if (LangOpts.CPlusPlus17) in InitializeStandardPredefinedMacros() 641 : LangOpts.CPlusPlus17 ? "201603L" in InitializeCPlusPlusFeatureTestMacros() 646 LangOpts.CPlusPlus17 ? "201603L" : "200907"); in InitializeCPlusPlusFeatureTestMacros() 648 : LangOpts.CPlusPlus17 in InitializeCPlusPlusFeatureTestMacros() 682 if (LangOpts.CPlusPlus17) { in InitializeCPlusPlusFeatureTestMacros()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Language/ClangCommon/ |
| H A D | ClangHighlighter.cpp | 179 Opts.CPlusPlus17 = true; in Highlight()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Basic/Targets/ |
| H A D | OSTargets.cpp | 222 else if (Opts.CPlusPlus17) in addVisualCDefines()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseTemplate.cpp | 936 getLangOpts().CPlusPlus17 in ParseTemplateTemplateParameter() 939 << (!getLangOpts().CPlusPlus17 in ParseTemplateTemplateParameter() 945 << getLangOpts().CPlusPlus17 in ParseTemplateTemplateParameter() 951 << getLangOpts().CPlusPlus17; in ParseTemplateTemplateParameter()
|
| H A D | ParseTentative.cpp | 1392 if (getLangOpts().CPlusPlus17) { in isCXXDeclarationSpecifier() 1683 if (getLangOpts().CPlusPlus17) { in isCXXDeclarationSpecifier() 1696 return (getLangOpts().CPlusPlus17 || GreaterThanIsOperator) in isCXXDeclarationSpecifier()
|
| H A D | ParseDeclCXX.cpp | 92 Diag(Tok.getLocation(), getLangOpts().CPlusPlus17 in ParseNamespace() 179 } else if (getLangOpts().CPlusPlus17) { in ParseNamespace() 660 Diag(Tok.getLocation(), getLangOpts().CPlusPlus17 in ParseUsingDeclarator() 853 getLangOpts().CPlusPlus17 in ParseUsingDeclaration() 1004 if (getLangOpts().CPlusPlus17) in ParseStaticAssertDeclaration() 4037 P.Diag(Range.getBegin(), P.getLangOpts().CPlusPlus17 && !IsNoexcept in diagnoseDynamicExceptionSpecification() 4582 Diag(Tok.getLocation(), getLangOpts().CPlusPlus17 in ParseCXX11AttributeSpecifierInternal()
|
| H A D | ParseExprCXX.cpp | 1225 P.Diag(ConstexprLoc, !P.getLangOpts().CPlusPlus17 in addConstexprToLambdaDeclSpecifier() 2062 Diag(Tok.getLocation(), getLangOpts().CPlusPlus17 in ParseCXXCondition() 2913 } else if (getLangOpts().CPlusPlus17 && AllowDeductionGuide && in ParseUnqualifiedId()
|
| H A D | ParseStmt.cpp | 1499 Diag(Tok, getLangOpts().CPlusPlus17 ? diag::warn_cxx14_compat_constexpr_if in ParseIfStatement() 2074 << ((getLangOpts().CPlusPlus11 && !getLangOpts().CPlusPlus17) in ParseForStatement()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Basic/ |
| H A D | LangOptions.cpp | 118 Opts.CPlusPlus17 = Std.isCPlusPlus17(); in setLangDefaults()
|
| H A D | Module.cpp | 109 .Case("cplusplus17", LangOpts.CPlusPlus17) in hasFeature()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Lex/ |
| H A D | TokenConcatenation.cpp | 102 if (PP.getLangOpts().CPlusPlus17) in TokenConcatenation()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CrossTU/ |
| H A D | CrossTranslationUnit.cpp | 339 LangTo.CPlusPlus17 != LangFrom.CPlusPlus17 || in getCrossTUDefinitionImpl()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/ |
| H A D | CPlusPlusNameParser.cpp | 752 g_options.CPlusPlus17 = true; in GetLangOptions()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 202 if (!C.getLangOpts().CPlusPlus17) { in setBases() 1407 return isAggregate() || (isLambda() && LangOpts.CPlusPlus17) || in isLiteral() 2431 if (Context.getLangOpts().CPlusPlus17 || in isUsualDeallocationFunction()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGException.cpp | 495 (EST == EST_DynamicNone && !getLangOpts().CPlusPlus17)) { in EmitStartEHSpec() 599 (EST == EST_DynamicNone && !getLangOpts().CPlusPlus17)) { in EmitEndEHSpec()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangExpressionParser.cpp | 519 lang_opts.CPlusPlus17 = true; in ClangExpressionParser()
|