aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaExceptionSpec.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-06-13Remove delayed typo expressions (#143423)Aaron Ballman1-1/+0
2025-06-03[Clang] Improve infrastructure for libstdc++ workarounds (Reland) (#142592)cor3ntin1-0/+3
2025-06-03Revert "[Clang] Improve infrastructure for libstdc++ workarounds" (#142432)cor3ntin1-3/+0
2025-05-31[Clang] Improve infrastructure for libstdc++ workarounds (#141977)cor3ntin1-0/+3
2025-05-09[Sema] Refactor IsFunctionConversion (#139172)PiJoules1-2/+1
2025-05-02[clang][NFC] Convert `Sema::CCEKind` to scoped enumVlad Serebrennikov1-1/+1
2025-03-03[OpenACC] Implement 'cache' construct AST/Semaerichkeane1-0/+1
2025-02-18[Clang][P1061] Consolidate ResolvedUnpexandedPackExpr into FunctionParmPackEx...Jason Rice1-1/+0
2025-02-13[Clang] [OpenMP] Add support for '#pragma omp stripe'. (#126927)Zahira Ammarguellat1-0/+1
2025-02-11Revert "[Clang] [OpenMP] Add support for '#pragma omp stripe'. (#119891)"Kazu Hirata1-1/+0
2025-02-11[Clang] [OpenMP] Add support for '#pragma omp stripe'. (#119891)Zahira Ammarguellat1-0/+1
2025-02-03[OpenACC] Implement Sema/AST for 'atomic' constructerichkeane1-0/+1
2025-01-29[Clang][P1061] Add stuctured binding packs (#121417)Jason Rice1-1/+2
2025-01-22[SYCL] AST support for SYCL kernel entry point functions. (#122379)Tom Honermann1-0/+1
2025-01-09[C++20] Destroying delete and deleted destructors (#118800)Aaron Ballman1-9/+17
2025-01-07[OpenACC] Initial sema implementation of 'update' constructerichkeane1-0/+1
2025-01-06[OpenACC] Implement 'set' construct semaerichkeane1-0/+1
2024-12-19[OpenACC] Implement 'init' and 'shutdown' constructserichkeane1-0/+2
2024-12-18[OpenACC] Implement 'wait' constructerichkeane1-0/+1
2024-12-12[OpenACC] Create AST nodes for 'data' constructserichkeane1-0/+4
2024-12-05[C++20] Destroying delete can cause a type to be noexcept when deleting (#118...Aaron Ballman1-8/+9
2024-11-16[Sema] Remove unused includes (NFC) (#116461)Kazu Hirata1-2/+1
2024-11-15[Clang] Use TargetInfo when deciding if an address space is compatible (#115...Joseph Huber1-3/+3
2024-11-12[OpenACC] Implement AST/Sema for combined constructserichkeane1-0/+1
2024-10-03[OpenACC] Implement 'tile' attribute AST (#110999)Erich Keane1-0/+2
2024-08-31[HLSL] Implement output parameter (#101083)Chris B1-0/+1
2024-08-05Fix an unused variable and -Wswitch warning after a42e515e3a9f3bb4e44389c097b...Haojian Wu1-0/+1
2024-07-19[Clang][OpenMP] Add interchange directive (#93022)Michael Kruse1-0/+1
2024-07-18[Clang][OpenMP] Add reverse directive (#92916)Michael Kruse1-0/+1
2024-07-01[clang][NFC] Move documentation of `Sema` functions into `Sema.h`Vlad Serebrennikov1-21/+0
2024-06-20[Clang] [Sema] Ensure noexcept(typeid(E)) checks if E throws when needed (#95...Mital Ashok1-1/+10
2024-06-20Reland [clang][Sema, Lex, Parse] Preprocessor embed in C and C++ (#95802)Mariya Podchishchaeva1-0/+1
2024-06-17[Clang] Introduce `CXXTypeidExpr::hasNullCheck` (#95718)Mital Ashok1-15/+5
2024-06-12Revert "✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and...Vitaly Buka1-1/+0
2024-06-12[clang][Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-...The Phantom Derpstorm1-0/+1
2024-06-05[OpenACC] Loop construct basic Sema and AST work (#93742)Erich Keane1-0/+1
2024-04-30[Clang][Sema][Parse] Delay parsing of noexcept-specifiers in friend function ...Krystian Stasiowski1-6/+7
2024-04-25[NFC] Generalize ArraySections to work for OpenACC in the future (#89639)Erich Keane1-1/+1
2024-03-07[Clang][Sema][NFC]Use isa_and_nonnull to simplify the code and avoid build wa...ZERO-N1-2/+2
2024-02-13[OpenACC] Implement AST for OpenACC Compute Constructs (#81188)Erich Keane1-0/+1
2024-01-27[Clang][C++26] Implement Pack Indexing (P2662R3). (#72644)cor3ntin1-0/+1
2023-10-02[C++] Implement "Deducing this" (P0847R7)Corentin Jabot1-31/+33
2023-08-24[OpenMP 5.1] Parsing and Sema support for `scope` directiveFazlay Rabbi1-0/+1
2023-06-10[clang][WebAssembly] Implement support for table types and builtinsPaulo Matos1-0/+6
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-1/+1
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2023-01-12[clang] Reland parenthesized aggregate init patchesAlan Zhao1-0/+1
2023-01-04[clang] Revert parentesized aggregate initalization patchesAlan Zhao1-1/+0
2022-12-14[clang][C++20] P0960R3 and P1975R0: Allow initializing aggregates from a pare...Alan Zhao1-0/+1
2022-11-02[OPENMP]Initial support for error directive.Jennifer Yu1-0/+1