summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclAttr.cpp
Commit message (Expand)AuthorAgeFilesLines
* c++: support gcc's application of weak attribute onFariborz Jahanian2011-10-211-0/+4
* objc: more changes in use of IBOutletCollection attribute.Fariborz Jahanian2011-10-181-3/+2
* Allow for annotate attributes after access specifiers. When suchErik Verbruggen2011-10-131-0/+16
* For the various CF and NS attributes, don't complain if the parameterDouglas Gregor2011-10-091-2/+6
* Rename TagDecl::isDefinition -> isCompleteDefinitionJohn McCall2011-10-071-1/+1
* Implicitly assume that a ObjC category to an unavailable interface is also un...Argyrios Kyrtzidis2011-10-061-0/+3
* When using an unavailable/deprecated interface Foo inside Foo's interface/imp...Argyrios Kyrtzidis2011-10-061-1/+1
* objc arc: Suppress certain arc diagnostics on unavailableFariborz Jahanian2011-10-031-0/+11
* Propagate __attribute__((returns_twice)) from C to IL.Rafael Espindola2011-10-031-0/+20
* Hey, maybe we shouldn't silently ignore decl attributesJohn McCall2011-10-011-0/+28
* objc arc: allow objc_returns_inner_pointer on methods that return Fariborz Jahanian2011-09-301-1/+3
* Add explicit attributes to mark functions as having had theirJohn McCall2011-09-301-0/+39
* Add an ns_bridged attribute, used to specify that a John McCall2011-09-291-0/+34
* Like IBOutletCollection, it only makes sense to apply the IBOutlet annotation...Ted Kremenek2011-09-291-25/+31
* objc-arc: mark functions which return types which can't be dealt withFariborz Jahanian2011-09-261-1/+3
* Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie2011-09-231-1/+0
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-1/+1
* ArrayRef-ifying Function/BlockDecl's setParamsDavid Blaikie2011-09-211-1/+1
* Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t...Francois Pichet2011-09-171-1/+1
* 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
OpenPOWER on IntegriCloud