Home
last modified time | relevance | path

Searched refs:CPlusPlus17 (Results 1 – 25 of 43) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/
H A DLangStandard.h29 CPlusPlus17 = (1 << 7), enumerator
87 bool isCPlusPlus17() const { return Flags & frontend::CPlusPlus17; } in isCPlusPlus17()
H A DLangStandards.def126 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 DSemaExceptionSpec.cpp171 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 DSemaStmtAttr.cpp47 if (!S.getLangOpts().CPlusPlus17 && A.isCXX11Attribute() && in handleFallThroughAttr()
H A DSemaLambda.cpp966 Diag(C->Loc, !getLangOpts().CPlusPlus17 in ActOnStartOfLambdaDefinition()
1308 /*isConstexpr=*/S.getLangOpts().CPlusPlus17, in addFunctionPointerConversion()
1662 if (getLangOpts().CPlusPlus17 && !CallOperator->isInvalidDecl() && in BuildLambdaExpr()
H A DSemaTemplateDeduction.cpp393 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 DSemaInit.cpp3768 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 DSemaDecl.cpp287 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 DSemaTemplate.cpp860 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 DAnalysisBasedWarnings.cpp1213 bool PreferClangAttr = !PP.getLangOpts().CPlusPlus17; in getFallthroughAttrSpelling()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DInitPreprocessor.cpp370 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 DCompilerInvocation.cpp2123 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 DClangHighlighter.cpp160 Opts.CPlusPlus17 = true; in Highlight()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/
H A DTokenConcatenation.cpp103 if (PP.getLangOpts().CPlusPlus17) in TokenConcatenation()
H A DLiteralSupport.cpp902 else if (PP.getLangOpts().CPlusPlus17) in ParseNumberStartingWithZero()
H A DLexer.cpp1770 else if (!getLangOpts().CPlusPlus17 && in LexNumericConstant()
3339 if (Char2 == '\'' && LangOpts.CPlusPlus17) in LexTokenInternal()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseTentative.cpp1308 if (getLangOpts().CPlusPlus17) { in isCXXDeclarationSpecifier()
1509 if (getLangOpts().CPlusPlus17) { in isCXXDeclarationSpecifier()
1519 return (getLangOpts().CPlusPlus17 || GreaterThanIsOperator) in isCXXDeclarationSpecifier()
H A DParseDeclCXX.cpp79 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 DParseTemplate.cpp603 getLangOpts().CPlusPlus17 in ParseTemplateTemplateParameter()
606 << (!getLangOpts().CPlusPlus17 in ParseTemplateTemplateParameter()
H A DParseExprCXX.cpp1073 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 DParseStmt.cpp1156 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 DCPlusPlusNameParser.cpp629 g_options.CPlusPlus17 = true; in GetLangOptions()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/
H A DModule.cpp116 .Case("cplusplus17", LangOpts.CPlusPlus17) in hasFeature()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/Targets/
H A DOSTargets.h664 else if (Opts.CPlusPlus17) in getVisualStudioDefines()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DLangOptions.def93 LANGOPT(CPlusPlus17 , 1, 0, "C++17")

12