aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/DeclSpec.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-03-06[C23] Implement N3018: The constexpr specifier for object definitions (#73099)Mariya Podchishchaeva1-0/+14
2024-02-13[Clang][Sema] Diagnose friend declarations with enum elaborated-type-specifie...Krystian Stasiowski1-7/+2
2024-01-27[Clang][C++26] Implement Pack Indexing (P2662R3). (#72644)cor3ntin1-0/+21
2023-10-05[C2X] N3007 Type inference for object definitionsGuillot Tony1-2/+3
2023-10-05Revert "[C2X] N3007 Type inference for object definitions"Aaron Ballman1-3/+2
2023-10-05[C2X] N3007 Type inference for object definitionsGuillot Tony1-2/+3
2023-10-02[C++] Implement "Deducing this" (P0847R7)Corentin Jabot1-0/+12
2022-11-01Update a stale comment; NFCAaron Ballman1-3/+2
2022-09-28[C2x] implement typeof and typeof_unqualAaron Ballman1-0/+4
2022-09-12[Clang] NFC: Make UnqualifiedId::Kind private for consistency.Corentin Jabot1-1/+1
2022-09-08[clang] Use std::size instead of llvm::array_lengthofJoe Loser1-3/+2
2022-08-22[clang] adds unary type transformations as compiler built-insChristopher Di Bella1-2/+7
2022-08-14Revert "[clang] adds unary type transformations as compiler built-ins"Nico Weber1-7/+2
2022-08-14[clang] adds unary type transformations as compiler built-insChristopher Di Bella1-2/+7
2022-01-26Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C...Benjamin Kramer1-2/+2
2022-01-26Rename llvm::array_lengthof into llvm::size to match std::size from C++17serge-sans-paille1-2/+2
2021-12-06Introduce _BitInt, deprecate _ExtIntAaron Ballman1-6/+6
2021-10-09[Clang] Enable _Complex __ibm128 typeQiu Chaofan1-1/+2
2021-10-04[PowerPC] Disable vector types when not supported by subtarget featuresLei Huang1-8/+14
2021-09-06[Clang] Add __ibm128 type to represent ppc_fp128Qiu Chaofan1-0/+2
2021-08-31[OpenCL] Defines helper function for kernel language compatible OpenCL versionJustas Janickas1-2/+1
2021-08-18[CFE][X86] Enable complex _Float16 supportWang, Pengfei1-2/+2
2021-05-31Re-commit [clang] Add support for the "abstract" contextual keyword of MSVCAbbas Sabra1-0/+2
2021-05-31Revert "[clang] Add support for the "abstract" contextual keyword of MSVC"Mikhail Goncharov1-2/+0
2021-05-31[clang] Add support for the "abstract" contextual keyword of MSVCAbbas Sabra1-0/+2
2021-03-12[OpenCL] Refactor diagnostic for OpenCL extension/featureAnton Zabaznov1-1/+2
2021-01-14[clang] Use SourceLocations in unions [NFCI]Mikhail Maltsev1-9/+11
2020-11-16Convert ConstexprKind from Specifiers.h to a scoped enum; NFCThorsten1-9/+13
2020-11-16Adding some explicit casts to appease build bots; NFCAaron Ballman1-2/+2
2020-11-16Convert TypeSpecifierSign from Specifiers.h to a scoped enum; NFCThorsten1-20/+22
2020-11-16Convert TypeSpecifiersPipe from Specifiers.h to a scoped enum; NFCThorsten1-1/+1
2020-11-15[NFC, Refactor] Modernize the TypeSpecifierWidth enum (Specifiers.h) to a sco...faisalv1-31/+39
2020-11-10[NFC, Refactor] Rename the (scoped) enum DeclaratorContext's enumerators to r...Faisal Vali1-1/+1
2020-10-28Better source location for -Wignored-qualifiers on trailing return typesAaron Puchert1-0/+3
2020-10-18[PowerPC][AIX] Make `__vector [un]signed long` an errorHubert Tong1-1/+7
2020-08-20[clang]: Remove assertion which checks explicit declarationGousemoodhin Nadaf1-3/+0
2020-07-22For PR46800, implement the GCC __builtin_complex builtin.Richard Smith1-0/+1
2020-06-23[PowerPC] Add support for vector bool __int128 for Power10Ahsan Saghir1-4/+10
2020-06-05[ARM] Add __bf16 as new Bfloat16 C TypeTies Stuij1-0/+2
2020-05-28[Clang] Enable _Complex __float128Nemanja Ivanovic1-1/+2
2020-04-17Reland Implement _ExtInt as an extended int type specifier.Erich Keane1-2/+26
2020-04-17Revert "Implement _ExtInt as an extended int type specifier."Sterling Augustine1-26/+2
2020-04-17Implement _ExtInt as an extended int type specifier.Erich Keane1-2/+26
2020-03-27Improve recovery from invalid template-ids.Richard Smith1-0/+6
2020-02-27Avoid SourceManager.h include in RawCommentList.h, add missing incsReid Kleckner1-0/+1
2020-02-07PR12350: Handle remaining cases permitted by CWG DR 244.Richard Smith1-0/+2
2020-01-23[Concepts] Placeholder constraints and abbreviated templatesSaar Raz1-0/+9
2020-01-23Revert "[Concepts] Placeholder constraints and abbreviated templates"Sam McCall1-9/+0
2020-01-22[Concepts] Placeholder constraints and abbreviated templatesSaar Raz1-0/+9
2020-01-21Revert "[Concepts] Placeholder constraints and abbreviated templates"Jonas Devlieghere1-9/+0