aboutsummaryrefslogtreecommitdiff
path: root/clang/tools/libclang/CIndex.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-07-19Reland [Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sug...YexuanXiao1-0/+4
2025-07-17Revert "[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named su...Kazu Hirata1-4/+0
2025-07-17[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sugar type...YexuanXiao1-0/+4
2025-07-18[Clang][AST][NFC] Introduce `NamespaceBaseDecl` (#149123)Yanzuo Liu1-11/+0
2025-06-26[clang] NFC: Add alias for std::pair<FileID, unsigned> used in SourceLocation...Haojian Wu1-10/+10
2025-06-25[clang-c] introduce queries on GCC-style inline assembly statements (#143424)wieDasDing1-0/+94
2025-05-28[AArch64] Rename AArch64SVEACLETypes.def and add base SVE_TYPE.David Green1-1/+1
2025-05-27[HLSL] Implement `SpirvType` and `SpirvOpaqueType` (#134034)Cassandra Beckley1-0/+5
2025-05-22Reapply "[clang] Remove intrusive reference count from `DiagnosticOptions` (#...Jan Svoboda1-5/+6
2025-05-22Revert "[clang] Remove intrusive reference count from `DiagnosticOptions` (#1...Kazu Hirata1-6/+5
2025-05-22[clang] Remove intrusive reference count from `DiagnosticOptions` (#139584)Jan Svoboda1-5/+6
2025-05-18[clang] Use llvm::unique (NFC) (#140459)Kazu Hirata1-3/+2
2025-05-12[HLSL][RootSignature] Define and integrate rootsig clang attr and decl (#137690)Finn Plummer1-0/+1
2025-05-10[clang] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#139399)Kazu Hirata1-3/+2
2025-05-05Remove duplicate API (#132776)Jugst3r1-25/+10
2025-05-04[clang] Remove unused local variables (NFC) (#138453)Kazu Hirata1-1/+0
2025-04-25[clang] Do not share ownership of `HeaderSearchOptions` (#132984)Jan Svoboda1-1/+1
2025-04-23[libclang/C++] Fix clang_File_isEqual for in-memory files (#135773)Jannick Kremer1-1/+1
2025-04-03[clang] support pack expansions for trailing requires clauses (#133190)Matheus Izvekov1-1/+1
2025-04-02[OpenACC] allow 'if' clause on 'atomic' constructerichkeane1-0/+2
2025-04-01[clang] improved preservation of template keyword (#133610)Matheus Izvekov1-2/+0
2025-03-11[clang] [OpenMP] New OpenMP 6.0 self_maps clause (#129888)Ritanya-B-Bharadwaj1-0/+2
2025-03-10[OpenACC] Implement 'bind' ast/sema for 'routine' directiveerichkeane1-0/+3
2025-03-06[OpenACC] Implement 'nohost' construct AST/Semaerichkeane1-0/+1
2025-03-06[OpenACC] implement AST/Sema for 'routine' construct with argumenterichkeane1-0/+1
2025-03-03[OpenACC] Implement 'cache' construct AST/Semaerichkeane1-0/+8
2025-03-03[OpenACC] Implement 'declare' construct AST/Semaerichkeane1-0/+8
2025-02-13[Clang] [OpenMP] Add support for '#pragma omp stripe'. (#126927)Zahira Ammarguellat1-0/+7
2025-02-11Revert "[Clang] [OpenMP] Add support for '#pragma omp stripe'. (#119891)"Kazu Hirata1-7/+0
2025-02-11[Clang] [OpenMP] Add support for '#pragma omp stripe'. (#119891)Zahira Ammarguellat1-0/+7
2025-02-06[clang][OpenMP] New OpenMP 6.0 assumption clause, 'no_openmp_constructs' (#12...David Pagan1-0/+3
2025-02-04[libclang] Migrate away from PointerUnion::dyn_cast (NFC) (#125631)Kazu Hirata1-2/+2
2025-02-03[OpenACC] Implement Sema/AST for 'atomic' constructerichkeane1-0/+16
2025-02-02[libclang] Migrate away from PointerUnion::dyn_cast (NFC) (#125381)Kazu Hirata1-4/+4
2025-01-22[SYCL] AST support for SYCL kernel entry point functions. (#122379)Tom Honermann1-0/+1
2025-01-09[OpenACC] Implement 'device' and 'host' clauses for 'update'erichkeane1-0/+8
2025-01-08[OpenACC] Enable 'self' sema for 'update' constructerichkeane1-2/+7
2025-01-07[OpenACC] Initial sema implementation of 'update' constructerichkeane1-0/+2
2025-01-06[OpenACC] Implement 'default_async' semaerichkeane1-0/+4
2025-01-06[OpenACC] Implement 'set' construct semaerichkeane1-0/+9
2024-12-19[OpenACC] Implement 'device_num' clause sema for 'init'/'shutdown'erichkeane1-0/+4
2024-12-19[OpenACC] Implement 'init' and 'shutdown' constructserichkeane1-0/+19
2024-12-18[OpenACC] Implement 'wait' constructerichkeane1-0/+9
2024-12-16[OpenACC] Implement 'use_device' clause AST/Semaerichkeane1-0/+5
2024-12-16[OpenACC] Implement 'delete' AST/Sema for 'exit data' constructerichkeane1-0/+3
2024-12-13[OpenACC] implement 'detach' clause semaerichkeane1-0/+5
2024-12-13[OpenACC] Implement 'if_present' clause semaerichkeane1-0/+2
2024-12-13[OpenACC] Implement 'finalize' clause semaerichkeane1-0/+2
2024-12-12[OpenACC] Create AST nodes for 'data' constructserichkeane1-0/+35
2024-12-11[clang] Migrate away from PointerUnion::{is,get} (NFC) (#119654)Kazu Hirata1-3/+3