aboutsummaryrefslogtreecommitdiff
path: root/clang/utils/TableGen/ClangAttrEmitter.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-07-01[TableGen] Use range-based for loops (NFC) (#146626)Kazu Hirata1-6/+4
2025-06-19[TableGen] Use ListSeparator (NFC) (#144936)Kazu Hirata1-4/+2
2025-06-16Fix a tablegen pattern that results in a warning; NFCAaron Ballman1-1/+2
2025-06-11[Clang][NFC] Move HeadingAndSpellings to avoid copying (#143611)Shafik Yaghmour1-1/+1
2025-05-22[Clang] Add missing macro undefs in AttributeSpellingList emitter (#141090)Oleksandr T.1-3/+7
2025-05-22[Clang] add typo correction for unknown attribute names (#140629)Oleksandr T.1-0/+31
2025-05-21[clang][TableGen] Fix Duplicate Entries in TableGen (#140828)Vincent1-5/+25
2025-05-04[clang] Remove unused local variables (NFC) (#138453)Kazu Hirata1-1/+0
2025-04-30Support pack expansion for Clang Thread Safety attributes (#137477)Aaron Puchert1-16/+14
2025-04-24[TableGen] Only store direct superclasses in Record (#123072)Jay Foad1-29/+34
2025-04-19[clang] llvm::append_range (NFC) (#136440)Kazu Hirata1-1/+1
2025-04-07[clang][doc]: Merge entries with duplicate content. (#134089)YLChenZ1-8/+74
2025-03-21[OpenACC] Finish implementing 'routine' AST/Sema.erichkeane1-0/+9
2025-03-10[HLSL] make semantic matching case insensitive (#129773)Sarah Spall1-0/+3
2025-02-05[Clang] Permit both `gnu` and `clang` prefixes on some attributes (#125796)Joseph Huber1-0/+8
2025-01-23[Clang] restrict use of attribute names reserved by the C++ standard (#106036)Oleksandr T.1-0/+30
2025-01-22Revert "[Modules] Delay deserialization of preferred_name attribute at r… (...Ilya Biryukov1-4/+0
2025-01-17[Modules] Delay deserialization of preferred_name attribute at r… (#122726)Viktoriia Bakalova1-0/+4
2024-12-11[clang][Modules] Fixing Build Breaks When -DLLVM_ENABLE_MODULES=ON (#119473)Qiongsi Wu1-1/+0
2024-12-04Add support for referencable labels for attribute documentation (#118428)Oliver Hunt1-0/+3
2024-11-25[clang][tablegen][NFC]add static for internal linkage function (#117479)Congcong Cai1-11/+11
2024-11-17[NFC][Clang][TableGen] Fix file header comments (#116491)Rahul Joshi1-1/+1
2024-11-14[TableGen] Remove unused includes (NFC) (#116168)Kazu Hirata1-5/+0
2024-11-07[TableGen] Fix a warningKazu Hirata1-1/+2
2024-11-07[Clang] Improve EmitClangAttrSpellingListIndex (#114899)Chinmay Deshpande1-9/+50
2024-11-05[Clang][TableGen] Add explicit symbol visibility macros to code generated (#1...Thomas Fransham1-2/+4
2024-10-28[Clang][TableGen] Use StringRef::str() instead of std::string() cast (#113645)Rahul Joshi1-36/+29
2024-10-28[NFC][Clang][TableGen] Use StringRef in FlattenedSpelling (#113809)Rahul Joshi1-136/+109
2024-10-10[clang][frontend] Support applying the annotate attribute to statements (#111...Eric Astor1-14/+16
2024-10-02[NFC][TableGen] Change `Record::getSuperClasses` to use const Record* (#110845)Rahul Joshi1-9/+7
2024-10-01[TableGen] Change `getValueAsListOfDefs` to return const pointer vector (#110...Rahul Joshi1-30/+25
2024-10-01[Clang][TableGen] Change ClangAttrEmitter to use const Record * (#110584)Rahul Joshi1-66/+64
2024-09-30[LLVM][TableGen] Change SeachableTableEmitter to use const RecordKeeper (#110...Rahul Joshi1-1/+1
2024-09-16[NFC][clang][TableGen] Remove redundant llvm:: namespace qualifier (#108627)Rahul Joshi1-72/+63
2024-09-15[TableGen] Avoid repeated hash lookups (NFC) (#108736)Kazu Hirata1-4/+2
2024-09-12[clang][TableGen] Change AttrEmitter to use const RecordKeeper (#108269)Rahul Joshi1-126/+104
2024-09-05[TableGen] Add const variants of accessors for backend (#106658)Rahul Joshi1-2/+2
2024-08-06[clang] Fix compile-time regression from attribute arg checking change (#101768)Mike Rice1-111/+163
2024-07-30[clang] Update argument checking tablegen code to use a 'full' name (#99993)Mike Rice1-29/+45
2024-07-04[clang] Avoid 'raw_string_ostream::str' (NFC)Youngsuk Kim1-4/+4
2024-06-26 [clang] Implement pointer authentication for C++ virtual functions, v-tables...Oliver Hunt1-0/+27
2024-06-21[DirectX] Move ResourceClass enum into DXILABI. NFC (#96335)Justin Bogner1-4/+15
2024-06-19[NFC] [Serialization] Unify how LocalDeclID can be createdChuanqi Xu1-2/+2
2024-05-19[clang] Use operator==(StringRef, StringRef) (NFC) (#92708)Kazu Hirata1-1/+1
2024-04-29[Attributes] Support Attributes being declared as supporting an experimental ...Dan Liew1-16/+121
2024-04-23[NFC] [Serialization] Turn type alias LocalDeclID into classChuanqi Xu1-1/+1
2024-04-22[NFC] Rename hlsl semantics to hlsl annotations (#89309)Joshua Batista1-22/+24
2024-04-18Fix the double space and double attribute printing of the final keyword. (#88...Vassil Vassilev1-1/+1
2024-04-09Reland "Rework the printing of attributes (#87281)"Vassil Vassilev1-34/+3
2024-04-09Revert "Rework the printing of attributes (#87281)"Vassil Vassilev1-3/+34