| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Features.def | 209 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 D | LangStandards.def | 123 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 D | LangStandard.h | 56 CPlusPlus11 = (1 << 7), enumerator 116 bool isCPlusPlus11() const { return Flags & CPlusPlus11; } in isCPlusPlus11()
|
| H A D | OperatorPrecedence.h | 48 bool CPlusPlus11);
|
| /freebsd/contrib/llvm-project/clang/lib/Lex/ |
| H A D | TokenConcatenation.cpp | 22 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 D | PrettyPrinter.h | 71 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 D | OperatorPrecedence.cpp | 18 bool CPlusPlus11) { in getBinOpPrecedence() argument 36 if (GreaterThanIsOperator || !CPlusPlus11) in getBinOpPrecedence()
|
| H A D | IdentifierTable.cpp | 155 if (LangOpts.CPlusPlus11) in getKeywordStatusHelper() 390 LangOptsNoCPP.CPlusPlus11 = false; in isCPlusPlusKeyword()
|
| H A D | LangOptions.cpp | 119 Opts.CPlusPlus11 = Std.isCPlusPlus11(); in setLangDefaults()
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseCXXInlineMethods.cpp | 106 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 D | ParseTentative.cpp | 467 (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 D | ParseTemplate.cpp | 624 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 D | ParseDeclCXX.cpp | 59 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 D | ParseDecl.cpp | 433 } 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 D | Parser.cpp | 211 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 D | ParseExpr.cpp | 319 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 D | OSTargets.cpp | 226 if (Opts.CPlusPlus11 && Opts.isCompatibleWithMSVC(LangOptions::MSVC2015)) in addVisualCDefines() 250 if (Opts.CPlusPlus11) { in addVisualCDefines()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaFixItUtils.cpp | 187 if (S.LangOpts.CPlusPlus11) in getScalarZeroExpressionForType() 215 if (LangOpts.CPlusPlus11 && !RD->hasUserProvidedDefaultConstructor()) in getFixItZeroInitializerForType()
|
| H A D | SemaCXXScopeSpec.cpp | 337 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 D | EnterExpressionEvaluationContext.h | 54 Actions.getLangOpts().CPlusPlus11) { in Actions()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangExpressionParser.cpp | 403 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 D | Interp.cpp | 149 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 D | EvalEmitter.cpp | 205 if (S.getLangOpts().CPlusPlus11 && Ptr.isBlockPointer() && in emitRet()
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | InitPreprocessor.cpp | 493 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 D | CrossTranslationUnit.cpp | 337 if (LangTo.CPlusPlus11 != LangFrom.CPlusPlus11 || in getCrossTUDefinitionImpl()
|