summaryrefslogtreecommitdiff
path: root/clang/lib/AST/ASTStructuralEquivalence.cpp
AgeCommit message (Expand)Author
2025-10-15[clang] NFC: rename TagType::getOriginalDecl back to getDecl (#163271)Matheus Izvekov
2025-10-14[C23] Fix treating unnamed records nested in different types as compatible. (...Volodymyr Sapsai
2025-09-12[clang] AST: remove DependentTemplateSpecializationType (#158109)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-25[clang] NFC: change more places to use Type::getAsTagDecl and friends (#155313)Matheus Izvekov
2025-08-20[Clang] Add a builtin that deduplicate types into a pack (#106730)Ilya Biryukov
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-29[C23] AST equivalence of attributes (#151196)Aaron Ballman
2025-07-29Switch sanity check to assert; NFC (#151181)Aaron Ballman
2025-07-29[C23] More improved type compatibility for enumerations (#150946)Aaron Ballman
2025-07-29[C23] Handle type compatibility for enumerations better (#150282)Aaron Ballman
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-09Ast importer visitors (#138838)ganenkokb-yandex
2025-05-29[C23] Handle type compatibility of unnamed records (#141783)Aaron Ballman
2025-05-27[clang][AST][NFC] fix spelling typos in clang AST files (#141346)Baranov Victor
2025-05-27[HLSL] Implement `SpirvType` and `SpirvOpaqueType` (#134034)Cassandra Beckley
2025-05-02Remove unused function; NFCAaron Ballman
2025-05-02[C23] Implement WG14 N3037 (#132939)Aaron Ballman
2025-04-12Reland: [clang] Improved canonicalization for template specialization types (...Matheus Izvekov
2025-04-03[clang] NFC: introduce UnsignedOrNone as a replacement for std::optional<unsi...Matheus Izvekov
2025-04-01[clang] improved preservation of template keyword (#133610)Matheus Izvekov
2025-03-27[clang] fix structural comparison for dependent class member pointer (#133343)Matheus Izvekov
2025-03-21Reland: [clang] preserve class type sugar when taking pointer to member (#132...Matheus Izvekov
2025-03-20Revert "Reland: [clang] preserve class type sugar when taking pointer to memb...Matheus Izvekov
2025-03-20Reland: [clang] preserve class type sugar when taking pointer to member (#132...Matheus Izvekov
2025-03-20Revert "[clang] improve class type sugar preservation in pointers to members"...Matheus Izvekov
2025-03-20[clang] improve class type sugar preservation in pointers to members (#130537)Matheus Izvekov
2025-03-03[OpenACC] Implement 'declare' construct AST/Semaerichkeane
2025-01-22[SYCL] AST support for SYCL kernel entry point functions. (#122379)Tom Honermann
2024-11-17[AST] Remove unused includes (NFC) (#116549)Kazu Hirata
2024-11-13[clang][AST] Add 'IgnoreTemplateParmDepth' to structural equivalence cache (#...Balázs Kéri
2024-10-15[HLSL] Make HLSLAttributedResourceType canonical and add code paths to conver...Helena Kotas
2024-09-16[HLSL] Add `[[hlsl::raw_buffer]]` attribute (#107954)Helena Kotas
2024-09-07[clang] Implement CWG2398 provisional TTP matching to class templates (#94981)Matheus Izvekov
2024-08-29[HLSL] Add HLSLAttributedResourceType (#106181)Helena Kotas
2024-06-12[StructuralEquivalence] improve NTTP and CXXDependentScopeMemberExpr comparis...Qizhi Hu
2024-04-01[HLSL] Implement array temporary support (#79382)Chris B
2024-03-20Turn 'counted_by' into a type attribute and parse it into 'CountAttributedTyp...Yeoul Na
2024-02-13[OpenACC] Implement AST for OpenACC Compute Constructs (#81188)Erich Keane
2024-01-29[clang][ASTImporter] Improve import of variable template specializations. (#7...Balázs Kéri
2024-01-27[Clang][C++26] Implement Pack Indexing (P2662R3). (#72644)cor3ntin
2024-01-21[c++20] P1907R1: Support for generalized non-type template arguments of scala...Andrey Ali Khan Bolshakov
2024-01-18[Clang][NFC] Rename CXXMethodDecl::isPure -> is VirtualPure (#78463)cor3ntin
2024-01-18[clang][ASTImporter] Improve structural equivalence of overloadable operators...Balázs Kéri
2024-01-05[clang][ASTImporter][StructuralEquivalence] improve StructuralEquivalence on ...Qizhi Hu