summaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaDeclCXX.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-11-12[Clang][NFC] Fix a typo in FunctionDecl (#167677)Younan Zhang
2025-10-15[clang] NFC: rename TagType::getOriginalDecl back to getDecl (#163271)Matheus Izvekov
2025-10-06[Clang][Sema] Fix incorrect rejection default construction of union with nont...Shafik Yaghmour
2025-10-03[Clang] Normalize constraints before checking for satisfaction (#161671)Corentin Jabot
2025-10-02[Clang][Sema] Fix crash in CheckUsingDeclQualifier due to diagnostic missing ...Shafik Yaghmour
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-24[Clang] Constexpr Structured Bindings : The easy parts (#160337)Corentin Jabot
2025-09-19[clang] diagnose invalid std::tuple_size sizes (#159677)Matheus Izvekov
2025-09-17[win][clang] Align scalar deleting destructors with MSABI (#139566)Mariya Podchishchaeva
2025-09-12[clang] AST: remove DependentTemplateSpecializationType (#158109)Matheus Izvekov
2025-09-03[clang] fix error recovery for invalid nested name specifiers (#156772)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] build UnresolvedUsingType for constructor initializers (#154592)Matheus Izvekov
2025-08-20[Clang] Add a builtin that deduplicate types into a pack (#106730)Ilya Biryukov
2025-08-19[clang] Replace SmallSet with SmallPtrSet (NFC) (#154262)Kazu Hirata
2025-08-16[clang] don't create type source info for vardecl created for structured bind...Matheus Izvekov
2025-08-15[clang] Inject IndirectFieldDecl even if name conflicts. (#153140)keinflue
2025-08-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov
2025-07-18[Clang][AST][NFC] Introduce `NamespaceBaseDecl` (#149123)Yanzuo Liu
2025-07-16[Clang] FunctionEffects: Make a separate diagnostic group for redeclarations/...Doug Wyatt
2025-07-14[clang] Update diagnostics and documentation for type aware allocators (#148576)Oliver Hunt
2025-07-10[Clang] fixed false positive redeclaration error for using enum in nested sco...Oleksandr T.
2025-07-08[clang] Consistently handle consteval constructors for variables. (#144970)Eli Friedman
2025-07-05[Clang][Sema] Do not perform error recovery for invalid member using-declarat...Yanzuo Liu
2025-07-03[Sema] Remove an unnecessary cast (NFC) (#146808)Kazu Hirata
2025-06-30[Clang][Sema] Require `BaseClass::` (not other classes) in member using-decla...Yanzuo Liu
2025-06-26[clang] Use a new constructor of ArrayRef (NFC) (#146007)Kazu Hirata
2025-06-15[Clang] add fix-it hints for unknown attributes (#141305)Oleksandr T.
2025-06-14[clang] fix infinite recursion (#143244)Zhikai Zeng
2025-06-13Remove delayed typo expressions (#143423)Aaron Ballman
2025-06-10[Clang] Non-polymorphic trivially relocatable types can have [[trivial_abi]] ...Corentin Jabot
2025-06-06[clang] Use llvm::count (NFC) (#143228)Kazu Hirata
2025-06-03[Clang] Improve infrastructure for libstdc++ workarounds (Reland) (#142592)cor3ntin
2025-06-03Revert "[Clang] Improve infrastructure for libstdc++ workarounds" (#142432)cor3ntin
2025-05-31[Clang] Improve infrastructure for libstdc++ workarounds (#141977)cor3ntin
2025-05-25[Sema] Remove unused includes (NFC) (#141419)Kazu Hirata
2025-05-24[Clang] Explain why a type trait evaluated to false. (#141238)cor3ntin
2025-05-23[Clang][NFC] Move the type trait logic to a separate file. (#141245)cor3ntin
2025-05-21[clang] Use llvm::find_if (NFC) (#140983)Kazu Hirata
2025-05-14[Cygwin] Template instantiations should be exported by default (#139799)Tomohiro Kashiwada
2025-05-14[Cygwin] RTTI and VTable should be dllexport-ed (#139798)Tomohiro Kashiwada
2025-05-14[C++20] Fix a crash with spaceship and vector types (#139767)Aaron Ballman
2025-05-14[Clang] Stop changing DC when instantiating dependent friend specializations ...Younan Zhang
2025-05-09[clang] Add support for `__ptrauth` being applied to integer types (#137580)Oliver Hunt
2025-05-06[Clang] Implement the core language parts of P2786 - Trivial relocation (#127...cor3ntin