/external/clang/include/clang/Frontend/ |
D | LangStandards.def | 120 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | Digraphs) 123 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | Digraphs) 126 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | Digraphs | 130 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | Digraphs | 135 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus1z | 139 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus1z |
|
D | LangStandard.h | 27 CPlusPlus14 = (1 << 6), enumerator 77 bool isCPlusPlus14() const { return Flags & frontend::CPlusPlus14; } in isCPlusPlus14()
|
/external/clang/lib/Lex/ |
D | PPMacroExpansion.cpp | 1175 .Case("cxx_aggregate_nsdmi", LangOpts.CPlusPlus14) in HasFeature() 1176 .Case("cxx_binary_literals", LangOpts.CPlusPlus14) in HasFeature() 1177 .Case("cxx_contextual_conversions", LangOpts.CPlusPlus14) in HasFeature() 1178 .Case("cxx_decltype_auto", LangOpts.CPlusPlus14) in HasFeature() 1179 .Case("cxx_generic_lambdas", LangOpts.CPlusPlus14) in HasFeature() 1180 .Case("cxx_init_captures", LangOpts.CPlusPlus14) in HasFeature() 1181 .Case("cxx_relaxed_constexpr", LangOpts.CPlusPlus14) in HasFeature() 1182 .Case("cxx_return_type_deduction", LangOpts.CPlusPlus14) in HasFeature() 1183 .Case("cxx_variable_templates", LangOpts.CPlusPlus14) in HasFeature()
|
D | LiteralSupport.cpp | 644 if (*s == 'i' && PP.getLangOpts().CPlusPlus14) in NumericLiteralParser() 747 if (!LangOpts.CPlusPlus14) in isValidUDSuffix() 852 PP.getLangOpts().CPlusPlus14 in ParseNumberStartingWithZero()
|
D | Lexer.cpp | 1626 if (C == '\'' && getLangOpts().CPlusPlus14) { in LexNumericConstant() 1689 else if (IsStringLiteral && getLangOpts().CPlusPlus14) { in LexUDSuffix()
|
/external/clang/lib/Frontend/ |
D | InitPreprocessor.cpp | 386 else if (LangOpts.CPlusPlus14) in InitializeStandardPredefinedMacros() 469 LangOpts.CPlusPlus14 ? "201304" : "200704"); in InitializeCPlusPlusFeatureTestMacros() 485 if (LangOpts.CPlusPlus14) { in InitializeCPlusPlusFeatureTestMacros()
|
D | CompilerInvocation.cpp | 1530 Opts.CPlusPlus14 = Std.isCPlusPlus14(); in setLangDefaults()
|
/external/clang/lib/Sema/ |
D | SemaLambda.cpp | 620 assert((!isa<LambdaScopeInfo>(CSI) || !getLangOpts().CPlusPlus14) && in deduceClosureReturnType() 841 getLangOpts().CPlusPlus14 ? Context.getAutoDeductType() in ActOnStartOfLambdaDefinition() 973 Diag(C->Loc, getLangOpts().CPlusPlus14 in ActOnStartOfLambdaDefinition()
|
D | SemaType.cpp | 1305 if (S.getLangOpts().CPlusPlus14 && in ConvertDeclSpecToType() 2835 if (!(SemaRef.getLangOpts().CPlusPlus14 in GetDeclSpecTypeForDeclarator() 2871 if (!SemaRef.getLangOpts().CPlusPlus14 || in GetDeclSpecTypeForDeclarator() 2876 if (!SemaRef.getLangOpts().CPlusPlus14 || in GetDeclSpecTypeForDeclarator() 3985 !S.getLangOpts().CPlusPlus14) { in GetFullTypeForDeclarator()
|
D | SemaDeclCXX.cpp | 902 SemaRef.getLangOpts().CPlusPlus14 in CheckConstexprDeclStmt() 943 SemaRef.getLangOpts().CPlusPlus14 in CheckConstexprDeclStmt() 1088 if (!SemaRef.getLangOpts().CPlusPlus14) in CheckConstexprFunctionStmt() 1162 getLangOpts().CPlusPlus14 in CheckConstexprFunctionBody() 1227 bool OK = getLangOpts().CPlusPlus14 && in CheckConstexprFunctionBody() 1237 getLangOpts().CPlusPlus14 in CheckConstexprFunctionBody() 5216 if (!S.getLangOpts().CPlusPlus14) in defaultedSpecialMemberIsConstexpr() 5409 << (CSM == CXXMoveAssignment) << getLangOpts().CPlusPlus14; in CheckExplicitlyDefaultedSpecialMember() 5458 if ((getLangOpts().CPlusPlus14 ? !isa<CXXDestructorDecl>(MD) in CheckExplicitlyDefaultedSpecialMember()
|
D | SemaOverload.cpp | 1093 if (!getLangOpts().CPlusPlus14 && NewMethod->isConstexpr() && in IsOverload() 5543 if (getLangOpts().CPlusPlus14) in PerformContextualImplicitConversion() 5550 assert((!ConvTemplate || getLangOpts().CPlusPlus14) && in PerformContextualImplicitConversion() 5563 if (!ConvTemplate && getLangOpts().CPlusPlus14) { in PerformContextualImplicitConversion() 5575 if (getLangOpts().CPlusPlus14) { in PerformContextualImplicitConversion() 6401 if (getLangOpts().CPlusPlus14 && ConvType->isUndeducedType()) { in AddConversionCandidate() 10476 if (S.getLangOpts().CPlusPlus14 && in AddMatchingNonTemplateFunction() 10862 if (Matched && getLangOpts().CPlusPlus14 && in ResolveSingleFunctionTemplateSpecialization()
|
D | SemaTemplateDeduction.cpp | 2969 if (S.getLangOpts().CPlusPlus14 && Fn->getReturnType()->isUndeducedType() && in GetTypeOfFunction() 3600 if (getLangOpts().CPlusPlus14 && InOverloadResolution && in DeduceTemplateArguments()
|
D | SemaDecl.cpp | 6075 getLangOpts().CPlusPlus14 in ActOnVariableDeclarator() 7858 if (getLangOpts().CPlusPlus14 && in ActOnFunctionDeclarator() 7863 if (getLangOpts().CPlusPlus14 && in ActOnFunctionDeclarator() 8733 if (!getLangOpts().CPlusPlus14 && MD && MD->isConstexpr() && in CheckFunctionDeclaration() 11451 if (getLangOpts().CPlusPlus14) { in ActOnFinishFunctionBody()
|
D | SemaExprCXX.cpp | 1433 if (getLangOpts().CPlusPlus14) { in ActOnCXXNew() 1607 if (getLangOpts().CPlusPlus14) { in BuildCXXNew()
|
D | SemaStmt.cpp | 3226 if (getLangOpts().CPlusPlus14) { in BuildReturnStmt()
|
D | SemaDeclAttr.cpp | 5203 if (!S.getLangOpts().CPlusPlus14) in handleDeprecatedAttr()
|
D | SemaExpr.cpp | 64 if (getLangOpts().CPlusPlus14 && FD->getReturnType()->isUndeducedType() && in CanUseDecl() 366 if (getLangOpts().CPlusPlus14 && FD->getReturnType()->isUndeducedType() && in DiagnoseUseOfDecl()
|
/external/clang/include/clang/Basic/ |
D | LangOptions.def | 91 LANGOPT(CPlusPlus14 , 1, 0, "C++14")
|
/external/clang/lib/AST/ |
D | ExprConstant.cpp | 1487 if (Info.getLangOpts().CPlusPlus14 && This && in CheckLiteralType() 2756 if (Info.getLangOpts().CPlusPlus14 && in findCompleteObject() 2879 if ((Frame && Info.getLangOpts().CPlusPlus14 && in findCompleteObject() 2941 if (!Info.getLangOpts().CPlusPlus14) { in handleAssignment() 3062 if (!Info.getLangOpts().CPlusPlus14) { in handleCompoundAssignment() 3211 if (!Info.getLangOpts().CPlusPlus14) { in handleIncDec() 4517 if (!Info.getLangOpts().CPlusPlus14 && !Info.keepEvaluatingAfterFailure()) in VisitUnaryPostIncDec() 4962 if (!Info.getLangOpts().CPlusPlus14 && !Info.keepEvaluatingAfterFailure()) in VisitUnaryPreIncDec() 4975 if (!Info.getLangOpts().CPlusPlus14 && !Info.keepEvaluatingAfterFailure()) in VisitCompoundAssignOperator() 4997 if (!Info.getLangOpts().CPlusPlus14 && !Info.keepEvaluatingAfterFailure()) in VisitBinAssign()
|
D | DeclCXX.cpp | 769 if (!getASTContext().getLangOpts().CPlusPlus14) in addedMember()
|
D | Type.cpp | 2162 if (Ctx.getLangOpts().CPlusPlus14 && isVoidType()) in isLiteralType()
|
/external/clang/lib/Format/ |
D | Format.cpp | 1659 LangOpts.CPlusPlus14 = Style.Standard == FormatStyle::LS_Cpp03 ? 0 : 1; in getFormattingLangOpts()
|
/external/clang/lib/Parse/ |
D | ParseDeclCXX.cpp | 799 getLangOpts().CPlusPlus14 in ParseDecltypeSpecifier()
|
D | ParseDecl.cpp | 5673 !getLangOpts().CPlusPlus14 in ParseFunctionDeclarator()
|
/external/clang/lib/Basic/ |
D | Targets.cpp | 742 else if (Opts.CPlusPlus14) in getVisualStudioDefines()
|