summaryrefslogtreecommitdiff
path: root/include/clang/AST/Attr.h
Commit message (Expand)AuthorAgeFilesLines
* Model type attributes as regular Attrs.Richard Smith2018-08-201-0/+13
* Revert r339623 "Model type attributes as regular Attrs."Reid Kleckner2018-08-141-13/+0
* Model type attributes as regular Attrs.Richard Smith2018-08-131-0/+13
* Remove trailing spaceFangrui Song2018-07-301-1/+1
* Move VersionTuple from clang/Basic to llvm/SupportPavel Labath2018-06-111-1/+1
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-1/+1
* Reland "[Attr] Fix parameter indexing for several attributes"Joel E. Denny2018-03-131-0/+122
* Revert r326602, it caused PR36620.Nico Weber2018-03-071-114/+0
* [Attr] Fix parameter indexing for several attributesJoel E. Denny2018-03-021-0/+114
* Make attribute instantiation instantiate all attributes, not just the first ofRichard Smith2018-01-041-16/+21
* Use noexcept instead of LLVM_NOEXCEPT now that all compilers support itReid Kleckner2016-10-191-5/+4
* [NFC] Header cleanupMehdi Amini2016-07-181-2/+0
* Use the same underlying type for bitfieldsDavid Majnemer2016-06-241-5/+5
* [OPENMP 4.0] Support for 'linear' clause in 'declare simd' directive.Alexey Bataev2016-04-121-0/+1
* P0188R1: add support for standard [[fallthrough]] attribute. This is almostRichard Smith2016-03-081-0/+13
* Semantic analysis for the swiftcall calling convention.John McCall2016-03-031-0/+30
* Infrastructure improvements to Clang attribute TableGen.John McCall2016-03-011-4/+4
* Wdeprecated: Replace deprecated throw() with LLVM_NOEXCEPT which expands to '...David Blaikie2015-08-131-5/+5
* Implement no_sanitize attribute.Peter Collingbourne2015-05-151-0/+1
* Lower the default alignment on ASTContext's operator new.Benjamin Kramer2015-04-021-1/+1
* Devirtualize Attr and all subclasses.Benjamin Kramer2015-03-191-17/+18
* Allow constant expressions in pragma loop hints.Tyler Nowicki2014-10-121-0/+1
* Fixing a FIXME -- no longer using std::memcpy, since that would fail for non-...Aaron Ballman2014-05-011-1/+1
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-111-1/+1
* Exposed a declarative way to specify that an attribute can be duplicated when...Aaron Ballman2014-01-201-0/+5
* Distinguish between attributes explicitly written at the request of the user,...Aaron Ballman2014-01-161-3/+7
* Teach the diagnostics engine about the Attr type to make reporting on semanti...Aaron Ballman2013-12-261-0/+14
* Refactor the Microsoft inheritance attribute handling so that it no longer ha...Aaron Ballman2013-12-181-15/+0
* Store a TypeArgument on an attribute as a TypeSourceInfo*, rather than as aRichard Smith2013-10-311-0/+1
* Fix copy-pasto in naming of LAST_MS_INHERITANCE[_ATTR]Reid Kleckner2013-05-141-1/+1
* [ms-cxxabi] Give the MS inheritance attributes a base classReid Kleckner2013-03-261-0/+17
* Handle alignas(foo...) pack expansions.Richard Smith2013-02-221-2/+7
* PR14922: when printing an attribute, use the real syntax of the attribute (GN...Michael Han2013-01-241-7/+15
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-1/+1
* Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't ...Benjamin Kramer2012-12-011-128/+3
* Remove pointless classof()'s.Sean Silva2012-10-111-5/+0
* Don't constant-fold when pretty-printing alignment attribute. This fixes aRichard Smith2012-08-161-1/+2
* Inline storage of attributes in AttributedStmt.Alexander Kornienko2012-07-091-17/+23
* Fix the top-of-file comment in Attr.h to say that it's about attributes, notJames Dennett2012-06-091-1/+1
* Remove the unused DestroyAttrs, noticed by Michael Han.Douglas Gregor2012-05-011-4/+0
* AST: fix build since r152060Dylan Noblesmith2012-03-071-6/+4
* Delayed template instantiation of late-parsed attributes.DeLesley Hutchins2012-01-201-0/+2
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-201-0/+2
* Add support for pretty-printing attributes, from Richard Membarth!Douglas Gregor2011-11-191-0/+4
* Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie2011-09-231-1/+0
* Fix missing includes for llvm_unreachableDavid Blaikie2011-09-231-0/+1
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-2/+2
* Keep the source range of attributes. Depends on a llvm tablegen commit.Argyrios Kyrtzidis2011-09-131-4/+4
* Record the full source range of an attribute.Argyrios Kyrtzidis2011-09-131-5/+6
* now that we have a centralized place to do so, add some using declarations forChris Lattner2011-07-201-2/+2