/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
H A D | LangStandards.def | 133 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 139 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 145 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 151 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 157 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 162 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 185 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 |
|
H A D | LangStandard.h | 51 CPlusPlus17 = (1 << 8), enumerator 111 bool isCPlusPlus17() const { return Flags & CPlusPlus17; } in isCPlusPlus17()
|
H A D | LangOptions.def | 93 LANGOPT(CPlusPlus17 , 1, 0, "C++17")
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/ |
H A D | InitPreprocessor.cpp | 391 else if (LangOpts.CPlusPlus17) in InitializeStandardPredefinedMacros() 522 LangOpts.CPlusPlus17 ? "201603L" : in InitializeCPlusPlusFeatureTestMacros() 526 LangOpts.CPlusPlus17 ? "201603L" : "200907"); in InitializeCPlusPlusFeatureTestMacros() 528 LangOpts.CPlusPlus17 ? "201411L" : "200410"); in InitializeCPlusPlusFeatureTestMacros() 560 if (LangOpts.CPlusPlus17) { in InitializeCPlusPlusFeatureTestMacros()
|
H A D | CompilerInvocation.cpp | 3148 Opts.CPlusPlus17 = Std.isCPlusPlus17(); in setLangDefaults() 3397 if ((!Opts.GNUMode && !Opts.MSVCCompat && !Opts.CPlusPlus17) || T.isOSzOS()) { in GenerateLangArgs() 3772 (!Opts.GNUMode && !Opts.MSVCCompat && !Opts.CPlusPlus17) || T.isOSzOS(); in ParseLangArgs()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaExceptionSpec.cpp | 187 if (getLangOpts().CPlusPlus17) in CheckDistantExceptionSpec() 291 if (!getLangOpts().CXXExceptions && !getLangOpts().CPlusPlus17) in CheckEquivalentExceptionSpec() 932 if (getLangOpts().CPlusPlus17) { in CheckExceptionSpecCompatibility() 952 !getLangOpts().CPlusPlus17; in CheckExceptionSpecCompatibility() 1012 if (S.getLangOpts().CPlusPlus17 && E && isa<CallExpr>(E)) { in canCalleeThrow()
|
H A D | SemaLambda.cpp | 1041 Diag(C->Loc, !getLangOpts().CPlusPlus17 in ActOnStartOfLambdaDefinition() 1447 S.getLangOpts().CPlusPlus17 ? ConstexprSpecKind::Constexpr in addFunctionPointerConversion() 1912 if (getLangOpts().CPlusPlus17 && !CallOperator->isInvalidDecl() && in BuildLambdaExpr()
|
H A D | SemaStmtAttr.cpp | 45 if (!S.getLangOpts().CPlusPlus17 && A.isCXX11Attribute() && in handleFallThroughAttr()
|
H A D | SemaTemplateDeduction.cpp | 404 if (!S.getLangOpts().CPlusPlus17) in DeduceNonTypeTemplateArgument() 3366 if (getLangOpts().CPlusPlus17 && in SubstituteExplicitTemplateArguments() 4380 if (getLangOpts().CPlusPlus17 && in DeduceTemplateArguments() 5758 if (Ctx.getLangOpts().CPlusPlus17) in MarkUsedTemplateParameters()
|
H A D | SemaChecking.cpp | 13577 if (SemaRef.getLangOpts().CPlusPlus17) in VisitArraySubscriptExpr() 13591 if (SemaRef.getLangOpts().CPlusPlus17) in VisitBinPtrMem() 13604 if (SemaRef.getLangOpts().CPlusPlus17) in VisitBinShlShr() 13623 if (SemaRef.getLangOpts().CPlusPlus17) { in VisitBinAssign() 13642 if (SemaRef.getLangOpts().CPlusPlus17) { in VisitBinAssign() 13678 if (SemaRef.getLangOpts().CPlusPlus17) { in VisitBinAssign() 13857 if (SemaRef.getLangOpts().CPlusPlus17) { in VisitCallExpr() 13868 if (SemaRef.getLangOpts().CPlusPlus17) { in VisitCallExpr() 13881 if (SemaRef.getLangOpts().CPlusPlus17) { in VisitCallExpr() 13899 if (!SemaRef.getLangOpts().CPlusPlus17 || in VisitCXXOperatorCallExpr() [all …]
|
H A D | SemaInit.cpp | 3993 if (S.getLangOpts().CPlusPlus17 && Args.size() == 1 && in ResolveConstructorOverload() 4071 if (S.getLangOpts().CPlusPlus17 && in TryConstructorInitialization() 4472 if (S.getLangOpts().CPlusPlus17 && in TryListInitialization() 4930 (S.getLangOpts().CPlusPlus17 || T2->isRecordType() || in TryReferenceInitializationCore() 5364 if (!S.getLangOpts().CPlusPlus17) in TryUserDefinedConversion() 5386 if (!S.getLangOpts().CPlusPlus17 || in TryUserDefinedConversion()
|
H A D | SemaDecl.cpp | 294 getLangOpts().CPlusPlus17 && !IsCtorOrDtorName && in getTypeName() 4613 << getLangOpts().CPlusPlus17; in ParsedFreeStandingDeclSpec() 6137 << getLangOpts().CPlusPlus17; in ActOnTypedefDeclarator() 6899 getLangOpts().CPlusPlus17 ? diag::ext_register_storage_class in ActOnVariableDeclarator() 7129 getLangOpts().CPlusPlus17 ? diag::warn_cxx14_compat_inline_variable in ActOnVariableDeclarator() 7199 (getLangOpts().CPlusPlus17 || in ActOnVariableDeclarator() 11035 if (!getLangOpts().CPlusPlus17 && !NewFD->getPrimaryTemplate()) { in CheckFunctionDeclaration() 12621 if (!getLangOpts().CPlusPlus17 && in ActOnUninitializedDecl() 13667 getLangOpts().CPlusPlus17 ? diag::ext_register_storage_class in ActOnParamDeclarator() 13685 << getLangOpts().CPlusPlus17; in ActOnParamDeclarator() [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/Targets/ |
H A D | OSTargets.cpp | 184 else if (Opts.CPlusPlus17) in addVisualCDefines()
|
/netbsd-src/external/apache2/llvm/dist/clang/tools/clang-rename/ |
H A D | ClangRename.cpp | 146 Options.CPlusPlus17 = true; in main()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/CrossTU/ |
H A D | CrossTranslationUnit.cpp | 311 LangTo.CPlusPlus17 != LangFrom.CPlusPlus17 || in getCrossTUDefinitionImpl()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Lex/ |
H A D | TokenConcatenation.cpp | 102 if (PP.getLangOpts().CPlusPlus17) in TokenConcatenation()
|
H A D | LiteralSupport.cpp | 941 else if (LangOpts.CPlusPlus17) in ParseNumberStartingWithZero()
|
H A D | Lexer.cpp | 1782 else if (!getLangOpts().CPlusPlus17 && in LexNumericConstant() 3380 if (Char2 == '\'' && LangOpts.CPlusPlus17) in LexTokenInternal()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/ |
H A D | ParseTentative.cpp | 1290 if (getLangOpts().CPlusPlus17) { in isCXXDeclarationSpecifier() 1548 if (getLangOpts().CPlusPlus17) { in isCXXDeclarationSpecifier() 1558 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() 650 Diag(Tok.getLocation(), getLangOpts().CPlusPlus17 ? in ParseUsingDeclarator() 767 Diag(Tok.getLocation(), getLangOpts().CPlusPlus17 ? in ParseUsingDeclaration() 911 if (getLangOpts().CPlusPlus17) in ParseStaticAssertDeclaration() 3782 P.getLangOpts().CPlusPlus17 && !IsNoexcept in diagnoseDynamicExceptionSpecification() 4200 Diag(Tok.getLocation(), getLangOpts().CPlusPlus17 in ParseCXX11AttributeSpecifier()
|
H A D | ParseTemplate.cpp | 880 getLangOpts().CPlusPlus17 in ParseTemplateTemplateParameter() 883 << (!getLangOpts().CPlusPlus17 in ParseTemplateTemplateParameter()
|
H A D | ParseStmt.cpp | 1343 Diag(Tok, getLangOpts().CPlusPlus17 ? diag::warn_cxx14_compat_constexpr_if in ParseIfStatement() 1856 << ((getLangOpts().CPlusPlus11 && !getLangOpts().CPlusPlus17) in ParseForStatement()
|
H A D | ParseExprCXX.cpp | 1208 P.Diag(ConstexprLoc, !P.getLangOpts().CPlusPlus17 in addConstexprToLambdaDeclSpecifier() 1974 Diag(Tok.getLocation(), getLangOpts().CPlusPlus17 in ParseCXXCondition() 2797 } else if (getLangOpts().CPlusPlus17 && in ParseUnqualifiedId()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/ |
H A D | Module.cpp | 110 .Case("cplusplus17", LangOpts.CPlusPlus17) in hasFeature()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | DeclCXX.cpp | 200 if (!C.getLangOpts().CPlusPlus17) { in setBases() 2358 if (Context.getLangOpts().CPlusPlus17 || in isUsualDeallocationFunction()
|