summaryrefslogtreecommitdiff
path: root/clang/lib/AST/ODRHash.cpp
AgeCommit message (Expand)Author
2025-10-15[clang] NFC: rename TagType::getOriginalDecl back to getDecl (#163271)Matheus Izvekov
2025-09-12[clang] AST: remove DependentTemplateSpecializationType (#158109)Matheus Izvekov
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-06-30[clang] odr-checker fix for conversion operators (#146153)Matheus Izvekov
2025-04-01[clang] improved preservation of template keyword (#133610)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
2024-12-11[Serialization] Support loading template specializations lazily (#119333)Chuanqi Xu
2024-12-06Revert "[Serialization] Support load lazy specialization lazily"Haowei Wu
2024-12-06[Serialization] Support load lazy specialization lazilyChuanqi Xu
2024-11-17[AST] Remove unused includes (NFC) (#116549)Kazu Hirata
2024-09-07[clang] Implement CWG2398 provisional TTP matching to class templates (#94981)Matheus Izvekov
2024-08-15[Clang] Implement C++26’s P2893R3 ‘Variadic friends’ (#101448)Sirraide
2024-06-20[Serialization] Use stable hash functionsFangrui Song
2024-05-29[clang] Preserve Qualifiers and type sugar in TemplateNames (#93433)Matheus Izvekov
2024-05-22[clang] NFCI: use TemplateArgumentLoc for NTTP DefaultArgument (#92852)Matheus Izvekov
2024-05-21[clang] NFCI: use TemplateArgumentLoc for type-param DefaultArgument (#92854)Matheus Izvekov
2024-04-14[Clang] [C++26] Implement P2573R2: `= delete("should have a reason");` (#86526)Sirraide
2024-04-01[HLSL] Implement array temporary support (#79382)Chris B
2024-01-29[C++20] [Modules] Remove previous workaround for odr hashing enumsChuanqi Xu
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[C++20] [Modules] Allow to merge enums with the same underlying interger typesChuanqi Xu
2023-11-06[clang][NFC] Refactor `ImplicitParamDecl::ImplicitParamKind`Vlad Serebrennikov
2023-11-01[clang][NFC] Refactor `ObjCMethodDecl::ImplementationControl`Vlad Serebrennikov
2023-10-31[clang][NFC] Refactor `VectorType::VectorKind`Vlad Serebrennikov
2023-10-31[clang][NFC] Refactor ElaboratedTypeKeywordVlad Serebrennikov
2023-10-31[clang][NFC] Refactor `ArrayType::ArraySizeModifier`Vlad Serebrennikov
2023-10-07[clang] remove ClassScopeFunctionSpecializationDecl (#66636)Krystian Stasiowski
2023-07-31[ODRHash] Hash type-as-writtenChuanqi Xu
2023-07-25Revert "[C++20] [Modules] Use CanonicalType for base classes"Chuanqi Xu
2023-07-11[C++20] [Modules] Use CanonicalType for base classesChuanqi Xu
2023-07-05[ODRHash] Stop hashing `ObjCMethodDecl::isPropertyAccessor` as it doesn't cap...Volodymyr Sapsai
2023-07-05[ODRHash] Stop hashing `ObjCMethodDecl::isOverriding` as it doesn't capture i...Volodymyr Sapsai
2023-04-28[NFC][clang] Fix static analyzer concerns about AUTO_CAUSES_COPYManna, Soumi
2023-01-20[ODRHash] Hash `ObjCInterfaceDecl` and diagnose discovered mismatches.Volodymyr Sapsai
2023-01-19[ODRHash] Hash `RecordDecl` and diagnose discovered mismatches.Volodymyr Sapsai
2023-01-12[ODRHash] Handle `Integral` and `NullPtr` template parameters in `ODRHash`isuckatcs
2022-11-17[ODRHash] Hash `ObjCPropertyDecl` and diagnose discovered mismatches.Volodymyr Sapsai
2022-10-25NFC: [clang] Template argument cleanups.Matheus Izvekov
2022-10-17[ODRHash] Hash `ObjCMethodDecl` and diagnose discovered mismatches.Volodymyr Sapsai
2022-10-17[ODRHash] Rename `isDeclToBeProcessed` to `isSubDeclToBeProcessed`. NFC inten...Volodymyr Sapsai
2022-10-17[ODRHash] Hash `ObjCProtocolDecl` and diagnose discovered mismatches.Volodymyr Sapsai
2022-10-15[clang] Track the templated entity in type substitution.Matheus Izvekov
2022-09-28[C2x] implement typeof and typeof_unqualAaron Ballman
2022-09-03[clang] Qualify auto in range-based for loops (NFC)Kazu Hirata