Home
last modified time | relevance | path

Searched refs:CPlusPlus11 (Results 1 – 25 of 73) sorted by relevance

123

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DFeatures.def132 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 DOperatorPrecedence.h49 bool CPlusPlus11);
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/
H A DLangStandards.def105 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 DLangStandard.h27 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 DTokenConcatenation.cpp23 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 DLexer.cpp1427 } 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 DPPDirectives.cpp143 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 DOperatorPrecedence.cpp19 bool CPlusPlus11) { in getBinOpPrecedence() argument
37 if (GreaterThanIsOperator || !CPlusPlus11) in getBinOpPrecedence()
H A DIdentifierTable.cpp124 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 DParseCXXInlineMethods.cpp68 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 DParseTentative.cpp490 (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 DParseTemplate.cpp527 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 DParseExpr.cpp272 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 DParseDecl.cpp2732 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 DParseDeclCXX.cpp78 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 DParseExprCXX.cpp698 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 DParseInit.cpp35 if (!PP.getLangOpts().CPlusPlus11) in MayBeDesignationStart()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaFixItUtils.cpp184 if (S.LangOpts.CPlusPlus11) in getScalarZeroExpressionForType()
212 if (LangOpts.CPlusPlus11 && !RD->hasUserProvidedDefaultConstructor()) in getFixItZeroInitializerForType()
H A DSemaCXXScopeSpec.cpp338 if (Context.getLangOpts().CPlusPlus11) in isAcceptableNestedNameSpecifier()
346 if (Context.getLangOpts().CPlusPlus11) in isAcceptableNestedNameSpecifier()
657 !getLangOpts().CPlusPlus11) { in BuildCXXNestedNameSpecifier()
H A DSemaTemplate.cpp452 !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 DSemaInit.cpp1412 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 DPrettyPrinter.h48 Restrict(LO.C99), Alignof(LO.CPlusPlus11), UnderscoreAlignof(LO.C11), in PrintingPolicy()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionParser.cpp391 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 DInitPreprocessor.cpp380 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 DOSTargets.h658 if (Opts.CPlusPlus11 && Opts.isCompatibleWithMSVC(LangOptions::MSVC2015)) in getVisualStudioDefines()
674 if (Opts.CPlusPlus11) { in getVisualStudioDefines()

123