Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DLangStandards.def133 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 DLangStandard.h51 CPlusPlus17 = (1 << 8), enumerator
111 bool isCPlusPlus17() const { return Flags & CPlusPlus17; } in isCPlusPlus17()
H A DLangOptions.def93 LANGOPT(CPlusPlus17 , 1, 0, "C++17")
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/
H A DInitPreprocessor.cpp391 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 DCompilerInvocation.cpp3148 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 DSemaExceptionSpec.cpp187 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 DSemaLambda.cpp1041 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 DSemaStmtAttr.cpp45 if (!S.getLangOpts().CPlusPlus17 && A.isCXX11Attribute() && in handleFallThroughAttr()
H A DSemaTemplateDeduction.cpp404 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 DSemaChecking.cpp13577 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 DSemaInit.cpp3993 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 DSemaDecl.cpp294 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 DOSTargets.cpp184 else if (Opts.CPlusPlus17) in addVisualCDefines()
/netbsd-src/external/apache2/llvm/dist/clang/tools/clang-rename/
H A DClangRename.cpp146 Options.CPlusPlus17 = true; in main()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CrossTU/
H A DCrossTranslationUnit.cpp311 LangTo.CPlusPlus17 != LangFrom.CPlusPlus17 || in getCrossTUDefinitionImpl()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Lex/
H A DTokenConcatenation.cpp102 if (PP.getLangOpts().CPlusPlus17) in TokenConcatenation()
H A DLiteralSupport.cpp941 else if (LangOpts.CPlusPlus17) in ParseNumberStartingWithZero()
H A DLexer.cpp1782 else if (!getLangOpts().CPlusPlus17 && in LexNumericConstant()
3380 if (Char2 == '\'' && LangOpts.CPlusPlus17) in LexTokenInternal()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseTentative.cpp1290 if (getLangOpts().CPlusPlus17) { in isCXXDeclarationSpecifier()
1548 if (getLangOpts().CPlusPlus17) { in isCXXDeclarationSpecifier()
1558 return (getLangOpts().CPlusPlus17 || GreaterThanIsOperator) in isCXXDeclarationSpecifier()
H A DParseDeclCXX.cpp79 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 DParseTemplate.cpp880 getLangOpts().CPlusPlus17 in ParseTemplateTemplateParameter()
883 << (!getLangOpts().CPlusPlus17 in ParseTemplateTemplateParameter()
H A DParseStmt.cpp1343 Diag(Tok, getLangOpts().CPlusPlus17 ? diag::warn_cxx14_compat_constexpr_if in ParseIfStatement()
1856 << ((getLangOpts().CPlusPlus11 && !getLangOpts().CPlusPlus17) in ParseForStatement()
H A DParseExprCXX.cpp1208 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 DModule.cpp110 .Case("cplusplus17", LangOpts.CPlusPlus17) in hasFeature()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DDeclCXX.cpp200 if (!C.getLangOpts().CPlusPlus17) { in setBases()
2358 if (Context.getLangOpts().CPlusPlus17 || in isUsualDeallocationFunction()

12