summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclAttr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Unifies the name-lookup mechanisms used in various parts of the ASTDouglas Gregor2008-12-111-2/+4
* Fix bug in attribute(nonnull) processing where not all of the parameter indic...Ted Kremenek2008-12-041-1/+1
* Change a whole lot of diagnostics to take QualType's directly Chris Lattner2008-11-241-4/+2
* Convert IdentifierInfo's to be printed the same as DeclarationNames Chris Lattner2008-11-231-5/+3
* __weak ivar need not warn.Fariborz Jahanian2008-11-201-1/+1
* Rename IdentifierInfo::isName to ::isStr. Use a nifty trickChris Lattner2008-11-201-3/+3
* More objc gc stuff. Read/Write barriers for local static/extern,Fariborz Jahanian2008-11-201-1/+4
* stop calling II::getName() unnecesarily in semaChris Lattner2008-11-191-58/+49
* add direct support for signed and unsigned integer arguments to diagnostics.Chris Lattner2008-11-191-1/+1
* Switch several more Sema Diag methods over. This simplifies theChris Lattner2008-11-191-151/+129
* Attribute nonnull can be applied to block pointers.Ted Kremenek2008-11-181-3/+6
* Add attribute always_inline support.Daniel Dunbar2008-10-281-0/+14
* Improve attribute parsing & tests.Daniel Dunbar2008-10-191-29/+37
* Implement #pragma pack use in structure packing. The general approachDaniel Dunbar2008-10-161-2/+2
* Implement support for the const and pure attributes.Anders Carlsson2008-10-051-0/+24
* Add parsing of the sentinel attribute. Still need to create the attribute.Anders Carlsson2008-10-051-0/+66
* Sema support for format and noreturn attributes on Objective-C methods.Daniel Dunbar2008-09-261-8/+39
* Add support for CFString in format attribute.Daniel Dunbar2008-09-261-7/+31
* Finish pushing blocks attribute through the clang attribute machinery.Steve Naroff2008-09-181-0/+29
* An extremely hacky version of transparent_union support; it isn't Eli Friedman2008-09-021-7/+22
* Tidy up sema processing of attribute "nonull":Ted Kremenek2008-09-011-8/+20
* Fix silly bug in objc_gc attribute parsing and add test caseAnders Carlsson2008-08-241-2/+2
* Add support for parsing the objc_gc attribute. Tests will come shortly.Anders Carlsson2008-08-231-0/+32
* Use isa instead of dyn_cast.Anders Carlsson2008-08-221-2/+1
* More #include cleaningDaniel Dunbar2008-08-111-0/+2
* More #include cleaningDaniel Dunbar2008-08-111-0/+1
* Minor #include cleaningDaniel Dunbar2008-08-111-0/+1
* attribute "unused" also applies to functions.Ted Kremenek2008-08-071-4/+2
* Support __attribute__(({con,de}structor)) in Parse & SemaDaniel Dunbar2008-07-311-15/+79
* change more instances of QualType::getCanonicalType to callChris Lattner2008-07-261-15/+10
* Implemented Sema support for attribute "unused".Ted Kremenek2008-07-251-0/+20
* Use llvm::utostr_32 instead of ostringstream.Ted Kremenek2008-07-221-4/+2
* Add test case for nonnull attribute.Ted Kremenek2008-07-211-1/+6
* Added sema support for the nonnull attribute. Will add test cases soon.Ted Kremenek2008-07-211-1/+61
* Added parsing/sema support for __attribute__ ((IBOutlet)), a clang-specific a...Ted Kremenek2008-07-151-0/+17
* make the rest of the decl attribute processing methods beChris Lattner2008-06-291-163/+160
* make most of Sema public. Sema is a class private to the Sema library Chris Lattner2008-06-291-36/+36
* move a few methods, no other change.Chris Lattner2008-06-291-74/+75
* handle type attributes when converting types, not when processing decls.Chris Lattner2008-06-291-16/+1
* Make ProcessDeclAttributes walk the declarator structure pulling Chris Lattner2008-06-291-20/+44
* move some code from all callers of ProcessDeclAttributes into Chris Lattner2008-06-291-2/+4
* more attribute refactoring/renaming, no functionality change.Chris Lattner2008-06-281-32/+35
* more minor tidiness.Chris Lattner2008-06-281-17/+12
* more cleanups, refactor HandleVectorTypeAttributeChris Lattner2008-06-281-29/+43
* adjust the prototypes of a bunch of decl processing methods to take Chris Lattner2008-06-281-129/+132
* the 'mode' attribute is a decl attribute, not a type attribute. Move it toChris Lattner2008-06-271-15/+128
* move decl attribute processing to a new SemaDeclAttr.cpp.Chris Lattner2008-06-261-0/+655
OpenPOWER on IntegriCloud