summaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaType.cpp
AgeCommit message (Expand)Author
2025-11-05[clang][NFC] Rename stale TypeSourceInfo DI variables (#166082)Chanho Lee
2025-11-03[clang][NFC] Fix BuildExtVectorType parameter name (#166208)Amr Hesham
2025-11-03[clang] Report Diagnostic when builtin vector has negative size (#166055)Amr Hesham
2025-10-22[clang] Fix inconsistencies with the device_kernel attr on different targets ...Nick Sarnie
2025-10-16[Matrix][Clang][HLSL] Move MaxMatrixDimension to a LangOpt (#163307)Farzon Lotfi
2025-10-15[clang] NFC: rename TagType::getOriginalDecl back to getDecl (#163271)Matheus Izvekov
2025-10-13[clang][Sema] Split SYCLKernel back into its own attribute (#162868)Nick Sarnie
2025-09-23[clang] Format "array is too large" diagnostics with separators (#160260)Timm Baeder
2025-09-12[clang] AST: remove DependentTemplateSpecializationType (#158109)Matheus Izvekov
2025-08-28[clang] fix obtaining underlying type for demoted enum definitions (#155900)Matheus Izvekov
2025-08-27[clang] NFC: reintroduce clang/include/clang/AST/Type.h (#155050)Matheus Izvekov
2025-08-27[clang] NFC: rename clang/include/clang/AST/Type.h to TypeBase.h (#155049)Matheus Izvekov
2025-08-26[clang] NFC: introduce Type::getAsEnumDecl, and cast variants for all TagDecl...Matheus Izvekov
2025-08-25[clang] NFC: change more places to use Type::getAsTagDecl and friends (#155313)Matheus Izvekov
2025-08-14[Clang][attr] Add 'cfi_salt' attribute (#141846)Bill Wendling
2025-08-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov
2025-08-04[Clang] Initial support for P2841 (Variable template and concept template par...Corentin Jabot
2025-07-15[Sema] Remove unnecessary casts (NFC) (#148871)Kazu Hirata
2025-07-15[Clang] Remove explicit object from non member function. (#148807)Corentin Jabot
2025-07-12[Sema] Remove unnecessary casts (NFC) (#148338)Kazu Hirata
2025-07-03[AArch64] Add option -msve-streaming-vector-bits= . (#144611)Eli Friedman
2025-06-15[Clang] add fix-it hints for unknown attributes (#141305)Oleksandr T.
2025-06-05[clang] Simplify device kernel attributes (#137882)Nick Sarnie
2025-06-04[clang] Function type attribute to prevent CFI instrumentation (#135836)PiJoules
2025-05-27[HLSL] Implement `SpirvType` and `SpirvOpaqueType` (#134034)Cassandra Beckley
2025-05-24[clang] Use llvm::partition_point (NFC) (#141351)Kazu Hirata
2025-05-22[Clang] add typo correction for unknown attribute names (#140629)Oleksandr T.
2025-05-21[clang] Use llvm::find_if (NFC) (#140983)Kazu Hirata
2025-05-20[Clang] Allow vector and matrix type attributes for sub-byte _BitInt (#140253)Dmitry Sidorov
2025-05-10[clang] Warn about deprecated volatile-qualified return types (#137899)halbi2
2025-05-09[clang] Add support for `__ptrauth` being applied to integer types (#137580)Oliver Hunt
2025-05-02[C23] Implement WG14 N3037 (#132939)Aaron Ballman
2025-05-02[clang][NFC] Convert `Sema::CCEKind` to scoped enumVlad Serebrennikov
2025-05-02[clang][NFC] Convert `Sema::AllowFoldKind` to scoped enumVlad Serebrennikov
2025-05-02[clang][NFC] Convert `Sema::TrivialABIHandling` to scoped enumVlad Serebrennikov
2025-05-02[clang][NFC] Convert `Sema::NonTrivialCUnionContext` to scoped enumVlad Serebrennikov
2025-05-02[clang][NFC] Convert `Sema::PointerAuthDiscArgKind` to scoped enumVlad Serebrennikov
2025-05-01[clang] Add scoped enum support to `StreamingDiagnostic` (#138089)Vlad Serebrennikov
2025-04-17Reland [clang] Unify `SourceLocation` and `IdentifierInfo*` pair-like data st...yronglin
2025-04-16Revert "[clang] Unify `SourceLocation` and `IdentifierInfo*` pair-like data s...Michael Buch
2025-04-16[clang] Unify `SourceLocation` and `IdentifierInfo*` pair-like data structure...yronglin
2025-04-15[PAC] Add support for __ptrauth type qualifier (#100830)Akira Hatanaka
2025-04-14[clang] AST: remove source locations from [Variable/Dependent]SizedArrayType ...Matheus Izvekov
2025-04-11[clang] Allow parentheses around CTAD declarators (#132829)offsetof
2025-04-03[clang] NFC: introduce UnsignedOrNone as a replacement for std::optional<unsi...Matheus Izvekov
2025-04-03No longer diagnose __auto_type as the auto extension (#134129)Aaron Ballman
2025-04-01[clang] Concepts: support pack expansions for type constraints (#132626)Matheus Izvekov
2025-03-28[clang][flang][Triple][llvm] Add isOffload function to LangOpts and isGPU fun...Nick Sarnie
2025-03-22[clang] diagnose invalid member pointer class on instantiation (#132516)Matheus Izvekov
2025-03-21Reland: [clang] preserve class type sugar when taking pointer to member (#132...Matheus Izvekov