summaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaExprCXX.cpp
AgeCommit message (Expand)Author
2025-11-21Revert "Reland [MS][clang] Add support for vector deleting destructors" (#169...Zequan Wu
2025-11-21[clang][Sema][OpenMP] Fix GPU exception target check (#169056)Nick Sarnie
2025-11-13Reland [MS][clang] Add support for vector deleting destructors (#165598)Mariya Podchishchaeva
2025-10-15[clang] NFC: rename TagType::getOriginalDecl back to getDecl (#163271)Matheus Izvekov
2025-10-03[Clang] Normalize constraints before checking for satisfaction (#161671)Corentin Jabot
2025-10-02[clang] fix lambda dependency issue with late parse attributes (#161765)Matheus Izvekov
2025-10-02Revert "[Clang] Normalize constraints before checking for satisfaction" (#161...Corentin Jabot
2025-10-02[Clang] Normalize constraints before checking for satisfaction (#141776)Corentin Jabot
2025-09-23[clang] Format "array is too large" diagnostics with separators (#160260)Timm Baeder
2025-09-21[Clang] Fix an error-recovery crash after d1a80dea (#159976)Younan Zhang
2025-09-17[win][clang] Align scalar deleting destructors with MSABI (#139566)Mariya Podchishchaeva
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-27[clang] AST: fix getAs canonicalization of leaf types (#155028)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-20[Clang] Support using boolean vectors in ternary operators (#154145)Joseph Huber
2025-08-19[clang] Replace SmallSet with SmallPtrSet (NFC) (#154262)Kazu Hirata
2025-08-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov
2025-08-08[HIP][SPIRV] Implicit `new`/`delete` should be `cdecl` on host (#152023)Alex Voicu
2025-07-19Reland [Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sug...YexuanXiao
2025-07-17Revert "[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named su...Kazu Hirata
2025-07-17[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sugar type...YexuanXiao
2025-07-18[Clang][AST][NFC] Introduce `NamespaceBaseDecl` (#149123)Yanzuo Liu
2025-07-15[NFC] Remove getDefaultCallingConvention IsBuiltin (#145904)Harald van Dijk
2025-07-13[Sema] Remove an unnecessary cast (NFC) (#148531)Kazu Hirata
2025-07-12[Sema] Remove unnecessary casts (NFC) (#148338)Kazu Hirata
2025-07-12[Clang] Improve diagnostics for 'placement new' with const storage argument (...Baranov Victor
2025-07-04[Clang] Correctly handle allocations in the condition of a `if constexpr` (#1...Corentin Jabot
2025-06-15[clang] Remove unused includes (NFC) (#144285)Kazu Hirata
2025-06-13Fix build after removing delayed typo expressionAaron Ballman
2025-06-13Remove delayed typo expressions (#143423)Aaron Ballman
2025-06-10[Clang][NFC] Move UntypedParameters instead of copy (#143646)Shafik Yaghmour
2025-06-05Fix an error introduced in #138518 (#142988)Alexander Kornienko
2025-06-04[clang] Function type attribute to prevent CFI instrumentation (#135836)PiJoules
2025-05-28[clang][Sema] Diagnose exceptions only in non-dependent context in discarded ...Rajveer Singh Bharadwaj
2025-05-23[Clang][NFC] Move the type trait logic to a separate file. (#141245)cor3ntin
2025-05-20Suppress errors from well-formed-testing type traits in SFINAE contexts (#135...Aaron Puchert
2025-05-17[clang] Use llvm::stable_sort (NFC) (#140413)Kazu Hirata
2025-05-08Reland [Clang] Deprecate `__is_trivially_relocatable` (#139061)cor3ntin
2025-05-08Revert "[Clang] Deprecate `__is_trivially_relocatable`" (#139027)dyung
2025-05-07[Clang] Deprecate `__is_trivially_relocatable` (#138835)cor3ntin
2025-05-06[Clang] Implement the core language parts of P2786 - Trivial relocation (#127...cor3ntin
2025-05-05[clang] Ensure type aware allocators handle transparent decl contexts (#138616)Oliver Hunt
2025-05-02[Clang] __has_unique_object_representations should not accept Incomplete[] (#...cor3ntin
2025-05-02[clang][NFC] Convert `Sema::CCEKind` to scoped enumVlad Serebrennikov
2025-05-02[clang][NFC] Convert `Sema::IfExistsResult` to scoped enumVlad Serebrennikov
2025-05-02[clang][NFC] Convert `Sema::AllocationFunctionScope` to scoped enumVlad Serebrennikov
2025-05-02[clang][NFC] Convert `Sema::AssignConvertType` to scoped enumVlad Serebrennikov
2025-05-02[clang][NFC] Convert `Sema::ArithConvKind` to scoped enumVlad Serebrennikov