aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaDecl.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-08-04[clang][NFC] Code Cleanup of inferred noreturn attributes in explicit special...Samarth Narang1-5/+4
2025-08-04[clang][Attr] Remove 'literal label' form of AsmLabelAttr (#151858)Michael Buch1-8/+5
2025-08-03[Sema] Use llvm::iterator_range::empty (NFC) (#151852)Kazu Hirata1-2/+2
2025-08-02[clang][NFC] Remove leftover comment (#151822)Timm Baeder1-1/+0
2025-08-01[clang][ExprConst] Remove Loc param (#151461)Timm Baeder1-3/+4
2025-07-31[SYCL] Restrict the sycl_kernel_entry_point attribute spelling to C++11 style...Tom Honermann1-5/+6
2025-07-29[Clang][Cygwin] Enable few conditions that are shared with MinGW (#149637)jeremyd20191-2/+2
2025-07-24[clang] Avoid inheriting [[noreturn]] in explicit function template specializ...Samarth Narang1-0/+8
2025-07-23[clang-repl] Always clean up scope and context for TopLevelStmtDecl (#150215)Devajith1-1/+2
2025-07-22[API Notes] Attach API notes to forward declarations of tags (#149951)Doug Gregor1-0/+4
2025-07-14[Sema] Remove unnecessary casts (NFC) (#148762)Kazu Hirata1-2/+2
2025-07-11[C23] Accept an _Atomic underlying type (#147802)Aaron Ballman1-0/+39
2025-07-05[Sema] Remove an unnecessary cast (NFC) (#147154)Kazu Hirata1-2/+1
2025-07-03[clang] [modules] Add err_main_in_named_module (#146635)Ashwin Kishin Banwari1-0/+9
2025-07-02[clang] [modules] Implement P3618R0: Allow attaching main to the global modul...Ashwin Banwari1-6/+3
2025-06-30Revert "[clang] [modules] Add err_main_in_named_module (#146247)"Chuanqi Xu1-8/+0
2025-06-30Expand annotation check for -Wunique-object-duplication on Windows. (#145944)Devon Loehr1-8/+6
2025-06-30[clang] [modules] Add err_main_in_named_module (#146247)Ashwin Banwari1-0/+8
2025-06-28[clang] Remove unused includes (NFC) (#146254)Kazu Hirata1-1/+0
2025-06-26[clang] NFC: Add alias for std::pair<FileID, unsigned> used in SourceLocation...Haojian Wu1-1/+1
2025-06-19[HLSL][SPIRV] Reapply "[HLSL][SPIRV] Add vk::constant_id attribute." (#144902)Steven Perron1-0/+13
2025-06-18Revert "[HLSL][SPIRV] Add vk::constant_id attribute." (#144812)Steven Perron1-13/+0
2025-06-18[HLSL][SPIRV] Add vk::constant_id attribute. (#143544)Steven Perron1-0/+13
2025-06-17[clang] Remove separate evaluation step for static class member init. (#142713)Eli Friedman1-21/+18
2025-06-17[NFC][HLSL] Move Sema work from `ParseMicrosoftRootSignatureAttributeArgs` (#...Finn Plummer1-0/+1
2025-06-13Enable unique-object-duplication warning for windows (#143537)Devon Loehr1-7/+24
2025-06-13Remove delayed typo expressions (#143423)Aaron Ballman1-36/+3
2025-06-08[Clang] Support constexpr asm at global scope. (#143268)Corentin Jabot1-6/+3
2025-06-05[clang] Simplify device kernel attributes (#137882)Nick Sarnie1-8/+6
2025-06-04[HLSL][SPIR-V] Implement vk::ext_builtin_input attribute (#138530)Nathan Gauër1-0/+6
2025-05-28[Clang] Fix a regression introduced by #138518 (#141342)cor3ntin1-8/+12
2025-05-25[Sema] Remove unused includes (NFC) (#141419)Kazu Hirata1-1/+0
2025-05-23[OpenCL] No need to check array of struct for kernel arguments (#138894)Jiefeng Wang1-10/+6
2025-05-22[C] Fix crash-on-invalid due to infinite recursion (#140925)Aaron Ballman1-1/+2
2025-05-20[Clang] Functions called in discarded statements should not be instantiated (...cor3ntin1-18/+2
2025-05-19[C++] Fix a crash with __thread and dependent types (#140542)Aaron Ballman1-0/+4
2025-05-19[clang] Use *Map::try_emplace (NFC) (#140477)Kazu Hirata1-1/+1
2025-05-16[clang] Add new warning: not eliding copy on return (missed NRVO) (#139973)Grigory Pastukhov1-1/+4
2025-05-13Add an off-by-default warning to complain about MSVC bitfield padding (#117428)Oliver Hunt1-2/+25
2025-05-13[C] Fix a false-positive with tentative defn compat (#139738)Aaron Ballman1-2/+10
2025-05-08[Clang] Fix the warning group of several compatibilty diagnostics (#138872)Sirraide1-6/+5
2025-05-06[Clang] Implement the core language parts of P2786 - Trivial relocation (#127...cor3ntin1-5/+12
2025-05-05[randstruct] Also randomize composite function pointer structs (#138385)Kees Cook1-31/+40
2025-05-05[C23] Disable diagnostic on struct defn in prototype (#138516)Aaron Ballman1-2/+8
2025-05-02[Clang] Implement CWG3005 Function parameters should never be name-independen...cor3ntin1-3/+7
2025-05-02[C] Update the -Wdefault-const-init-unsafe wording (#138266)Aaron Ballman1-1/+6
2025-05-02[C23] Implement WG14 N3037 (#132939)Aaron Ballman1-3/+7
2025-05-02[C] Add -Wjump-bypasses-init (#138009)Aaron Ballman1-3/+5
2025-05-02[C] Diagnose use of C++ keywords in C (#137234)Aaron Ballman1-0/+11
2025-05-02[clang][NFC] Convert `Sema::CCEKind` to scoped enumVlad Serebrennikov1-3/+2