| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/ |
| H A D | LangStandard.h | 29 CPlusPlus17 = (1 << 7), enumerator 87 bool isCPlusPlus17() const { return Flags & frontend::CPlusPlus17; } in isCPlusPlus17()
|
| H A D | LangStandards.def | 126 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 132 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 138 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 143 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 |
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaExceptionSpec.cpp | 171 if (getLangOpts().CPlusPlus17) in CheckDistantExceptionSpec() 276 if (!getLangOpts().CXXExceptions && !getLangOpts().CPlusPlus17) in CheckEquivalentExceptionSpec() 895 if (getLangOpts().CPlusPlus17) { in CheckExceptionSpecCompatibility() 915 !getLangOpts().CPlusPlus17; in CheckExceptionSpecCompatibility() 971 if (S.getLangOpts().CPlusPlus17 && isa<CallExpr>(E)) { in canCalleeThrow()
|
| H A D | SemaStmtAttr.cpp | 47 if (!S.getLangOpts().CPlusPlus17 && A.isCXX11Attribute() && in handleFallThroughAttr()
|
| H A D | SemaLambda.cpp | 966 Diag(C->Loc, !getLangOpts().CPlusPlus17 in ActOnStartOfLambdaDefinition() 1308 /*isConstexpr=*/S.getLangOpts().CPlusPlus17, in addFunctionPointerConversion() 1662 if (getLangOpts().CPlusPlus17 && !CallOperator->isInvalidDecl() && in BuildLambdaExpr()
|
| H A D | SemaTemplateDeduction.cpp | 393 if (!S.getLangOpts().CPlusPlus17) in DeduceNonTypeTemplateArgument() 3116 if (getLangOpts().CPlusPlus17 && in SubstituteExplicitTemplateArguments() 4099 if (getLangOpts().CPlusPlus17 && in DeduceTemplateArguments() 5258 if (Ctx.getLangOpts().CPlusPlus17) in MarkUsedTemplateParameters()
|
| H A D | SemaInit.cpp | 3768 if (S.getLangOpts().CPlusPlus17 && Args.size() == 1 && in ResolveConstructorOverload() 3847 if (S.getLangOpts().CPlusPlus17 && in TryConstructorInitialization() 4215 if (S.getLangOpts().CPlusPlus17 && in TryListInitialization() 4649 (S.getLangOpts().CPlusPlus17 || T2->isRecordType() || in TryReferenceInitializationCore() 5045 if (!S.getLangOpts().CPlusPlus17) in TryUserDefinedConversion() 5067 if (!S.getLangOpts().CPlusPlus17 || in TryUserDefinedConversion()
|
| H A D | SemaDecl.cpp | 287 getLangOpts().CPlusPlus17 && !IsCtorOrDtorName && in getTypeName() 4252 << getLangOpts().CPlusPlus17; in ParsedFreeStandingDeclSpec() 5701 << getLangOpts().CPlusPlus17; in ActOnTypedefDeclarator() 6401 getLangOpts().CPlusPlus17 ? diag::ext_register_storage_class in ActOnVariableDeclarator() 6588 if (NewVD->isStaticDataMember() && getLangOpts().CPlusPlus17) in ActOnVariableDeclarator() 6604 getLangOpts().CPlusPlus17 ? diag::warn_cxx14_compat_inline_variable in ActOnVariableDeclarator() 10242 if (!getLangOpts().CPlusPlus17 && !NewFD->getPrimaryTemplate()) { in CheckFunctionDeclaration() 11467 if (!getLangOpts().CPlusPlus17) { in ActOnUninitializedDecl() 12358 getLangOpts().CPlusPlus17 ? diag::ext_register_storage_class in ActOnParamDeclarator() 12376 << getLangOpts().CPlusPlus17; in ActOnParamDeclarator() [all …]
|
| H A D | SemaTemplate.cpp | 860 if (getLangOpts().CPlusPlus17) { in ActOnTemplateTypeArgument() 6171 if (getLangOpts().CPlusPlus17 && ParamType->isUndeducedType()) { in CheckTemplateArgument() 6255 if (getLangOpts().CPlusPlus17) { in CheckTemplateArgument() 9759 if (getLangOpts().CPlusPlus17) { in CheckTypenameType()
|
| H A D | AnalysisBasedWarnings.cpp | 1213 bool PreferClangAttr = !PP.getLangOpts().CPlusPlus17; in getFallthroughAttrSpelling()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/ |
| H A D | InitPreprocessor.cpp | 370 else if (LangOpts.CPlusPlus17) in InitializeStandardPredefinedMacros() 484 LangOpts.CPlusPlus17 ? "201603L" : in InitializeCPlusPlusFeatureTestMacros() 487 LangOpts.CPlusPlus17 ? "201603L" : "200907"); in InitializeCPlusPlusFeatureTestMacros() 489 LangOpts.CPlusPlus17 ? "201411L" : "200410"); in InitializeCPlusPlusFeatureTestMacros() 519 if (LangOpts.CPlusPlus17) { in InitializeCPlusPlusFeatureTestMacros()
|
| H A D | CompilerInvocation.cpp | 2123 Opts.CPlusPlus17 = Std.isCPlusPlus17(); in setLangDefaults() 2183 Opts.AlignedAllocation = Opts.CPlusPlus17; in setLangDefaults() 2531 Opts.Trigraphs = !Opts.GNUMode && !Opts.MSVCCompat && !Opts.CPlusPlus17; in ParseLangArgs()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Language/ClangCommon/ |
| H A D | ClangHighlighter.cpp | 160 Opts.CPlusPlus17 = true; in Highlight()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/ |
| H A D | TokenConcatenation.cpp | 103 if (PP.getLangOpts().CPlusPlus17) in TokenConcatenation()
|
| H A D | LiteralSupport.cpp | 902 else if (PP.getLangOpts().CPlusPlus17) in ParseNumberStartingWithZero()
|
| H A D | Lexer.cpp | 1770 else if (!getLangOpts().CPlusPlus17 && in LexNumericConstant() 3339 if (Char2 == '\'' && LangOpts.CPlusPlus17) in LexTokenInternal()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/ |
| H A D | ParseTentative.cpp | 1308 if (getLangOpts().CPlusPlus17) { in isCXXDeclarationSpecifier() 1509 if (getLangOpts().CPlusPlus17) { in isCXXDeclarationSpecifier() 1519 return (getLangOpts().CPlusPlus17 || GreaterThanIsOperator) in isCXXDeclarationSpecifier()
|
| H A D | ParseDeclCXX.cpp | 79 Diag(Tok.getLocation(), getLangOpts().CPlusPlus17 in ParseNamespace() 164 } else if (getLangOpts().CPlusPlus17) { in ParseNamespace() 633 Diag(Tok.getLocation(), getLangOpts().CPlusPlus17 ? in ParseUsingDeclarator() 751 Diag(Tok.getLocation(), getLangOpts().CPlusPlus17 ? in ParseUsingDeclaration() 879 Diag(Tok, getLangOpts().CPlusPlus17 in ParseStaticAssertDeclaration() 882 << (getLangOpts().CPlusPlus17 in ParseStaticAssertDeclaration() 3639 P.getLangOpts().CPlusPlus17 && !IsNoexcept in diagnoseDynamicExceptionSpecification() 3994 Diag(Tok.getLocation(), getLangOpts().CPlusPlus17 in ParseCXX11AttributeSpecifier()
|
| H A D | ParseTemplate.cpp | 603 getLangOpts().CPlusPlus17 in ParseTemplateTemplateParameter() 606 << (!getLangOpts().CPlusPlus17 in ParseTemplateTemplateParameter()
|
| H A D | ParseExprCXX.cpp | 1073 P.Diag(ConstexprLoc, !P.getLangOpts().CPlusPlus17 in addConstexprToLambdaDeclSpecifier() 1754 Diag(Tok.getLocation(), getLangOpts().CPlusPlus17 in ParseCXXCondition() 2534 } else if (getLangOpts().CPlusPlus17 && in ParseUnqualifiedId()
|
| H A D | ParseStmt.cpp | 1156 Diag(Tok, getLangOpts().CPlusPlus17 ? diag::warn_cxx14_compat_constexpr_if in ParseIfStatement() 1646 << ((getLangOpts().CPlusPlus11 && !getLangOpts().CPlusPlus17) in ParseForStatement()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/ |
| H A D | CPlusPlusNameParser.cpp | 629 g_options.CPlusPlus17 = true; in GetLangOptions()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/ |
| H A D | Module.cpp | 116 .Case("cplusplus17", LangOpts.CPlusPlus17) in hasFeature()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/Targets/ |
| H A D | OSTargets.h | 664 else if (Opts.CPlusPlus17) in getVisualStudioDefines()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | LangOptions.def | 93 LANGOPT(CPlusPlus17 , 1, 0, "C++17")
|