summaryrefslogtreecommitdiffstats
path: root/include/clang/AST/Attr.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* introduce a centralized place to introduce and inject llvm types into theChris Lattner2011-07-201-9/+8
* Implement a new 'availability' attribute, that allows one to specifyDouglas Gregor2011-03-231-0/+2
* Support a new InheritableAttr subclass, InheritableParamAttr, which isJohn McCall2011-03-021-0/+13
* Move InheritableAttr::isInherited to AttrPeter Collingbourne2011-01-261-1/+2
* Remove Attr::isMerged; it is not used any more and redundant withPeter Collingbourne2011-01-261-4/+0
* Generalise support for non-inheritable attributesPeter Collingbourne2011-01-211-4/+18
* PR3558: mark "logically const" accessor methods in ASTContext as const,Jay Foad2011-01-121-4/+4
* Remove default argument from operator delete; per report on cfe-dev, fixesEli Friedman2010-08-191-1/+1
* Add a missing initializer.Sean Hunt2010-08-191-1/+1
* Generate Attr subclasses with TableGen.Sean Hunt2010-08-181-586/+115
* Patch to add type parameter support for attribute iboutletcollection.Fariborz Jahanian2010-08-171-4/+6
* Remove OwnershipAttr::Kind, since it's essentially redundant with attr::Kind ...Jordy Rose2010-08-121-20/+9
* Implement #pragma GCC visibility.Eli Friedman2010-08-051-2/+5
* After a lengthy design discussion, add support for "ownership attributes" for...Ted Kremenek2010-07-311-0/+115