Home
last modified time | relevance | path

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

1234

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DFeatures.def150 FEATURE(cxx_alignas, LangOpts.CPlusPlus11)
151 FEATURE(cxx_alignof, LangOpts.CPlusPlus11)
152 FEATURE(cxx_atomic, LangOpts.CPlusPlus11)
153 FEATURE(cxx_attributes, LangOpts.CPlusPlus11)
154 FEATURE(cxx_auto_type, LangOpts.CPlusPlus11)
155 FEATURE(cxx_constexpr, LangOpts.CPlusPlus11)
157 FEATURE(cxx_decltype, LangOpts.CPlusPlus11)
168 FEATURE(cxx_lambdas, LangOpts.CPlusPlus11)
171 FEATURE(cxx_noexcept, LangOpts.CPlusPlus11)
172 FEATURE(cxx_nullptr, LangOpts.CPlusPlus11)
[all …]
H A DLangStandards.def115 LineComment | CPlusPlus | CPlusPlus11 | Digraphs)
120 LineComment | CPlusPlus | CPlusPlus11 | Digraphs | GNUMode)
125 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | Digraphs)
130 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | Digraphs |
136 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 |
142 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 |
148 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 |
154 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 |
160 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 |
166 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 |
[all …]
H A DLangStandard.h55 CPlusPlus11 = (1 << 6), enumerator
112 bool isCPlusPlus11() const { return Flags & CPlusPlus11; } in isCPlusPlus11()
H A DOperatorPrecedence.h48 bool CPlusPlus11);
/freebsd-14.2/contrib/llvm-project/clang/lib/Lex/
H A DTokenConcatenation.cpp22 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 DLexer.cpp2072 if (!LangOpts.CPlusPlus11) { in LexUDSuffix()
3117 if (LangOpts.CPlusPlus11) { in LexEndOfFile()
3591 if (LangOpts.CPlusPlus && !LangOpts.CPlusPlus11) in tryReadUCN()
3809 if (LangOpts.CPlusPlus11 || LangOpts.C11) { in LexTokenInternal()
3823 if (Char == 'R' && LangOpts.CPlusPlus11 && in LexTokenInternal()
3845 if (Char2 == 'R' && LangOpts.CPlusPlus11) { in LexTokenInternal()
3867 if (LangOpts.CPlusPlus11 || LangOpts.C11) { in LexTokenInternal()
3881 if (Char == 'R' && LangOpts.CPlusPlus11 && in LexTokenInternal()
3896 if (LangOpts.CPlusPlus11) { in LexTokenInternal()
3919 if (LangOpts.CPlusPlus11 && Char == 'R' && in LexTokenInternal()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DPrettyPrinter.h69 Nullptr(LO.CPlusPlus11 || LO.C23), NullptrTypeInNamespace(LO.CPlusPlus), in PrintingPolicy()
70 Restrict(LO.C99), Alignof(LO.CPlusPlus11), UnderscoreAlignof(LO.C11), in PrintingPolicy()
72 SplitTemplateClosers(!LO.CPlusPlus11), TerseOutput(false), in PrintingPolicy()
/freebsd-14.2/contrib/llvm-project/clang/lib/Basic/
H A DOperatorPrecedence.cpp18 bool CPlusPlus11) { in getBinOpPrecedence() argument
36 if (GreaterThanIsOperator || !CPlusPlus11) in getBinOpPrecedence()
H A DIdentifierTable.cpp154 if (LangOpts.CPlusPlus11) in getKeywordStatusHelper()
363 LangOptsNoCPP.CPlusPlus11 = false; in isCPlusPlusKeyword()
H A DLangOptions.cpp116 Opts.CPlusPlus11 = Std.isCPlusPlus11(); in setLangDefaults()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterp.cpp67 S.getLangOpts().CPlusPlus11 in diagnoseNonConstVariable()
243 if (S.getLangOpts().CPlusPlus && !S.getLangOpts().CPlusPlus11) in CheckConstant()
424 if (S.getLangOpts().CPlusPlus11) { in CheckCallable()
484 if (S.getLangOpts().CPlusPlus11) in CheckThis()
566 if (S.getLangOpts().CPlusPlus11) { in CheckDeclRef()
/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp69 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseCXXInlineMethodDef()
79 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseCXXInlineMethodDef()
393 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseLexedMethodDeclaration()
479 Method && getLangOpts().CPlusPlus11); in ParseLexedMethodDeclaration()
1018 if (getLangOpts().CPlusPlus11) in ConsumeAndStoreFunctionPrologue()
1037 if (!getLangOpts().CPlusPlus11) in ConsumeAndStoreFunctionPrologue()
1267 if (!getLangOpts().CPlusPlus11) in ConsumeAndStoreInitializer()
1273 if (!getLangOpts().CPlusPlus11) in ConsumeAndStoreInitializer()
H A DParseTentative.cpp572 (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace))) { in isCXXConditionDeclarationOrInitStatement()
683 (getLangOpts().CPlusPlus11 && in isCXXTypeId()
998 if (getLangOpts().CPlusPlus11 && isTokenStringLiteral()) { in TryParseOperatorId()
1753 if (getLangOpts().CPlusPlus11 && isFollowedByBrace) in isCXXDeclarationSpecifier()
1796 if (getLangOpts().CPlusPlus11 && NextToken().is(tok::l_brace)) in isCXXDeclarationSpecifier()
1821 if (getLangOpts().CPlusPlus11 && isFollowedByBrace) in isCXXDeclarationSpecifier()
1849 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) in isCXXDeclarationSpecifier()
1912 return getLangOpts().CPlusPlus11; in isCXXDeclarationSpecifierAType()
H A DParseTemplate.cpp829 getLangOpts().CPlusPlus11 in ParseTypeParameter()
961 getLangOpts().CPlusPlus11 in ParseTemplateTemplateParameter()
1207 if (getLangOpts().CPlusPlus11 && in ParseGreaterThanInTemplateList()
1304 if (getLangOpts().CPlusPlus11) in ParseTemplateIdAfterTemplateName()
1625 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) in ParseTemplateArgument()
1857 (getLangOpts().CPlusPlus11 && in checkPotentialAngleBracket()
1922 (getLangOpts().CPlusPlus11 && in checkPotentialAngleBracketDelimiter()
H A DParseInit.cpp38 if (!PP.getLangOpts().CPlusPlus11) in MayBeDesignationStart()
404 if (Tok.is(tok::l_brace) && getLangOpts().CPlusPlus11) { in ParseInitializerWithPotentialDesignator()
H A DParseDecl.cpp3111 if (getLangOpts().CPlusPlus11) in ParseAlignArgument()
4035 if (getLangOpts().CPlusPlus11 || getLangOpts().C23) { in ParseDeclarationSpecifiers()
4998 if (getLangOpts().CPlusPlus11) in ParseEnumSpecifier()
5019 if (getLangOpts().CPlusPlus11) in ParseEnumSpecifier()
5093 if (!getLangOpts().CPlusPlus11 || !SS.isSet()) { in ParseEnumSpecifier()
5341 else if (getLangOpts().CPlusPlus11) in ParseEnumBody()
5892 if (getLangOpts().CPlusPlus11 && in isConstructorDeclarator()
6361 Diag(Loc, getLangOpts().CPlusPlus11 ? in ParseDeclaratorInternal()
6487 getLangOpts().CPlusPlus11)); in ParseDirectDeclarator()
7009 getLangOpts().CPlusPlus11 && in InitCXXThisScopeForDeclaratorIfRelevant()
[all …]
H A DParseExpr.cpp411 getLangOpts().CPlusPlus11); in ParseRHSOfBinaryExpression()
476 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseRHSOfBinaryExpression()
552 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseRHSOfBinaryExpression()
573 getLangOpts().CPlusPlus11); in ParseRHSOfBinaryExpression()
607 getLangOpts().CPlusPlus11); in ParseRHSOfBinaryExpression()
1613 (!getLangOpts().CPlusPlus11 || Tok.isNot(tok::l_brace))) in ParseCastExpression()
1801 if (getLangOpts().CPlusPlus11) { in ParseCastExpression()
1983 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParsePostfixExpressionSuffix()
3561 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseExpressionList()
H A DParseDeclCXX.cpp91 if (getLangOpts().CPlusPlus11 && isCXX11AttributeSpecifier()) { in ParseNamespace()
223 Diag(InlineLoc, getLangOpts().CPlusPlus11 in ParseNamespace()
635 if (getLangOpts().CPlusPlus11 && Context == DeclaratorContext::Member && in ParseUsingDeclarator()
877 Diag(Tok.getLocation(), getLangOpts().CPlusPlus11 in ParseAliasDeclarationAfterDeclarator()
2480 getLangOpts().CPlusPlus11 in ParseOptionalCXX11VirtSpecifierSeq()
2953 if (Tok.is(tok::l_brace) && !getLangOpts().CPlusPlus11) { in ParseCXXClassMemberDeclaration()
3115 Diag(Tok, getLangOpts().CPlusPlus11 in ParseCXXClassMemberDeclaration()
3551 Diag(FinalLoc, getLangOpts().CPlusPlus11 in ParseCXXMemberSpecification()
3856 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseMemInitializer()
3912 if (getLangOpts().CPlusPlus11) in ParseMemInitializer()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Basic/Targets/
H A DOSTargets.cpp213 if (Opts.CPlusPlus11 && Opts.isCompatibleWithMSVC(LangOptions::MSVC2015)) in addVisualCDefines()
235 if (Opts.CPlusPlus11) { in addVisualCDefines()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaFixItUtils.cpp187 if (S.LangOpts.CPlusPlus11) in getScalarZeroExpressionForType()
215 if (LangOpts.CPlusPlus11 && !RD->hasUserProvidedDefaultConstructor()) in getFixItZeroInitializerForType()
H A DSemaCXXScopeSpec.cpp372 if (Context.getLangOpts().CPlusPlus11) in isAcceptableNestedNameSpecifier()
380 if (Context.getLangOpts().CPlusPlus11) in isAcceptableNestedNameSpecifier()
651 !getLangOpts().CPlusPlus11) { in BuildCXXNestedNameSpecifier()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DEnterExpressionEvaluationContext.h54 Actions.getLangOpts().CPlusPlus11) { in Actions()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionParser.cpp317 cpp_lang_opts.CPlusPlus11 = true; in RemoveCppKeyword()
509 lang_opts.CPlusPlus11 = true; in ClangExpressionParser()
524 lang_opts.CPlusPlus11 = true; in ClangExpressionParser()
538 lang_opts.CPlusPlus11 = true; in ClangExpressionParser()
577 lang_opts.CPlusPlus11 = true; in ClangExpressionParser()
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/
H A DInitPreprocessor.cpp470 else if (LangOpts.CPlusPlus11) in InitializeStandardPredefinedMacros()
632 if (LangOpts.CPlusPlus11) { in InitializeCPlusPlusFeatureTestMacros()
736 if (LangOpts.CPlusPlus11) in InitializeCPlusPlusFeatureTestMacros()
860 if (LangOpts.GNUCVersion && LangOpts.CPlusPlus11) in InitializePredefinedMacros()
/freebsd-14.2/contrib/llvm-project/clang/lib/CrossTU/
H A DCrossTranslationUnit.cpp337 if (LangTo.CPlusPlus11 != LangFrom.CPlusPlus11 || in getCrossTUDefinitionImpl()

1234