Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DFeatures.def209 FEATURE(objc_cxx_static_assert, LangOpts.CPlusPlus11)
223 FEATURE(cxx_access_control_sfinae, LangOpts.CPlusPlus11)
224 FEATURE(cxx_alias_templates, LangOpts.CPlusPlus11)
225 FEATURE(cxx_alignas, LangOpts.CPlusPlus11)
226 FEATURE(cxx_alignof, LangOpts.CPlusPlus11)
227 FEATURE(cxx_atomic, LangOpts.CPlusPlus11)
228 FEATURE(cxx_attributes, LangOpts.CPlusPlus11)
229 FEATURE(cxx_auto_type, LangOpts.CPlusPlus11)
230 FEATURE(cxx_constexpr, LangOpts.CPlusPlus11)
231 FEATURE(cxx_constexpr_string_builtins, LangOpts.CPlusPlus11)
[all …]
H A DLangStandards.def123 LineComment | CPlusPlus | CPlusPlus11 | Digraphs)
128 LineComment | CPlusPlus | CPlusPlus11 | Digraphs | GNUMode)
133 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | Digraphs)
138 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | Digraphs |
144 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 |
150 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 |
156 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 |
162 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 |
168 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 |
174 LineComment | CPlusPlus | CPlusPlus11 | CPlusPlus14 | CPlusPlus17 |
[all …]
H A DLangStandard.h56 CPlusPlus11 = (1 << 7), enumerator
116 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()
238 if (!PP.getLangOpts().CPlusPlus11) in AvoidConcat()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DPrettyPrinter.h71 Nullptr(LO.CPlusPlus11 || LO.C23), NullptrTypeInNamespace(LO.CPlusPlus), in PrintingPolicy()
72 Restrict(LO.C99), Alignof(LO.CPlusPlus11), UnderscoreAlignof(LO.C11), in PrintingPolicy()
74 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.cpp155 if (LangOpts.CPlusPlus11) in getKeywordStatusHelper()
390 LangOptsNoCPP.CPlusPlus11 = false; in isCPlusPlusKeyword()
H A DLangOptions.cpp119 Opts.CPlusPlus11 = Std.isCPlusPlus11(); in setLangDefaults()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp106 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseCXXInlineMethodDef()
117 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseCXXInlineMethodDef()
420 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseLexedMethodDeclaration()
522 Method && getLangOpts().CPlusPlus11); in ParseLexedMethodDeclaration()
1039 if (getLangOpts().CPlusPlus11) in ConsumeAndStoreFunctionPrologue()
1058 if (!getLangOpts().CPlusPlus11) in ConsumeAndStoreFunctionPrologue()
1239 if (!getLangOpts().CPlusPlus11) in ConsumeAndStoreInitializer()
1245 if (!getLangOpts().CPlusPlus11) in ConsumeAndStoreInitializer()
H A DParseTentative.cpp467 (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace))) { in isCXXConditionDeclarationOrInitStatement()
564 (getLangOpts().CPlusPlus11 && in isCXXTypeId()
832 if (getLangOpts().CPlusPlus11 && isTokenStringLiteral()) { in TryParseOperatorId()
1443 if (getLangOpts().CPlusPlus11 && isFollowedByBrace) in isCXXDeclarationSpecifier()
1490 if (getLangOpts().CPlusPlus11 && NextToken().is(tok::l_brace)) in isCXXDeclarationSpecifier()
1515 if (getLangOpts().CPlusPlus11 && isFollowedByBrace) in isCXXDeclarationSpecifier()
1546 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) in isCXXDeclarationSpecifier()
1612 return getLangOpts().CPlusPlus11; in isCXXDeclarationSpecifierAType()
H A DParseTemplate.cpp624 getLangOpts().CPlusPlus11 in ParseTypeParameter()
751 getLangOpts().CPlusPlus11 in ParseTemplateTemplateParameter()
976 if (getLangOpts().CPlusPlus11 && in ParseGreaterThanInTemplateList()
1062 if (getLangOpts().CPlusPlus11) in ParseTemplateIdAfterTemplateName()
1318 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) in ParseTemplateArgument()
1527 (getLangOpts().CPlusPlus11 && in checkPotentialAngleBracket()
1592 (getLangOpts().CPlusPlus11 && in checkPotentialAngleBracketDelimiter()
H A DParseDeclCXX.cpp59 if (getLangOpts().CPlusPlus11) in ParseNamespace()
197 Diag(InlineLoc, getLangOpts().CPlusPlus11 in ParseNamespace()
587 if (getLangOpts().CPlusPlus11 && Context == DeclaratorContext::Member && in ParseUsingDeclarator()
848 Diag(Tok.getLocation(), getLangOpts().CPlusPlus11 in ParseAliasDeclarationAfterDeclarator()
981 if (getLangOpts().CPlusPlus11) { in ParseStaticAssertDeclaration()
2473 getLangOpts().CPlusPlus11 in ParseOptionalCXX11VirtSpecifierSeq()
3042 if (Tok.is(tok::l_brace) && !getLangOpts().CPlusPlus11) { in ParseCXXClassMemberDeclaration()
3206 Diag(Tok, getLangOpts().CPlusPlus11 in ParseCXXClassMemberDeclaration()
3653 Diag(FinalLoc, getLangOpts().CPlusPlus11 in ParseCXXMemberSpecification()
3930 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseMemInitializer()
[all …]
H A DParseDecl.cpp433 } else if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseAttributeArgumentList()
2000 return Context == DeclaratorContext::Member && getLangOpts().CPlusPlus11 && in MightBeDeclarator()
2034 return getLangOpts().CPlusPlus11 && isCXX11VirtSpecifier(NextToken()); in MightBeDeclarator()
2510 else if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace) && in ParseDeclarationAfterDeclaratorAndAttributes()
3091 if (getLangOpts().CPlusPlus11) in ParseAlignArgument()
4093 if (getLangOpts().CPlusPlus11 || getLangOpts().C23) { in ParseDeclarationSpecifiers()
4991 Diag(Tok, getLangOpts().CPlusPlus11 ? diag::warn_cxx98_compat_scoped_enum in ParseEnumSpecifier()
5020 bool CanHaveEnumBase = (getLangOpts().CPlusPlus11 || getLangOpts().ObjC || in ParseEnumSpecifier()
5117 if (getLangOpts().CPlusPlus11) in ParseEnumSpecifier()
5211 if (!getLangOpts().CPlusPlus11 || !SS.isSet()) { in ParseEnumSpecifier()
[all …]
H A DParser.cpp211 if (getLangOpts().CPlusPlus11) in ConsumeExtraSemi()
1001 Diag(ExternLoc, getLangOpts().CPlusPlus11 ? in ParseExternalDeclaration()
1340 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseFunctionDefinition()
1347 Diag(KWLoc, getLangOpts().CPlusPlus11 in ParseFunctionDefinition()
1601 } else if (!ForAsmLabel && getLangOpts().CPlusPlus11 && in ParseAsmStringLiteral()
1619 (getLangOpts().CPlusPlus11 && !ForAsmLabel) ? 0 : 1); in ParseAsmStringLiteral()
H A DParseExpr.cpp319 getLangOpts().CPlusPlus11); in ParseRHSOfBinaryExpression()
380 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseRHSOfBinaryExpression()
455 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseRHSOfBinaryExpression()
471 getLangOpts().CPlusPlus11); in ParseRHSOfBinaryExpression()
500 getLangOpts().CPlusPlus11); in ParseRHSOfBinaryExpression()
1353 (!getLangOpts().CPlusPlus11 || Tok.isNot(tok::l_brace))) in ParseCastExpression()
1705 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParsePostfixExpressionSuffix()
3176 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) { in ParseExpressionList()
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DOSTargets.cpp226 if (Opts.CPlusPlus11 && Opts.isCompatibleWithMSVC(LangOptions::MSVC2015)) in addVisualCDefines()
250 if (Opts.CPlusPlus11) { in addVisualCDefines()
/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.cpp337 if (Context.getLangOpts().CPlusPlus11) in isAcceptableNestedNameSpecifier()
345 if (Context.getLangOpts().CPlusPlus11) in isAcceptableNestedNameSpecifier()
581 !getLangOpts().CPlusPlus11) { in BuildCXXNestedNameSpecifier()
/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.cpp403 cpp_lang_opts.CPlusPlus11 = true; in RemoveCppKeyword()
625 lang_opts.CPlusPlus11 = true; in SetupLangOpts()
640 lang_opts.CPlusPlus11 = true; in SetupLangOpts()
657 lang_opts.CPlusPlus11 = true; in SetupLangOpts()
726 lang_opts.CPlusPlus11 = true; in SetupImportStdModuleLangOpts()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterp.cpp149 if (S.getLangOpts().CPlusPlus11) { in diagnoseUnknownDecl()
203 S.getLangOpts().CPlusPlus11 ? diag::note_constexpr_ltor_non_constexpr in diagnoseNonConstVariable()
471 S.getLangOpts().CPlusPlus11 in CheckConstant()
485 !S.getLangOpts().CPlusPlus11) { in CheckConstant()
717 (S.getLangOpts().OpenCL && !S.getLangOpts().CPlusPlus11 && in CheckGlobalInitialized()
876 if (S.getLangOpts().CPlusPlus11) { in CheckCallable()
955 if (S.getLangOpts().CPlusPlus11) { in CheckThis()
1326 if (S.getLangOpts().CPlusPlus11) in CheckLiteralType()
H A DEvalEmitter.cpp205 if (S.getLangOpts().CPlusPlus11 && Ptr.isBlockPointer() && in emitRet()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DInitPreprocessor.cpp493 else if (LangOpts.CPlusPlus11) in InitializeStandardPredefinedMacros()
665 if (LangOpts.CPlusPlus11) { in InitializeCPlusPlusFeatureTestMacros()
768 if (LangOpts.CPlusPlus11) in InitializeCPlusPlusFeatureTestMacros()
952 if (LangOpts.GNUCVersion && LangOpts.CPlusPlus11) in InitializePredefinedMacros()
/freebsd/contrib/llvm-project/clang/lib/CrossTU/
H A DCrossTranslationUnit.cpp337 if (LangTo.CPlusPlus11 != LangFrom.CPlusPlus11 || in getCrossTUDefinitionImpl()

1234