summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclAttr.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Thread safety: Adding FIXMEs and a couple cleanupsCaitlin Sadowski2011-09-161-0/+1
* Thread safety: cleaning up FIXME for trylocksCaitlin Sadowski2011-09-151-4/+4
* Add the location of the interface reference to IBOutletCollectionAttr.Argyrios Kyrtzidis2011-09-131-2/+2
* Keep the source range of attributes. Depends on a llvm tablegen commit.Argyrios Kyrtzidis2011-09-131-113/+111
* Record the full source range of an attribute.Argyrios Kyrtzidis2011-09-131-3/+3
* Bring llvm.annotation* intrinsics support back to where it was in llvm-gcc: canJulien Lerouge2011-09-091-0/+8
* Clean up the sentinel-attribute checking code a lot. DocumentJohn McCall2011-09-091-8/+7
* Thread safety: added support for function scopes in attribute arguments.Caitlin Sadowski2011-09-081-2/+6
* Make sure the FunctionDecl's created by "#pragma weak" have correct ParmVarDe...Eli Friedman2011-09-071-8/+31
* Make helpers static, remove unused variables.Benjamin Kramer2011-09-031-4/+4
* Extend the ASTContext constructor to delay the initialization ofDouglas Gregor2011-09-021-11/+11
* Thread-safety analysis: adding in a basic lockset tracking system. ThisCaitlin Sadowski2011-08-231-50/+115
* Reflow code. No functionality change.Benjamin Kramer2011-08-191-7/+8
* Update a comment to match the recently-changed codeDouglas Gregor2011-08-101-1/+1
* For the availability attribute, allow a declaration to be deprecatedDouglas Gregor2011-08-101-3/+3
* Thread Safety: Added basic argument parsing for all new attributes.Caitlin Sadowski2011-08-091-51/+160
* Make helper functions static.Benjamin Kramer2011-08-021-6/+5
* Added basic parsing for all remaining attributes, thread safetyCaitlin Sadowski2011-07-281-3/+227
* Make Sema::WeakUndeclaredIdentifiers lazily deserialized.Douglas Gregor2011-07-281-9/+12
* Added parsing for guarded_var, pt_guarded_var, lockable,Caitlin Sadowski2011-07-281-0/+110
* Add support for C++0x unicode string and character literals, from Craig Topper!Douglas Gregor2011-07-271-6/+6
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-16/+16
* Document the existing objc_precise_lifetime attribute.John McCall2011-07-221-0/+30
* Style tweak to the more idiomatic 'assert(!bad_state())'.Chandler Carruth2011-07-111-3/+3
* Hoist the logic for checking the number of arguments to an attributeChandler Carruth2011-07-111-79/+48
* objc-arc: Support objc_arc_weak_unavailable on thoseFariborz Jahanian2011-07-061-0/+15
* Move the Sema argument to all of the Sema-using helper functions inChandler Carruth2011-07-021-164/+162
* Rename static helpers to use 'camelCaseNames' per the new styleChandler Carruth2011-07-011-142/+142
* Mechanical rename of 'd' Decl pointer parameters to 'D'. This is moreChandler Carruth2011-07-011-317/+317
* Fix an obvious typo in an attribute's diagnostics.Chandler Carruth2011-06-301-1/+1
* Handle nonnull attribute with optional argument number onFariborz Jahanian2011-06-271-13/+18
* objc-arc/mrc: Allow ns_returns_not_retained attribute on propertiesFariborz Jahanian2011-06-251-0/+2
* Only do delayed diagnostics if there were no errors when parsing the decl.Argyrios Kyrtzidis2011-06-241-1/+1
* Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about ...Argyrios Kyrtzidis2011-06-241-3/+3
* Automatic Reference Counting.John McCall2011-06-151-4/+108
* Eliminate a 'default' case in template argument deduction, where weDouglas Gregor2011-06-151-1/+6
* Don't add redundant FormatAttr, ConstAttr, or NoThrowAttr attributes,Douglas Gregor2011-06-151-3/+30
* Add ms_struct attribute on record typeeFariborz Jahanian2011-04-261-0/+8
* "note" location of forward class used as receiver ofFariborz Jahanian2011-04-231-2/+4
* ADT/Triple: Switch to using .isOSDarwin() predicate.Daniel Dunbar2011-04-191-2/+2
* Support for C++11 (non-template) alias declarations.Richard Smith2011-04-151-8/+8
* Improve diagnostics on GNU attributes by warning about attributes that should...Ted Kremenek2011-04-151-11/+12
* Implement ARM pcs attribute. Basically it's another way of calling convention...Anton Korobeynikov2011-04-141-2/+49
* Extend the new 'availability' attribute with support for anDouglas Gregor2011-03-261-1/+3
* Teach DelayedDiagnostic to copy its string, rather than hope that theDouglas Gregor2011-03-231-1/+1
* Ignore weak_import on Objective-C property and method declarations onDouglas Gregor2011-03-231-4/+5
* Implement a new 'availability' attribute, that allows one to specifyDouglas Gregor2011-03-231-19/+62
* Add support for language-specific address spaces. On top of that,Peter Collingbourne2011-03-181-0/+1
* Fixed source range for all DeclaratorDecl's.Abramo Bagnara2011-03-081-1/+2
* Don't hard-code these constants, or at least don't hard-code them so hard.John McCall2011-03-021-40/+60
OpenPOWER on IntegriCloud