aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/AST/DeclBase.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-06-27[C++20] [Modules] Don't mark namespace decl as module local declarationChuanqi Xu1-0/+2
2025-06-12[C++20] [Modules] Fix module local lookup ambiguousityChuanqi Xu1-0/+6
2025-05-19[clang] Use *Map::try_emplace (NFC) (#140477)Kazu Hirata1-2/+1
2025-05-12[HLSL][RootSignature] Define and integrate rootsig clang attr and decl (#137690)Finn Plummer1-0/+1
2025-05-08[clang] Remove "unknown" from availability diags (#138610)Cyndy Ishida1-11/+15
2025-05-04[clang] Use *(Set|Map)::contains (NFC) (#138464)Kazu Hirata1-2/+1
2025-04-29[C] Diagnose declarations hidden in C++ (#137368)Aaron Ballman1-1/+12
2025-04-19[clang] llvm::append_range (NFC) (#136440)Kazu Hirata1-1/+1
2025-03-06[OpenACC] implement AST/Sema for 'routine' construct with argumenterichkeane1-0/+1
2025-03-03[OpenACC] Implement 'declare' construct AST/Semaerichkeane1-0/+2
2025-02-18[NFC] [clang] make isFlexibleArrayMemberLike Ctx const (#126656)Florian Mayer1-1/+1
2025-02-03[clang] Support member function poiners in Decl::getFunctionType() (#125077)Benjamin Maxwell1-0/+2
2025-01-29[Clang][P1061] Add stuctured binding packs (#121417)Jason Rice1-1/+1
2025-01-22[SYCL] AST support for SYCL kernel entry point functions. (#122379)Tom Honermann1-0/+4
2025-01-17[C++20] [Modules] Support module level lookup (#122887) (#123281)Chuanqi Xu1-0/+8
2025-01-17[AST] Add OriginalDC argument to ExternalASTSource::FindExternalVisibleDeclsB...Chuanqi Xu1-5/+14
2025-01-16Revert "[C++20] [Modules] Support module level lookup (#122887)"Chuanqi Xu1-19/+4
2025-01-15[C++20] [Modules] Support module level lookup (#122887)Chuanqi Xu1-4/+19
2024-11-25[clang][NFC]add static for internal linkage function (#117482)Congcong Cai1-1/+2
2024-11-17[AST] Remove unused includes (NFC) (#116549)Kazu Hirata1-3/+0
2024-10-10[C++20][Modules] Relax ODR check in unnamed modules (#111160)Dmitry Polukhin1-0/+4
2024-08-09Return available function types for BindingDecls. (#102196)Samira Bazuzi1-3/+8
2024-08-08Reland [C++20] [Modules] [Itanium ABI] Generate the vtable in the mod… (#10...Chuanqi Xu1-9/+25
2024-08-05[C++20] [Modules] Skip ODR checks in implicit global modulesChuanqi Xu1-0/+4
2024-07-26[Clang] Remove `IDNS_Ordinary` flag in `IndirectFieldDecl::IdentifierNamespac...Yanzuo Liu1-2/+1
2024-07-15[Clang][AST] Move NamespaceDecl bits to DeclContext (#98567)Krystian Stasiowski1-2/+1
2024-07-12[NFC] [Modules] Introduce 'DeclBase::isInNamedModule' interfaceChuanqi Xu1-0/+4
2024-07-10Revert "[C++20] [Modules] [Itanium ABI] Generate the vtable in the module uni...Chuanqi Xu1-19/+11
2024-06-19[NFC] [Serialization] Unify how LocalDeclID can be createdChuanqi Xu1-1/+1
2024-06-18[HLSL] Strict Availability Diagnostics (#93860)Helena Kotas1-1/+1
2024-06-17[C++20] [Modules] [Itanium ABI] Generate the vtable in the module unit of dyn...Chuanqi Xu1-0/+9
2024-06-11[clang] Replace X && isa<Y>(X) with isa_and_nonnull<Y>(X). NFC (#94987)Pavel Samolysov1-1/+1
2024-06-07[serialization] no transitive decl change (#92083)Chuanqi Xu1-7/+33
2024-06-07Revert "[serialization] no transitive decl change (#92083)"Chuanqi Xu1-33/+7
2024-06-07[serialization] no transitive decl change (#92083)Chuanqi Xu1-7/+33
2024-06-06Revert "[serialization] no transitive decl change (#92083)"Chuanqi Xu1-33/+7
2024-06-06[serialization] no transitive decl change (#92083)Chuanqi Xu1-7/+33
2024-06-04[NFC] [AST] Introduce Decl::isInAnotherModuleUnit and Decl::shouldEmitInExter...Chuanqi Xu1-12/+11
2024-06-04Revert "[serialization] no transitive decl change (#92083)"Chuanqi Xu1-32/+7
2024-06-04[serialization] no transitive decl change (#92083)Chuanqi Xu1-7/+32
2024-06-03Revert "[serialization] no transitive decl change (#92083)"Chuanqi Xu1-33/+7
2024-06-03[serialization] no transitive decl change (#92083)Chuanqi Xu1-7/+33
2024-05-29[HLSL] Default and Relaxed Availability Diagnostics (#92704)Helena Kotas1-1/+2
2024-05-19[Clang][HLSL] Add environment parameter to availability attribute (#89809)Helena Kotas1-6/+22
2024-04-29[Clang] Address post commit feedbacks in #89906 (#90495)cor3ntin1-1/+1
2024-04-28[Clang] Implement C++26 Attributes for Structured Bindings (P0609R3) (#89906)cor3ntin1-1/+3
2024-04-25[NFC] [Serialization] Avoid using DeclID directly as much as possibleChuanqi Xu1-3/+3
2024-04-25Revert "[NFC] [Serialization] Avoid using DeclID directly as much as possible"Chuanqi Xu1-3/+3
2024-04-25[NFC] [Serialization] Avoid using DeclID directly as much as possibleChuanqi Xu1-3/+3
2024-04-25[NFC] Move DeclID from serialization/ASTBitCodes.h to AST/DeclID.h (#89873)Chuanqi Xu1-2/+2