| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | Features.def | 132 FEATURE(cxx_alignas, LangOpts.CPlusPlus11) 133 FEATURE(cxx_alignof, LangOpts.CPlusPlus11) 134 FEATURE(cxx_atomic, LangOpts.CPlusPlus11) 135 FEATURE(cxx_attributes, LangOpts.CPlusPlus11) 136 FEATURE(cxx_auto_type, LangOpts.CPlusPlus11) 137 FEATURE(cxx_constexpr, LangOpts.CPlusPlus11) 139 FEATURE(cxx_decltype, LangOpts.CPlusPlus11) 150 FEATURE(cxx_lambdas, LangOpts.CPlusPlus11) 153 FEATURE(cxx_noexcept, LangOpts.CPlusPlus11) 154 FEATURE(cxx_nullptr, LangOpts.CPlusPlus11) [all …]
|
| H A D | OperatorPrecedence.h | 49 bool CPlusPlus11);
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/ |
| H A D | LangStandards.def | 105 LineComment | CPlusPlus | CPlusPlus11 | Digraphs) 110 LineComment | CPlusPlus | CPlusPlus11 | Digraphs | GNUMode) 115 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | Digraphs) 120 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | Digraphs | 126 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 132 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 138 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 143 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 | 163 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | Digraphs | OpenCL)
|
| H A D | LangStandard.h | 27 CPlusPlus11 = (1 << 5), enumerator 81 bool isCPlusPlus11() const { return Flags & frontend::CPlusPlus11; } in isCPlusPlus11()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/ |
| H A D | TokenConcatenation.cpp | 23 static bool IsStringPrefix(StringRef Str, bool CPlusPlus11) { in IsStringPrefix() argument 26 (CPlusPlus11 && (Str[0] == 'u' || Str[0] == 'U' || Str[0] == 'R'))) { in IsStringPrefix() 33 if (Str[1] == 'R' && Str[0] != 'R' && Str.size() == 2 && CPlusPlus11) in IsStringPrefix() 57 LangOpts.CPlusPlus11); in IsIdentifierStringPrefix() 64 return IsStringPrefix(StringRef(TokPtr, length), LangOpts.CPlusPlus11); in IsIdentifierStringPrefix() 67 return IsStringPrefix(StringRef(PP.getSpelling(Tok)), LangOpts.CPlusPlus11); in IsIdentifierStringPrefix() 90 if (PP.getLangOpts().CPlusPlus11) { in TokenConcatenation() 227 if (!PP.getLangOpts().CPlusPlus11) in AvoidConcat()
|
| H A D | Lexer.cpp | 1427 } else if (LangOpts.CPlusPlus11 || LangOpts.C11) { in isAllowedIDChar() 1446 } else if (LangOpts.CPlusPlus11 || LangOpts.C11) { in isAllowedInitiallyIDChar() 1824 if (!getLangOpts().CPlusPlus11) { in LexUDSuffix() 2750 if (LangOpts.CPlusPlus11) { in LexEndOfFile() 3309 if (LangOpts.CPlusPlus11 || LangOpts.C11) { in LexTokenInternal() 3323 if (Char == 'R' && LangOpts.CPlusPlus11 && in LexTokenInternal() 3367 if (LangOpts.CPlusPlus11 || LangOpts.C11) { in LexTokenInternal() 3381 if (Char == 'R' && LangOpts.CPlusPlus11 && in LexTokenInternal() 3396 if (LangOpts.CPlusPlus11) { in LexTokenInternal() 3419 if (LangOpts.CPlusPlus11 && Char == 'R' && in LexTokenInternal() [all …]
|
| H A D | PPDirectives.cpp | 143 if (Lang.CPlusPlus11 && (Text.equals("override") || Text.equals("final"))) in shouldWarnOnMacroDef() 1102 if (LangOpts.C99 || LangOpts.CPlusPlus11) in HandleLineDirective() 1106 else if (LangOpts.CPlusPlus11 && LineNo >= 32768U) in HandleLineDirective() 2195 Diag(Tok, LangOpts.CPlusPlus11 ? in ReadMacroParameterList() 2370 } else if (LangOpts.C99 || LangOpts.CPlusPlus11) { in ReadOptionalMacroParameterListAndBody()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/ |
| H A D | OperatorPrecedence.cpp | 19 bool CPlusPlus11) { in getBinOpPrecedence() argument 37 if (GreaterThanIsOperator || !CPlusPlus11) in getBinOpPrecedence()
|
| H A D | IdentifierTable.cpp | 124 if (LangOpts.CPlusPlus11 && (Flags & KEYCXX11)) return KS_Enabled; in getKeywordStatus() 258 LangOptsNoCPP.CPlusPlus11 = false; in isCPlusPlusKeyword()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/ |
| H A D | ParseCXXInlineMethods.cpp | 68 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseCXXInlineMethodDef() 78 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseCXXInlineMethodDef() 343 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseLexedMethodDeclaration() 420 getLangOpts().CPlusPlus11); in ParseLexedMethodDeclaration() 857 if (getLangOpts().CPlusPlus11) in ConsumeAndStoreFunctionPrologue() 876 if (!getLangOpts().CPlusPlus11) in ConsumeAndStoreFunctionPrologue() 1107 if (!getLangOpts().CPlusPlus11) in ConsumeAndStoreInitializer() 1113 if (!getLangOpts().CPlusPlus11) in ConsumeAndStoreInitializer()
|
| H A D | ParseTentative.cpp | 490 (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace))) { in isCXXConditionDeclarationOrInitStatement() 593 (getLangOpts().CPlusPlus11 && in isCXXTypeId() 841 if (getLangOpts().CPlusPlus11 && isTokenStringLiteral()) { in TryParseOperatorId() 1577 if (getLangOpts().CPlusPlus11 && isFollowedByBrace) in isCXXDeclarationSpecifier() 1613 if (getLangOpts().CPlusPlus11 && NextToken().is(tok::l_brace)) in isCXXDeclarationSpecifier() 1638 if (getLangOpts().CPlusPlus11 && isFollowedByBrace) in isCXXDeclarationSpecifier() 1700 return getLangOpts().CPlusPlus11; in isCXXDeclarationSpecifierAType()
|
| H A D | ParseTemplate.cpp | 527 getLangOpts().CPlusPlus11 in ParseTypeParameter() 625 getLangOpts().CPlusPlus11 in ParseTemplateTemplateParameter() 858 if (getLangOpts().CPlusPlus11 && in ParseGreaterThanInTemplateList() 1524 (getLangOpts().CPlusPlus11 && in checkPotentialAngleBracket() 1589 (getLangOpts().CPlusPlus11 && in checkPotentialAngleBracketDelimiter()
|
| H A D | ParseExpr.cpp | 272 getLangOpts().CPlusPlus11); in ParseRHSOfBinaryExpression() 334 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseRHSOfBinaryExpression() 417 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseRHSOfBinaryExpression() 438 getLangOpts().CPlusPlus11); in ParseRHSOfBinaryExpression() 472 getLangOpts().CPlusPlus11); in ParseRHSOfBinaryExpression() 1297 (!getLangOpts().CPlusPlus11 || Tok.isNot(tok::l_brace))) in ParseCastExpression() 1432 if (getLangOpts().CPlusPlus11) { in ParseCastExpression() 1549 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParsePostfixExpressionSuffix() 2855 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseExpressionList()
|
| H A D | ParseDecl.cpp | 2732 if (getLangOpts().CPlusPlus11) in ParseAlignArgument() 3435 if (getLangOpts().CPlusPlus11) { in ParseDeclarationSpecifiers() 4291 if (getLangOpts().CPlusPlus11) in ParseEnumSpecifier() 4350 if (!getLangOpts().CPlusPlus11 || !SS.isSet()) { in ParseEnumSpecifier() 4576 else if (getLangOpts().CPlusPlus11) in ParseEnumBody() 5026 if (getLangOpts().CPlusPlus11 && in isConstructorDeclarator() 5300 return Lang.CPlusPlus11 || in isPtrOperatorToken() 5451 Diag(Loc, getLangOpts().CPlusPlus11 ? in ParseDeclaratorInternal() 5576 getLangOpts().CPlusPlus11)); in ParseDirectDeclarator() 6151 getLangOpts().CPlusPlus11 && in ParseFunctionDeclarator() [all …]
|
| H A D | ParseDeclCXX.cpp | 78 if (getLangOpts().CPlusPlus11 && isCXX11AttributeSpecifier()) { in ParseNamespace() 208 Diag(InlineLoc, getLangOpts().CPlusPlus11 ? in ParseNamespace() 609 if (getLangOpts().CPlusPlus11 && in ParseUsingDeclarator() 774 Diag(Tok.getLocation(), getLangOpts().CPlusPlus11 ? in ParseAliasDeclarationAfterDeclarator() 2243 getLangOpts().CPlusPlus11 in ParseOptionalCXX11VirtSpecifierSeq() 2651 if (Tok.is(tok::l_brace) && !getLangOpts().CPlusPlus11) { in ParseCXXClassMemberDeclaration() 2797 Diag(Tok, getLangOpts().CPlusPlus11 in ParseCXXClassMemberDeclaration() 3170 Diag(FinalLoc, getLangOpts().CPlusPlus11 in ParseCXXMemberSpecification() 3464 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseMemInitializer() 3514 if (getLangOpts().CPlusPlus11) in ParseMemInitializer() [all …]
|
| H A D | ParseExprCXX.cpp | 698 assert(getLangOpts().CPlusPlus11 in TryParseLambdaExpression() 1661 (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace))) in ParseCXXTypeConstructExpression() 1857 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseCXXCondition() 2275 (!getLangOpts().CPlusPlus11 || NextToken().isNot(tok::l_square))) { in ParseUnqualifiedIdOperator() 2352 if (getLangOpts().CPlusPlus11 && isTokenStringLiteral()) { in ParseUnqualifiedIdOperator() 2869 } else if (Tok.is(tok::l_brace) && getLangOpts().CPlusPlus11) { in ParseCXXNewExpression()
|
| H A D | ParseInit.cpp | 35 if (!PP.getLangOpts().CPlusPlus11) in MayBeDesignationStart()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaFixItUtils.cpp | 184 if (S.LangOpts.CPlusPlus11) in getScalarZeroExpressionForType() 212 if (LangOpts.CPlusPlus11 && !RD->hasUserProvidedDefaultConstructor()) in getFixItZeroInitializerForType()
|
| H A D | SemaCXXScopeSpec.cpp | 338 if (Context.getLangOpts().CPlusPlus11) in isAcceptableNestedNameSpecifier() 346 if (Context.getLangOpts().CPlusPlus11) in isAcceptableNestedNameSpecifier() 657 !getLangOpts().CPlusPlus11) { in BuildCXXNestedNameSpecifier()
|
| H A D | SemaTemplate.cpp | 452 !getLangOpts().CPlusPlus11) { in LookupTemplateName() 4224 getLangOpts().CPlusPlus11 ? in ActOnDependentTemplateName() 4950 << getLangOpts().CPlusPlus11; in CheckTemplateArgument() 5607 if (!S.getLangOpts().CPlusPlus11) in isNullPointerValueTemplateArgument() 5918 S.getLangOpts().CPlusPlus11 in CheckTemplateArgumentAddressOfObjectOrFunction() 6375 if (getLangOpts().CPlusPlus11) { in CheckTemplateArgument() 7252 << S.getLangOpts().CPlusPlus11; in CheckTemplateSpecializationScope() 8589 S.getLangOpts().CPlusPlus11? in CheckExplicitInstantiationScope() 9095 getLangOpts().CPlusPlus11 ? in ActOnExplicitInstantiation() 9473 getLangOpts().CPlusPlus11 ? in ActOnTypenameType() [all …]
|
| H A D | SemaInit.cpp | 1412 SemaRef.getLangOpts().CPlusPlus11 in CheckScalarType() 1416 hadError = !SemaRef.getLangOpts().CPlusPlus11; in CheckScalarType() 4030 if (!S.getLangOpts().CPlusPlus11) { in TryReferenceListInitialization() 4176 (S.getLangOpts().CPlusPlus11 && in TryListInitialization() 4178 if (S.getLangOpts().CPlusPlus11) { in TryListInitialization() 4664 else if (S.getLangOpts().CPlusPlus11) in TryReferenceInitializationCore() 4851 if (!S.getLangOpts().CPlusPlus11 && in TryValueInitialization() 5097 return S.getLangOpts().CPlusPlus11 && in isLibstdcxxPointerReturnFalseHack() 6042 assert(S.getLangOpts().CPlusPlus11); in CheckCXX98CompatAccessibleCopy() 7262 if (!E->isRValue() || !getLangOpts().CPlusPlus11) in TemporaryMaterializationConversion() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | PrettyPrinter.h | 48 Restrict(LO.C99), Alignof(LO.CPlusPlus11), UnderscoreAlignof(LO.C11), in PrintingPolicy()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangExpressionParser.cpp | 391 m_compiler->getLangOpts().CPlusPlus11 = true; in ClangExpressionParser() 396 m_compiler->getLangOpts().CPlusPlus11 = true; in ClangExpressionParser() 410 m_compiler->getLangOpts().CPlusPlus11 = true; in ClangExpressionParser()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/ |
| H A D | InitPreprocessor.cpp | 380 else if (LangOpts.CPlusPlus11) in InitializeStandardPredefinedMacros() 477 if (LangOpts.CPlusPlus11) { in InitializeCPlusPlusFeatureTestMacros() 618 if (!LangOpts.MSVCCompat && LangOpts.CPlusPlus11) in InitializePredefinedMacros()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/Targets/ |
| H A D | OSTargets.h | 658 if (Opts.CPlusPlus11 && Opts.isCompatibleWithMSVC(LangOptions::MSVC2015)) in getVisualStudioDefines() 674 if (Opts.CPlusPlus11) { in getVisualStudioDefines()
|