Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DFeatures.def153 FEATURE(objc_cxx_static_assert, LangOpts.CPlusPlus11)
163 FEATURE(cxx_access_control_sfinae, LangOpts.CPlusPlus11)
164 FEATURE(cxx_alias_templates, LangOpts.CPlusPlus11)
165 FEATURE(cxx_alignas, LangOpts.CPlusPlus11)
166 FEATURE(cxx_alignof, LangOpts.CPlusPlus11)
167 FEATURE(cxx_atomic, LangOpts.CPlusPlus11)
168 FEATURE(cxx_attributes, LangOpts.CPlusPlus11)
169 FEATURE(cxx_auto_type, LangOpts.CPlusPlus11)
170 FEATURE(cxx_constexpr, LangOpts.CPlusPlus11)
171 FEATURE(cxx_constexpr_string_builtins, LangOpts.CPlusPlus11)
[all …]
H A DLangStandards.def124 LineComment | CPlusPlus | CPlusPlus11 | Digraphs)
129 LineComment | CPlusPlus | CPlusPlus11 | Digraphs | GNUMode)
134 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | Digraphs)
139 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | Digraphs |
145 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 |
151 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 |
157 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 |
163 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 |
169 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 |
175 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 |
[all …]
H A DLangStandard.h57 CPlusPlus11 = (1 << 7), enumerator
117 bool isCPlusPlus11() const { return Flags & CPlusPlus11; } in isCPlusPlus11()
H A DOperatorPrecedence.h48 bool CPlusPlus11);
/freebsd/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()
234 if (!PP.getLangOpts().CPlusPlus11) in AvoidConcat()
/freebsd/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/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.cpp117 Opts.CPlusPlus11 = Std.isCPlusPlus11(); in setLangDefaults()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp112 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseCXXInlineMethodDef()
123 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseCXXInlineMethodDef()
437 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseLexedMethodDeclaration()
540 Method && getLangOpts().CPlusPlus11); in ParseLexedMethodDeclaration()
1094 if (getLangOpts().CPlusPlus11) in ConsumeAndStoreFunctionPrologue()
1113 if (!getLangOpts().CPlusPlus11) in ConsumeAndStoreFunctionPrologue()
1343 if (!getLangOpts().CPlusPlus11) in ConsumeAndStoreInitializer()
1349 if (!getLangOpts().CPlusPlus11) in ConsumeAndStoreInitializer()
H A DParseTentative.cpp572 (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace))) { in isCXXConditionDeclarationOrInitStatement()
683 (getLangOpts().CPlusPlus11 && in isCXXTypeId()
999 if (getLangOpts().CPlusPlus11 && isTokenStringLiteral()) { in TryParseOperatorId()
1774 if (getLangOpts().CPlusPlus11 && isFollowedByBrace) in isCXXDeclarationSpecifier()
1819 if (getLangOpts().CPlusPlus11 && NextToken().is(tok::l_brace)) in isCXXDeclarationSpecifier()
1844 if (getLangOpts().CPlusPlus11 && isFollowedByBrace) in isCXXDeclarationSpecifier()
1875 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) in isCXXDeclarationSpecifier()
1939 return getLangOpts().CPlusPlus11; in isCXXDeclarationSpecifierAType()
H A DParseTemplate.cpp711 getLangOpts().CPlusPlus11 in ParseTypeParameter()
850 getLangOpts().CPlusPlus11 in ParseTemplateTemplateParameter()
1096 if (getLangOpts().CPlusPlus11 && in ParseGreaterThanInTemplateList()
1193 if (getLangOpts().CPlusPlus11) in ParseTemplateIdAfterTemplateName()
1514 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) in ParseTemplateArgument()
1743 (getLangOpts().CPlusPlus11 && in checkPotentialAngleBracket()
1808 (getLangOpts().CPlusPlus11 && in checkPotentialAngleBracketDelimiter()
H A DParseDecl.cpp465 } else if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseAttributeArgumentList()
2159 return Context == DeclaratorContext::Member && getLangOpts().CPlusPlus11 && in MightBeDeclarator()
2193 return getLangOpts().CPlusPlus11 && isCXX11VirtSpecifier(NextToken()); in MightBeDeclarator()
2697 else if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace) && in ParseDeclarationAfterDeclaratorAndAttributes()
3303 if (getLangOpts().CPlusPlus11) in ParseAlignArgument()
4304 if (getLangOpts().CPlusPlus11 || getLangOpts().C23) { in ParseDeclarationSpecifiers()
5255 Diag(Tok, getLangOpts().CPlusPlus11 ? diag::warn_cxx98_compat_scoped_enum in ParseEnumSpecifier()
5284 bool CanHaveEnumBase = (getLangOpts().CPlusPlus11 || getLangOpts().ObjC || in ParseEnumSpecifier()
5381 if (getLangOpts().CPlusPlus11) in ParseEnumSpecifier()
5402 if (getLangOpts().CPlusPlus11) in ParseEnumSpecifier()
[all …]
H A DParseDeclCXX.cpp92 if (getLangOpts().CPlusPlus11 && isCXX11AttributeSpecifier()) { in ParseNamespace()
232 Diag(InlineLoc, getLangOpts().CPlusPlus11 in ParseNamespace()
652 if (getLangOpts().CPlusPlus11 && Context == DeclaratorContext::Member && in ParseUsingDeclarator()
932 Diag(Tok.getLocation(), getLangOpts().CPlusPlus11 in ParseAliasDeclarationAfterDeclarator()
2644 getLangOpts().CPlusPlus11 in ParseOptionalCXX11VirtSpecifierSeq()
3118 if (Tok.is(tok::l_brace) && !getLangOpts().CPlusPlus11) { in ParseCXXClassMemberDeclaration()
3282 Diag(Tok, getLangOpts().CPlusPlus11 in ParseCXXClassMemberDeclaration()
3732 Diag(FinalLoc, getLangOpts().CPlusPlus11 in ParseCXXMemberSpecification()
4041 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseMemInitializer()
4098 if (getLangOpts().CPlusPlus11) in ParseMemInitializer()
[all …]
H A DParseExpr.cpp430 getLangOpts().CPlusPlus11); in ParseRHSOfBinaryExpression()
495 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseRHSOfBinaryExpression()
571 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseRHSOfBinaryExpression()
592 getLangOpts().CPlusPlus11); in ParseRHSOfBinaryExpression()
626 getLangOpts().CPlusPlus11); in ParseRHSOfBinaryExpression()
1677 (!getLangOpts().CPlusPlus11 || Tok.isNot(tok::l_brace))) in ParseCastExpression()
2050 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParsePostfixExpressionSuffix()
3661 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseExpressionList()
H A DParseStmt.cpp2089 << ((getLangOpts().CPlusPlus11 && !getLangOpts().CPlusPlus17) in ParseForStatement()
2119 Diag(ForRangeInfo.ColonLoc, getLangOpts().CPlusPlus11 in ParseForStatement()
2159 getLangOpts().CPlusPlus11 && !ForEach && Tok.is(tok::colon); in ParseForStatement()
2176 } else if (getLangOpts().CPlusPlus11 && Tok.is(tok::colon) && FirstPart.get()) { in ParseForStatement()
2458 getLangOpts().CPlusPlus11 in ParseReturnStatement()
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterp.cpp75 if (S.getLangOpts().CPlusPlus11) { in diagnoseUnknownDecl()
118 S.getLangOpts().CPlusPlus11 ? diag::note_constexpr_ltor_non_constexpr in diagnoseNonConstVariable()
309 if (S.getLangOpts().CPlusPlus && !S.getLangOpts().CPlusPlus11) in CheckConstant()
504 (S.getLangOpts().OpenCL && !S.getLangOpts().CPlusPlus11 && in CheckGlobalInitialized()
592 if (S.getLangOpts().CPlusPlus11) { in CheckCallable()
662 if (S.getLangOpts().CPlusPlus11) in CheckThis()
799 if (S.getLangOpts().CPlusPlus11) { in CheckDummy()
/freebsd/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.cpp342 if (Context.getLangOpts().CPlusPlus11) in isAcceptableNestedNameSpecifier()
350 if (Context.getLangOpts().CPlusPlus11) in isAcceptableNestedNameSpecifier()
586 !getLangOpts().CPlusPlus11) { in BuildCXXNestedNameSpecifier()
H A DSemaTemplate.cpp570 !getLangOpts().CPlusPlus11) { in LookupTemplateName()
2200 S.Diag(ParamLoc, S.getLangOpts().CPlusPlus11 ? in DiagnoseDefaultTemplateArgument()
4494 getLangOpts().CPlusPlus11 ? in ActOnTemplateName()
5222 << getLangOpts().CPlusPlus11; in CheckTemplateArgument()
5851 S.getLangOpts().CPlusPlus11 ? in VisitTagDecl()
5860 S.getLangOpts().CPlusPlus11 ? in VisitTagDecl()
5910 if (LangOpts.CPlusPlus11 || CanonArg->hasUnnamedOrLocalType()) { in CheckTemplateArgument()
5942 if (!S.getLangOpts().CPlusPlus11) in isNullPointerValueTemplateArgument()
6156 S.getLangOpts().CPlusPlus11 in CheckTemplateArgumentAddressOfObjectOrFunction()
6260 S.getLangOpts().CPlusPlus11 in CheckTemplateArgumentAddressOfObjectOrFunction()
[all …]
H A DSemaInit.cpp578 bool EmptyInitList = SemaRef.getLangOpts().CPlusPlus11 && in PerformEmptyInit()
1685 SemaRef.getLangOpts().CPlusPlus11 in CheckScalarType()
1691 SemaRef.getLangOpts().CPlusPlus11 in CheckScalarType()
1698 SemaRef.getLangOpts().CPlusPlus && !SemaRef.getLangOpts().CPlusPlus11; in CheckScalarType()
1783 if (isa<InitListExpr>(expr) && !SemaRef.getLangOpts().CPlusPlus11) { in CheckReferenceType()
4573 if (!S.getLangOpts().CPlusPlus11) { in TryReferenceListInitialization()
4723 if (S.getLangOpts().CPlusPlus11 && InitList->getNumInits() == 1 && in TryListInitialization()
4765 (S.getLangOpts().CPlusPlus11 && in TryListInitialization()
4767 if (S.getLangOpts().CPlusPlus11) { in TryListInitialization()
5277 if (!S.getLangOpts().CPlusPlus11 && !S.getLangOpts().MicrosoftExt) in TryReferenceInitializationCore()
[all …]
H A DSemaLookup.cpp1023 if (getLangOpts().CPlusPlus11) { in ForceDeclarationOfImplicitMembers()
1074 if (S.getLangOpts().CPlusPlus11 && in DeclareImplicitMemberFunctionsWithName()
1096 if (S.getLangOpts().CPlusPlus11 && in DeclareImplicitMemberFunctionsWithName()
3372 if (getLangOpts().CPlusPlus11 && RD->needsImplicitMoveConstructor()) { in LookupSpecialMember()
3384 if (getLangOpts().CPlusPlus11 && RD->needsImplicitMoveAssignment()) { in LookupSpecialMember()
3549 if (getLangOpts().CPlusPlus11 && Class->needsImplicitMoveConstructor()) in LookupConstructors()
5009 if (SemaRef.getLangOpts().CPlusPlus11) { in AddKeywordsToConsumer()
5054 if (SemaRef.getLangOpts().CPlusPlus11) { in AddKeywordsToConsumer()
5111 if (SemaRef.getLangOpts().CPlusPlus11) in AddKeywordsToConsumer()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DEnterExpressionEvaluationContext.h54 Actions.getLangOpts().CPlusPlus11) { in Actions()
/freebsd/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()
541 lang_opts.CPlusPlus11 = true; in ClangExpressionParser()
580 lang_opts.CPlusPlus11 = true; in ClangExpressionParser()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DInitPreprocessor.cpp487 else if (LangOpts.CPlusPlus11) in InitializeStandardPredefinedMacros()
657 if (LangOpts.CPlusPlus11) { in InitializeCPlusPlusFeatureTestMacros()
760 if (LangOpts.CPlusPlus11) in InitializeCPlusPlusFeatureTestMacros()
942 if (LangOpts.GNUCVersion && LangOpts.CPlusPlus11) in InitializePredefinedMacros()

1234