aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/DeclSpec.cpp
AgeCommit message (Expand)AuthorFilesLines
5 days[Clang][AST][NFC] Introduce `NamespaceBaseDecl` (#149123)Yanzuo Liu1-14/+1
2025-04-01[clang] improved preservation of template keyword (#133610)Matheus Izvekov1-3/+3
2025-01-20[SystemZ] Add support for new cpu architecture - arch15Ulrich Weigand1-4/+6
2024-12-12[clang] Reject `_Complex _BitInt` (#119402)Mariya Podchishchaeva1-2/+1
2024-11-16[Sema] Remove unused includes (NFC) (#116461)Kazu Hirata1-3/+0
2024-09-13[HLSL] Add HLSL 202y language mode (#108437)Chris B1-1/+5
2024-08-05[HLSL] Implement intangible AST type (#97362)Helena Kotas1-0/+6
2024-07-08[C2y] Remove support for _Imaginary (#97436)Aaron Ballman1-3/+3
2024-06-18[Clang][Sema] Diagnose variable template explicit specializations with storag...Krystian Stasiowski1-0/+1
2024-04-30[Clang][Sema] Do not accept "vector _Complex" for AltiVec/ZVector (#90467)Ulrich Weigand1-1/+4
2024-04-28[Clang] Implement C++26 Attributes for Structured Bindings (P0609R3) (#89906)cor3ntin1-2/+2
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