summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclAttr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Allow __attribute__((unused)) for fields and make it silenceDaniel Jasper2012-06-131-1/+1
* Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie2012-06-061-1/+1
* Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer2012-06-021-1/+1
* objc: properties of NSObject attribute mustFariborz Jahanian2012-05-311-1/+9
* -Wdeprecated warning to include reference (as a note)Fariborz Jahanian2012-05-271-1/+5
* implement Sema support for the alloc_size attributeNuno Lopes2012-05-241-0/+76
* Recognize the MS inheritance attributes and turn them into attributesJohn McCall2012-05-221-1/+47
* StringSwitchify. No functionality change.Benjamin Kramer2012-05-161-20/+13
* Factor sema for attributes unavailable and deprecated into a common function.Benjamin Kramer2012-05-161-28/+13
* Refactor all theRafael Espindola2012-05-131-56/+47
* Produce a warning for mismatched section attributes. Completest pr9356.Rafael Espindola2012-05-131-3/+17
* Add support for __attribute__((hot)) and __attribute__((cold)).Benjamin Kramer2012-05-121-0/+42
* Remove unused variable. Thanks to Dmitri Gribenko for noticing it.Rafael Espindola2012-05-121-2/+0
* Teach the parser to deal with multiple spellings for the sameDouglas Gregor2012-05-111-1/+0
* Make sure that we recognize __attribute__((align)) as a synonym forDouglas Gregor2012-05-111-0/+1
* Fix a recent regression with the merging of format attributes.Rafael Espindola2012-05-111-20/+27
* Warn about visibility attributes in typedefs.Rafael Espindola2012-05-101-0/+4
* Fix an old (2009) FIXME:Rafael Espindola2012-05-101-87/+111
* Clean up SemaDeclAttr for high-warnings build.Jordy Rose2012-05-081-8/+8
* Add missing 'y'.Rafael Espindola2012-05-081-1/+1
* Process attributes in the order they appear in the source code. This make clangRafael Espindola2012-05-071-1/+5
* Change how we suppress access control in explicit instantiationsJohn McCall2012-05-071-4/+12
* Refactor DelayedDiagnostics so that it keeps diagnostics inJohn McCall2012-05-071-61/+28
* Split mergeAvailabilityAttr out of handleAvailabilityAttr. This is importantRafael Espindola2012-05-061-40/+119
* Move Sema::VerifyIntegerConstantExpression() andDouglas Gregor2012-05-041-4/+4
* Thread safety analysis: check for LOCKABLE attribute on base classes.DeLesley Hutchins2012-05-041-4/+23
* Thread safety analysis: additional support for smart pointers in lock express...DeLesley Hutchins2012-05-021-16/+28
* Walk the decls looking for the last one that has an attribute. We do have to ...Rafael Espindola2012-05-021-6/+9
* Thread Safety Analysis: fixed attribute handling for lock_returned attribute.DeLesley Hutchins2012-05-021-2/+7
* Extend the error about incompatible visibility attributes in differentRafael Espindola2012-05-011-1/+7
* Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie2012-04-301-1/+1
* Reject cases likeRafael Espindola2012-04-261-0/+9
* with -Wdeprecated, include a note to its deprecated declarationFariborz Jahanian2012-04-231-1/+5
* Thread safety analysis: support the use of pt_guarded_by attributesDeLesley Hutchins2012-04-231-0/+22
* Thread-safety analysis: support new "pointer to member" syntax forDeLesley Hutchins2012-04-231-1/+13
* Remove unneeded code.Fariborz Jahanian2012-04-211-1/+1
* objective-c arc: With currnt documentation, Fariborz Jahanian2012-04-201-2/+2
* Thread safety analysis: split warnings into two groups: attribute warningsDeLesley Hutchins2012-04-191-48/+46
* Thread safety analysis: downgraded requirement that mutex expressions refer t...DeLesley Hutchins2012-04-061-21/+17
* Added a new attribute, objc_root_class, which informs the compiler when a roo...Patrick Beard2012-04-061-0/+19
* Minor cleanup in attribute-related diagnostics, from Alexander Kornienko!Douglas Gregor2012-03-141-14/+11
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-4/+4
* Refactor Clang sema attribute handling.Michael Han2012-03-071-7/+7
* objc: When issue diagnostic about deprecated method, alsoFariborz Jahanian2012-03-021-1/+8
* Fix regression from llvm-gcc where we should NOT emit a warning about __attri...Ted Kremenek2012-03-011-1/+8
* Turned on support for __declspecs: noreturn, noinline, nothrow and naked in M...Aaron Ballman2012-02-231-4/+13
* Turned on support for __declspec(deprecated) in MS compatibility mode.Aaron Ballman2012-02-231-1/+2
* Thread safety analysis: Don't check for lockable on undefined types.DeLesley Hutchins2012-02-161-0/+3
* In C++11 mode, when an integral constant expression is desired and we have aRichard Smith2012-02-041-5/+6
* Split Sema::MarkDeclarationReferenced into multiple functions; the additional...Eli Friedman2012-02-021-1/+1
OpenPOWER on IntegriCloud