summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclAttr.cpp
Commit message (Expand)AuthorAgeFilesLines
* After a lengthy design discussion, add support for "ownership attributes" for...Ted Kremenek2010-07-311-3/+172
* Add support for differentiating between attributes ignored when handled andChandler Carruth2010-07-081-1/+2
* Introduce Decl::hasBody() and FunctionDecl::hasBody() and use them instead of...Argyrios Kyrtzidis2010-07-071-1/+1
* Complain about the application of a transparent_union attribute to aDouglas Gregor2010-06-301-2/+3
* Implement dependent alignment attribute support. This is a bit gross given theChandler Carruth2010-06-251-12/+18
* Change Type::isFloatingType() to reflect the actual definition of aDouglas Gregor2010-06-221-1/+1
* implement support for -finstrument-functions, patch by NelsonChris Lattner2010-06-221-1/+20
* IRGen for implementation of init-priority attribute.Fariborz Jahanian2010-06-211-1/+1
* More Sema Check and a test case for init_priority attr.Fariborz Jahanian2010-06-181-0/+15
* Implements Sema part of init_priority(priority) attributeFariborz Jahanian2010-06-181-0/+36
* Introduce Type::isIntegralOrEnumerationType(), to cover those placesDouglas Gregor2010-06-161-1/+1
* Roll back r104941.John McCall2010-05-281-19/+3
* Add a new attribute on records, __attribute__((adl_invisible)), and defineJohn McCall2010-05-281-3/+19
* Add clang support for IBOutletCollection.Ted Kremenek2010-05-191-1/+23
* Protect isIntegerConstantExpr from seeing type- or value-dependentDouglas Gregor2010-05-181-11/+22
* Add support for Microsoft's __thiscall, from Steven Watanabe!Douglas Gregor2010-05-181-0/+3
* Clean up some more uses of getAs<ObjCInterfaceType>() that Fariborz pointedJohn McCall2010-05-171-3/+3
* Merged Elaborated and QualifiedName types.Abramo Bagnara2010-05-111-1/+1
* Add calling convention related attributes to related declaration. Mark attrib...Abramo Bagnara2010-04-301-16/+35
* Attribute noreturn is now put in declaration attributes. Fixed a double warni...Abramo Bagnara2010-04-301-16/+14
* Rename BlockDecl::IsVariadic() to BlockDecl::isVariadic() to match the casingTed Kremenek2010-04-291-1/+1
* Keep track of the actual storage specifier written on a variable orDouglas Gregor2010-04-191-1/+2
* Feed proper source-location information into Sema::LookupSingleResult,Douglas Gregor2010-04-151-1/+4
* Twik to radar 7839485. Do not attach weak_import attribute to classFariborz Jahanian2010-04-131-3/+3
* Turn off warning about weak_import attributeFariborz Jahanian2010-04-131-3/+1
* Issue warning when 'weak_import' attribute is applied on a class onlyFariborz Jahanian2010-04-121-3/+8
* Support __attribute__((unused)) on types. This suddenly started firingJohn McCall2010-03-311-1/+2
* Add Support for 'warn_unused_result" attribute onFariborz Jahanian2010-03-301-5/+11
* Add comment indicating that we intentionally don't add the noreturnTed Kremenek2010-03-261-0/+3
* Ignore a more comprehensive set of gcc-special format attributes.Duncan Sands2010-03-231-1/+2
* (re)implement PR6542, accepting and discarding the __gcc_tdiag__Chris Lattner2010-03-221-0/+8
* Perform access control for the implicit base and member destructor callsJohn McCall2010-03-161-1/+7
* Remember declaration scope qualifiers in the AST. Imposes no memory overheadJohn McCall2010-03-151-0/+8
* Allow __attribute__((unused)) to be applied to ObjC ivars.Ted Kremenek2010-02-251-1/+1
* Add support for the weakref attribute. We still produce "alias weak" as llvm-...Rafael Espindola2010-02-231-10/+93
* Clang really intends to reject attribute 'warn_unused_result' on Objective-C ...Ted Kremenek2010-02-211-1/+1
* Change the behavior of ibaction attributes to be attached to methods, not ivars.Ted Kremenek2010-02-181-16/+25
* Add 'ns_returns_not_retained' and 'cf_returns_not_retained' attributes toTed Kremenek2010-02-181-0/+8
* Add IBAction attribute to keep the IBOutlet attribute company.Ted Kremenek2010-02-171-7/+18
* dllimport and dllexport are declspec attributes, too. They're alsoCharles Davis2010-02-161-80/+7
* Use the allocator associated with ASTContext to allocate the argsTed Kremenek2010-02-111-1/+1
* Remove use of 'std::string' from Attr objects, using instead a byteTed Kremenek2010-02-111-5/+5
* Standardize the parsing of function type attributes in a way thatJohn McCall2010-02-051-118/+11
* Testing, 1, 2, 3...Charles Davis2010-02-051-2/+4
* Allow calling convention attributes to apply to types. Patch by Chip Davis!John McCall2010-02-041-0/+16
* Implement access-check delays for out-of-line member definitionsJohn McCall2010-01-271-22/+45
* Correctly treat 64 bit integers specified via the mode attribute as the 'long'Chandler Carruth2010-01-261-2/+8
* Simplify code with StringRef.Benjamin Kramer2010-01-231-6/+5
* implement PR6007, diagnosing invalid attribute((section))Chris Lattner2010-01-121-5/+10
* Generalize target weirdness handling having proper layering in mind:Anton Korobeynikov2010-01-101-1/+5
OpenPOWER on IntegriCloud