/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
H A D | Features.def | 125 FEATURE(objc_cxx_static_assert, LangOpts.CPlusPlus11) 135 FEATURE(cxx_access_control_sfinae, LangOpts.CPlusPlus11) 136 FEATURE(cxx_alias_templates, LangOpts.CPlusPlus11) 137 FEATURE(cxx_alignas, LangOpts.CPlusPlus11) 138 FEATURE(cxx_alignof, LangOpts.CPlusPlus11) 139 FEATURE(cxx_atomic, LangOpts.CPlusPlus11) 140 FEATURE(cxx_attributes, LangOpts.CPlusPlus11) 141 FEATURE(cxx_auto_type, LangOpts.CPlusPlus11) 142 FEATURE(cxx_constexpr, LangOpts.CPlusPlus11) 143 FEATURE(cxx_constexpr_string_builtins, LangOpts.CPlusPlus11) [all …]
|
H A D | LangStandards.def | 112 LineComment | CPlusPlus | CPlusPlus11 | Digraphs) 117 LineComment | CPlusPlus | CPlusPlus11 | Digraphs | GNUMode) 122 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | Digraphs) 127 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | Digraphs | 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 | [all …]
|
H A D | LangStandard.h | 49 CPlusPlus11 = (1 << 6), enumerator 105 bool isCPlusPlus11() const { return Flags & CPlusPlus11; } in isCPlusPlus11()
|
H A D | OperatorPrecedence.h | 48 bool CPlusPlus11);
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Lex/ |
H A D | TokenConcatenation.cpp | 22 static bool IsStringPrefix(StringRef Str, bool CPlusPlus11) { in IsStringPrefix() argument 25 (CPlusPlus11 && (Str[0] == 'u' || Str[0] == 'U' || Str[0] == 'R'))) { in IsStringPrefix() 32 if (Str[1] == 'R' && Str[0] != 'R' && Str.size() == 2 && CPlusPlus11) in IsStringPrefix() 56 LangOpts.CPlusPlus11); in IsIdentifierStringPrefix() 63 return IsStringPrefix(StringRef(TokPtr, length), LangOpts.CPlusPlus11); in IsIdentifierStringPrefix() 66 return IsStringPrefix(StringRef(PP.getSpelling(Tok)), LangOpts.CPlusPlus11); in IsIdentifierStringPrefix() 89 if (PP.getLangOpts().CPlusPlus11) { in TokenConcatenation() 231 if (!PP.getLangOpts().CPlusPlus11) in AvoidConcat()
|
H A D | Lexer.cpp | 1439 } else if (LangOpts.CPlusPlus11 || LangOpts.C11) { in isAllowedIDChar() 1458 } else if (LangOpts.CPlusPlus11 || LangOpts.C11) { in isAllowedInitiallyIDChar() 1838 if (!getLangOpts().CPlusPlus11) { in LexUDSuffix() 2787 if (LangOpts.CPlusPlus11) { in LexEndOfFile() 3092 if (LangOpts.CPlusPlus && !LangOpts.CPlusPlus11) in tryReadUCN() 3350 if (LangOpts.CPlusPlus11 || LangOpts.C11) { in LexTokenInternal() 3364 if (Char == 'R' && LangOpts.CPlusPlus11 && in LexTokenInternal() 3386 if (Char2 == 'R' && LangOpts.CPlusPlus11) { in LexTokenInternal() 3408 if (LangOpts.CPlusPlus11 || LangOpts.C11) { in LexTokenInternal() 3422 if (Char == 'R' && LangOpts.CPlusPlus11 && in LexTokenInternal() [all …]
|
H A D | PPDirectives.cpp | 170 if (Lang.CPlusPlus11 && (Text.equals("override") || Text.equals("final"))) in shouldWarnOnMacroDef() 1192 if (LangOpts.C99 || LangOpts.CPlusPlus11) in HandleLineDirective() 1196 else if (LangOpts.CPlusPlus11 && LineNo >= 32768U) in HandleLineDirective() 2422 Diag(Tok, LangOpts.CPlusPlus11 ? in ReadMacroParameterList() 2598 } else if (LangOpts.C99 || LangOpts.CPlusPlus11) { in ReadOptionalMacroParameterListAndBody()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | PrettyPrinter.h | 70 Nullptr(LO.CPlusPlus11), Restrict(LO.C99), Alignof(LO.CPlusPlus11), in PrintingPolicy() 72 SplitTemplateClosers(!LO.CPlusPlus11), TerseOutput(false), in PrintingPolicy()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/ |
H A D | OperatorPrecedence.cpp | 18 bool CPlusPlus11) { in getBinOpPrecedence() argument 36 if (GreaterThanIsOperator || !CPlusPlus11) in getBinOpPrecedence()
|
H A D | IdentifierTable.cpp | 131 if (LangOpts.CPlusPlus11 && (Flags & KEYCXX11)) return KS_Enabled; in getKeywordStatus() 271 LangOptsNoCPP.CPlusPlus11 = false; in isCPlusPlusKeyword()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/ |
H A D | ParseCXXInlineMethods.cpp | 67 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseCXXInlineMethodDef() 77 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseCXXInlineMethodDef() 377 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseLexedMethodDeclaration() 461 getLangOpts().CPlusPlus11); in ParseLexedMethodDeclaration() 994 if (getLangOpts().CPlusPlus11) in ConsumeAndStoreFunctionPrologue() 1013 if (!getLangOpts().CPlusPlus11) in ConsumeAndStoreFunctionPrologue() 1242 if (!getLangOpts().CPlusPlus11) in ConsumeAndStoreInitializer() 1248 if (!getLangOpts().CPlusPlus11) in ConsumeAndStoreInitializer()
|
H A D | ParseTentative.cpp | 506 (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace))) { in isCXXConditionDeclarationOrInitStatement() 609 (getLangOpts().CPlusPlus11 && in isCXXTypeId() 914 if (getLangOpts().CPlusPlus11 && isTokenStringLiteral()) { in TryParseOperatorId() 1614 if (getLangOpts().CPlusPlus11 && isFollowedByBrace) in isCXXDeclarationSpecifier() 1653 if (getLangOpts().CPlusPlus11 && NextToken().is(tok::l_brace)) in isCXXDeclarationSpecifier() 1678 if (getLangOpts().CPlusPlus11 && isFollowedByBrace) in isCXXDeclarationSpecifier() 1705 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) in isCXXDeclarationSpecifier() 1762 return getLangOpts().CPlusPlus11; in isCXXDeclarationSpecifierAType()
|
H A D | ParseTemplate.cpp | 792 getLangOpts().CPlusPlus11 in ParseTypeParameter() 902 getLangOpts().CPlusPlus11 in ParseTemplateTemplateParameter() 1137 if (getLangOpts().CPlusPlus11 && in ParseGreaterThanInTemplateList() 1235 if (getLangOpts().CPlusPlus11) in ParseTemplateIdAfterTemplateName() 1759 (getLangOpts().CPlusPlus11 && in checkPotentialAngleBracket() 1824 (getLangOpts().CPlusPlus11 && in checkPotentialAngleBracketDelimiter()
|
H A D | ParseInit.cpp | 37 if (!PP.getLangOpts().CPlusPlus11) in MayBeDesignationStart() 402 if (Tok.is(tok::l_brace) && getLangOpts().CPlusPlus11) { in ParseInitializerWithPotentialDesignator()
|
H A D | ParseDecl.cpp | 1825 return Context == DeclaratorContext::Member && getLangOpts().CPlusPlus11 && in MightBeDeclarator() 1859 return getLangOpts().CPlusPlus11 && isCXX11VirtSpecifier(NextToken()); in MightBeDeclarator() 2250 else if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace) && in ParseDeclarationAfterDeclaratorAndAttributes() 2820 if (getLangOpts().CPlusPlus11) in ParseAlignArgument() 3637 if (getLangOpts().CPlusPlus11) { in ParseDeclarationSpecifiers() 4427 Diag(Tok, getLangOpts().CPlusPlus11 ? diag::warn_cxx98_compat_scoped_enum in ParseEnumSpecifier() 4456 bool CanHaveEnumBase = (getLangOpts().CPlusPlus11 || getLangOpts().ObjC || in ParseEnumSpecifier() 4551 if (getLangOpts().CPlusPlus11) in ParseEnumSpecifier() 4568 if (getLangOpts().CPlusPlus11) in ParseEnumSpecifier() 4642 if (!getLangOpts().CPlusPlus11 || !SS.isSet()) { in ParseEnumSpecifier() [all …]
|
H A D | ParseExpr.cpp | 399 getLangOpts().CPlusPlus11); in ParseRHSOfBinaryExpression() 464 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseRHSOfBinaryExpression() 540 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseRHSOfBinaryExpression() 561 getLangOpts().CPlusPlus11); in ParseRHSOfBinaryExpression() 595 getLangOpts().CPlusPlus11); in ParseRHSOfBinaryExpression() 1556 (!getLangOpts().CPlusPlus11 || Tok.isNot(tok::l_brace))) in ParseCastExpression() 1733 if (getLangOpts().CPlusPlus11) { in ParseCastExpression() 1903 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParsePostfixExpressionSuffix() 3334 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseExpressionList()
|
H A D | ParseDeclCXX.cpp | 78 if (getLangOpts().CPlusPlus11 && isCXX11AttributeSpecifier()) { in ParseNamespace() 208 Diag(InlineLoc, getLangOpts().CPlusPlus11 ? in ParseNamespace() 627 if (getLangOpts().CPlusPlus11 && Context == DeclaratorContext::Member && in ParseUsingDeclarator() 790 Diag(Tok.getLocation(), getLangOpts().CPlusPlus11 ? in ParseAliasDeclarationAfterDeclarator() 2312 getLangOpts().CPlusPlus11 in ParseOptionalCXX11VirtSpecifierSeq() 2745 if (Tok.is(tok::l_brace) && !getLangOpts().CPlusPlus11) { in ParseCXXClassMemberDeclaration() 2902 Diag(Tok, getLangOpts().CPlusPlus11 in ParseCXXClassMemberDeclaration() 3298 Diag(FinalLoc, getLangOpts().CPlusPlus11 in ParseCXXMemberSpecification() 3598 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseMemInitializer() 3657 if (getLangOpts().CPlusPlus11) in ParseMemInitializer() [all …]
|
H A D | ParseStmt.cpp | 1856 << ((getLangOpts().CPlusPlus11 && !getLangOpts().CPlusPlus17) in ParseForStatement() 1881 Diag(ForRangeInfo.ColonLoc, getLangOpts().CPlusPlus11 ? in ParseForStatement() 1918 getLangOpts().CPlusPlus11 && !ForEach && Tok.is(tok::colon); in ParseForStatement() 1934 } else if (getLangOpts().CPlusPlus11 && Tok.is(tok::colon) && FirstPart.get()) { in ParseForStatement() 2201 getLangOpts().CPlusPlus11 in ParseReturnStatement()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/Targets/ |
H A D | OSTargets.cpp | 178 if (Opts.CPlusPlus11 && Opts.isCompatibleWithMSVC(LangOptions::MSVC2015)) in addVisualCDefines() 194 if (Opts.CPlusPlus11) { in addVisualCDefines()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaFixItUtils.cpp | 183 if (S.LangOpts.CPlusPlus11) in getScalarZeroExpressionForType() 211 if (LangOpts.CPlusPlus11 && !RD->hasUserProvidedDefaultConstructor()) in getFixItZeroInitializerForType()
|
H A D | SemaCXXScopeSpec.cpp | 337 if (Context.getLangOpts().CPlusPlus11) in isAcceptableNestedNameSpecifier() 345 if (Context.getLangOpts().CPlusPlus11) in isAcceptableNestedNameSpecifier() 661 !getLangOpts().CPlusPlus11) { in BuildCXXNestedNameSpecifier()
|
H A D | SemaTemplate.cpp | 565 !getLangOpts().CPlusPlus11) { in LookupTemplateName() 742 getLangOpts().CPlusPlus11 && isUnevaluatedContext(); in ActOnDependentIdExpression() 2568 S.Diag(ParamLoc, S.getLangOpts().CPlusPlus11 ? in DiagnoseDefaultTemplateArgument() 4836 getLangOpts().CPlusPlus11 ? in ActOnTemplateName() 5593 << getLangOpts().CPlusPlus11; in CheckTemplateArgument() 6166 S.getLangOpts().CPlusPlus11 ? in VisitTagDecl() 6175 S.getLangOpts().CPlusPlus11 ? in VisitTagDecl() 6230 if (LangOpts.CPlusPlus11 || Arg->hasUnnamedOrLocalType()) { in CheckTemplateArgument() 6262 if (!S.getLangOpts().CPlusPlus11) in isNullPointerValueTemplateArgument() 6469 S.getLangOpts().CPlusPlus11 in CheckTemplateArgumentAddressOfObjectOrFunction() [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/ |
H A D | Interp.cpp | 344 if (S.getLangOpts().CPlusPlus11) { in CheckCallable() 385 if (S.getLangOpts().CPlusPlus11) in CheckThis()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/ |
H A D | InitPreprocessor.cpp | 399 else if (LangOpts.CPlusPlus11) in InitializeStandardPredefinedMacros() 514 if (LangOpts.CPlusPlus11) { in InitializeCPlusPlusFeatureTestMacros() 706 if (LangOpts.GNUCVersion && LangOpts.CPlusPlus11) in InitializePredefinedMacros()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/CrossTU/ |
H A D | CrossTranslationUnit.cpp | 309 if (LangTo.CPlusPlus11 != LangFrom.CPlusPlus11 || in getCrossTUDefinitionImpl()
|