summaryrefslogtreecommitdiff
path: root/clang/lib/AST/DeclCXX.cpp
AgeCommit message (Expand)Author
2025-11-21Revert "Reland [MS][clang] Add support for vector deleting destructors" (#169...Zequan Wu
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-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][PAC] Fix builtins that claim address discriminated types are bitwise ...Oliver Hunt
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-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov
2025-08-04[AST] Use llvm::iterator_range::empty (NFC) (#151904)Kazu Hirata
2025-07-18[Clang][AST][NFC] Introduce `NamespaceBaseDecl` (#149123)Yanzuo Liu
2025-07-12[Clang][AST][NFC] (`RecordDecl` -> `CXXRecordDecl`)`::isInjectedClassName` (#...Yanzuo Liu
2025-06-23[NFC][Clang][AST] Drop `llvm::` in front of `ArrayRef`/`MutableArrayRef` (#14...Rahul Joshi
2025-05-15[NFC][Clang] Adopt simplified `getTrailingObjects` in DeclCXX (#140078)Rahul Joshi
2025-05-06[Clang] Implement the core language parts of P2786 - Trivial relocation (#127...cor3ntin
2025-05-02[Clang] incorrect assertion when checking template template parameter of a la...cor3ntin
2025-04-15[PAC] Add support for __ptrauth type qualifier (#100830)Akira Hatanaka
2025-04-14[MS][clang] Revert vector deleting destructors support (#135611)Mariya Podchishchaeva
2025-04-10[RFC] Initial implementation of P2719 (#113510)Oliver Hunt
2025-04-04[clang] Do not diagnose unused deleted operator delete[] (#134357)Mariya Podchishchaeva
2025-04-03[clang] support pack expansions for trailing requires clauses (#133190)Matheus Izvekov
2025-04-02[MS][clang] Make sure vector deleting dtor calls correct operator delete (#13...Mariya Podchishchaeva
2025-02-18[Clang][P1061] Consolidate ResolvedUnpexandedPackExpr into FunctionParmPackEx...Jason Rice
2025-02-15[HLSL] Implement HLSL intialization list support (#123141)Chris B
2025-01-29[Clang][P1061] Add stuctured binding packs (#121417)Jason Rice
2025-01-27[clang] Track source deduction guide for alias template deduction guides (#12...antangelo
2025-01-25[clang] Migrate away from PointerUnion::dyn_cast (NFC) (#124425)Kazu Hirata
2025-01-14Add Clang attribute to ensure that fields are initialized explicitly (#102040)higher-performance
2025-01-11Reapply "[clang] Avoid re-evaluating field bitwidth" (#122289)Timm Baeder
2025-01-09[C++20] Destroying delete and deleted destructors (#118800)Aaron Ballman
2025-01-08Revert "[clang] Avoid re-evaluating field bitwidth (#117732)"Timm Bäder
2025-01-08[clang] Avoid re-evaluating field bitwidth (#117732)Timm Baeder
2024-12-03Reapply "[clang] Fix name lookup for dependent bases" (#118003)Vladislav Belov
2024-11-28[Clang] Fix constexpr-ness on implicitly deleted destructors (#116359)A. Jiang
2024-11-24[AST] Migrate away from PointerUnion::{is,get} (NFC) (#117469)Kazu Hirata
2024-11-17[AST] Remove unused includes (NFC) (#116549)Kazu Hirata
2024-11-06Revert "Reapply "[Clang][Sema] Refactor collection of multi-level template ar...Krystian Stasiowski
2024-11-06Revert "Reapply "[Clang][Sema] Always use latest redeclaration of primary tem...Krystian Stasiowski
2024-11-01Reapply "[Clang][Sema] Always use latest redeclaration of primary template" (...Krystian Stasiowski
2024-10-30Revert "[Clang][Sema] Always use latest redeclaration of primary template" (#...Felipe de Azevedo Piovezan
2024-10-30[Clang][Sema] Always use latest redeclaration of primary template (#114258)Krystian Stasiowski
2024-10-24[clang] Use {} instead of std::nullopt to initialize empty ArrayRef (#109399)Jay Foad
2024-10-22[HLSL][NFC] Move IsIntangibleType from SemaHLSL to Type to make it accessible...Helena Kotas
2024-10-22[clang] Allow class with anonymous union member to be const-default-construct...Rajveer Singh Bharadwaj
2024-10-15[HLSL] Make HLSLAttributedResourceType canonical and add code paths to conver...Helena Kotas
2024-10-11Reapply "[Clang][Sema] Refactor collection of multi-level template argument l...Krystian Stasiowski
2024-10-09Revert "Reapply "[Clang][Sema] Refactor collection of multi-level template ar...Krystian Stasiowski
2024-10-08Reapply "[Clang][Sema] Refactor collection of multi-level template argument l...Krystian Stasiowski