aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaDeclAttr.cpp
AgeCommit message (Expand)Author
2012-06-14Still more Doxygen documentation fixes:James Dennett
2012-06-13Allow __attribute__((unused)) for fields and make it silenceDaniel Jasper
2012-06-06Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie
2012-06-02Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer
2012-05-31objc: properties of NSObject attribute mustFariborz Jahanian
2012-05-27-Wdeprecated warning to include reference (as a note)Fariborz Jahanian
2012-05-24implement Sema support for the alloc_size attributeNuno Lopes
2012-05-22Recognize the MS inheritance attributes and turn them into attributesJohn McCall
2012-05-16StringSwitchify. No functionality change.Benjamin Kramer
2012-05-16Factor sema for attributes unavailable and deprecated into a common function.Benjamin Kramer
2012-05-13Refactor all theRafael Espindola
2012-05-13Produce a warning for mismatched section attributes. Completest pr9356.Rafael Espindola
2012-05-12Add support for __attribute__((hot)) and __attribute__((cold)).Benjamin Kramer
2012-05-12Remove unused variable. Thanks to Dmitri Gribenko for noticing it.Rafael Espindola
2012-05-11Teach the parser to deal with multiple spellings for the sameDouglas Gregor
2012-05-11Make sure that we recognize __attribute__((align)) as a synonym forDouglas Gregor
2012-05-11Fix a recent regression with the merging of format attributes.Rafael Espindola
2012-05-10Warn about visibility attributes in typedefs.Rafael Espindola
2012-05-10Fix an old (2009) FIXME:Rafael Espindola
2012-05-08Clean up SemaDeclAttr for high-warnings build.Jordy Rose
2012-05-08Add missing 'y'.Rafael Espindola
2012-05-07Process attributes in the order they appear in the source code. This make clangRafael Espindola
2012-05-07Change how we suppress access control in explicit instantiationsJohn McCall
2012-05-07Refactor DelayedDiagnostics so that it keeps diagnostics inJohn McCall
2012-05-06Split mergeAvailabilityAttr out of handleAvailabilityAttr. This is importantRafael Espindola
2012-05-04Move Sema::VerifyIntegerConstantExpression() andDouglas Gregor
2012-05-04Thread safety analysis: check for LOCKABLE attribute on base classes.DeLesley Hutchins
2012-05-02Thread safety analysis: additional support for smart pointers in lock express...DeLesley Hutchins
2012-05-02Walk the decls looking for the last one that has an attribute. We do have to ...Rafael Espindola
2012-05-02Thread Safety Analysis: fixed attribute handling for lock_returned attribute.DeLesley Hutchins
2012-05-01Extend the error about incompatible visibility attributes in differentRafael Espindola
2012-04-30Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie
2012-04-26Reject cases likeRafael Espindola
2012-04-23with -Wdeprecated, include a note to its deprecated declarationFariborz Jahanian
2012-04-23Thread safety analysis: support the use of pt_guarded_by attributesDeLesley Hutchins
2012-04-23Thread-safety analysis: support new "pointer to member" syntax forDeLesley Hutchins
2012-04-21Remove unneeded code.Fariborz Jahanian
2012-04-20objective-c arc: With currnt documentation, Fariborz Jahanian
2012-04-19Thread safety analysis: split warnings into two groups: attribute warningsDeLesley Hutchins
2012-04-06Thread safety analysis: downgraded requirement that mutex expressions refer t...DeLesley Hutchins
2012-04-06Added a new attribute, objc_root_class, which informs the compiler when a roo...Patrick Beard
2012-03-14Minor cleanup in attribute-related diagnostics, from Alexander Kornienko!Douglas Gregor
2012-03-11Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie
2012-03-07Refactor Clang sema attribute handling.Michael Han
2012-03-02objc: When issue diagnostic about deprecated method, alsoFariborz Jahanian
2012-03-01Fix regression from llvm-gcc where we should NOT emit a warning about __attri...Ted Kremenek
2012-02-23Turned on support for __declspecs: noreturn, noinline, nothrow and naked in M...Aaron Ballman
2012-02-23Turned on support for __declspec(deprecated) in MS compatibility mode.Aaron Ballman
2012-02-16Thread safety analysis: Don't check for lockable on undefined types.DeLesley Hutchins
2012-02-04In C++11 mode, when an integral constant expression is desired and we have aRichard Smith