summaryrefslogtreecommitdiffstats
path: root/clang/utils/TableGen/ClangAttrEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* [clang] Persist Attr::IsPackExpansion into the PCHNathan Ridge2020-06-101-0/+3
* Standardize the reader methods in ASTReader; NFC.John McCall2019-12-141-3/+3
* [NFC] Rename ClangASTEmitters.h -> ASTTableGen.hJohn McCall2019-12-141-1/+1
* [NFC] Add a tablegen node for the root of the AST node hierarchies.John McCall2019-10-251-6/+8
* Use scope qualifiers in Clang's tblgen backends to get usefulJohn McCall2019-10-011-6/+4
* Add SpellingNotCalculated to Attribute Enums to suppress UBSan warningsErich Keane2019-09-171-0/+8
* Move some definitions from Sema to Basic to fix shared libs buildErich Keane2019-09-161-17/+17
* Fix build error in 371875Erich Keane2019-09-131-2/+2
* [NFCI]Create CommonAttributeInfo Type as base type of *Attr and ParsedAttr.Erich Keane2019-09-131-57/+107
* [Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-141-22/+22
* Add lifetime categories attributesMatthias Gehre2019-07-251-0/+4
* P0840R2: support for [[no_unique_address]] attributeRichard Smith2019-06-201-12/+26
* Add the `objc_class_stub` attribute.John McCall2019-05-301-31/+34
* [ASTDump] Rename methods which are conceptually VisitsStephen Kelly2019-01-301-3/+3
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Emit !callback metadata and introduce the callback attributeJohannes Doerfert2019-01-191-0/+37
* Implement Attr dumping in terms of visitorsStephen Kelly2019-01-111-29/+58
* NFC: Make this test kinder on downstream forksErik Pilkington2018-12-041-6/+2
* Support accepting __gnu__ as a scoped attribute namespace that aliases to gnu.Aaron Ballman2018-10-241-9/+9
* Use the container form llvm::sort(C, ...)Fangrui Song2018-09-301-2/+2
* Update FIXME as requested in code review.Richard Smith2018-08-301-1/+2
* Improve attribute documentation to list which spellings are used in which syn...Richard Smith2018-08-301-79/+86
* Adjust Attr representation so that changes to documentation don't affectRichard Smith2018-08-301-12/+8
* Model type attributes as regular Attrs.Richard Smith2018-08-201-0/+2
* Revert r339623 "Model type attributes as regular Attrs."Reid Kleckner2018-08-141-2/+0
* Model type attributes as regular Attrs.Richard Smith2018-08-131-0/+2
* Implement diagnostic stream operator for ParsedAttr.Erich Keane2018-08-091-1/+1
* revert r338831 - Fix unused variable warning in tablegen generated codeErich Keane2018-08-031-8/+4
* Fix unused variable warning in tablegen generated codeKarl-Johan Karlsson2018-08-031-4/+8
* [P0936R0] add [[clang::lifetimebound]] attributeRichard Smith2018-08-011-2/+7
* Implement cpu_dispatch/cpu_specific MultiversioningErich Keane2018-07-201-0/+38
* [NFC] Rename clang::AttributeList to clang::ParsedAttrErich Keane2018-07-131-26/+27
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-3/+3
* Allow writing calling convention attributes on function types.Aaron Ballman2018-05-031-2/+5
* [clang] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-03-271-3/+3
* Reland "[Attr] Fix parameter indexing for several attributes"Joel E. Denny2018-03-131-4/+35
* Revert r326602, it caused PR36620.Nico Weber2018-03-071-136/+3
* [Attr] Fix parameter indexing for several attributesJoel E. Denny2018-03-021-3/+136
* Test commit access: apply clang-format suggestionJoel E. Denny2018-02-281-2/+2
* Improve the way attribute argument printing happens for omitted optional argu...Aaron Ballman2018-02-271-37/+97
* [OpenMP] Fix trailing space when printing pragmas, by Joel. E. DennyAlexey Bataev2018-02-141-1/+1
* Make attribute instantiation instantiate all attributes, not just the first ofRichard Smith2018-01-041-2/+10
* Introduce some infrastructure for adding C attributes with [[]] syntax.Aaron Ballman2018-01-031-0/+2
* Add support for ObjectFormat to TargetSpecificAttrErich Keane2017-12-201-40/+42
* Determine the attribute subject for diagnostics based on declarative informat...Aaron Ballman2017-11-261-121/+57
* Add a new attribute definition spelling, Clang<"attr">, that expands to two a...Aaron Ballman2017-10-261-6/+10
* Silence -Wimplicit-fallthrough warnings with the generated code; NFC.Aaron Ballman2017-10-181-1/+1
* Fix usage in TableGen of getValueAsStringErich Keane2017-10-161-28/+27
* Replace usage of std::stringstream with raw_string_ostreamErich Keane2017-10-161-2/+3
* Sort Attributes by "HeaderName" Erich Keane2017-10-161-20/+36
OpenPOWER on IntegriCloud