- f96e904 In ARC mode, consider Objective-C lifetime types (object pointers and by Douglas Gregor · 13 years ago
- 98a5403 Fix a bug where a local variable named 'self' is causing by Fariborz Jahanian · 13 years ago
- 0a68dc7 [ARC] Complain about property without storage attribute when @synthesizing it, not at its declaration. by Argyrios Kyrtzidis · 13 years ago
- 4e7c7f2 objc-arc: Diagnose when captured variable in block literals by Fariborz Jahanian · 13 years ago
- 82007c3 objc++-arc: more diagnosis of converting a weak-unavailable by Fariborz Jahanian · 13 years ago
- 04e5a25 objc-arc: diagnose assignment/cast of a weak-unavailable by Fariborz Jahanian · 13 years ago
- 742352a objc-arc: Support objc_arc_weak_unavailable on those by Fariborz Jahanian · 13 years ago
- 9f084a3 Change the driver's logic about Objective-C runtimes: abstract out a by John McCall · 13 years ago
- 9670e17 objc-arc: enforce performSelector rules in rejecting retaining selectors by Fariborz Jahanian · 13 years ago
- 05d4876 Fix the warning that is emitted when an ownership attribute is applied incorrectly. by Argyrios Kyrtzidis · 13 years ago
- 0a85183 [ARC] When casting from a pointer to an objective-c object with known ownership, if the by Argyrios Kyrtzidis · 13 years ago
- d6a4d18 Revert r133024, "[format strings] correctly suggest correct type for '%@' by Daniel Dunbar · 13 years ago
- d8bba9c Add support for C++ namespace-aware typo correction, e.g., correcting by Douglas Gregor · 13 years ago
- c03fa49 ARC writeback isn't supposed to apply to local indirect pointers, by John McCall · 13 years ago
- 13b21be Factor out (some of) the checking for invalid forms of pointer by Chandler Carruth · 13 years ago
- 831fb96 objc-arc/mrc: Allow ns_returns_not_retained attribute on properties by Fariborz Jahanian · 13 years ago
- 327126e No need to warn if 'unavailable' method/property by Fariborz Jahanian · 13 years ago
- 921c143 objc-arc: Check on a variety of unsafe assignment of retained by Fariborz Jahanian · 13 years ago
- b8b0313 Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about 'ownership', not 'lifetime'. by Argyrios Kyrtzidis · 13 years ago
- a813973 When forming a cycle in objc's inheritance hierarchy, by Fariborz Jahanian · 13 years ago
- d26fef0 Change "cannot assign retained object.." warning to "assigning retained object.." by Argyrios Kyrtzidis · 13 years ago
- 8295b7b objc-arc: Allow unbridged cast of retainable object to by Fariborz Jahanian · 13 years ago
- 1522a7c objc-arc: allow explicit unbridged casts if the source of the cast is a by Fariborz Jahanian · 13 years ago
- b64915a Only accept __bridge_retain in system headers, as Doug suggested. by John McCall · 13 years ago
- 1816442 As a hopefully temporary workaround for a header mistake, treat by John McCall · 13 years ago
- 7acddac Objective-C fast enumeration loop variables are not retained in ARC, but by John McCall · 13 years ago
- b1f7d24 arc: diagnose dereferencing a __weak pointer which may be by Fariborz Jahanian · 13 years ago
- 0f4c4c4 Weaken the type-matching rules for methods that return aggregates when by John McCall · 13 years ago
- edb150b Give this test a triple; I don't think we want to #define __unsafe_unretained by John McCall · 13 years ago
- f85e193 Automatic Reference Counting. by John McCall · 13 years ago
- 84862f6 [format strings] correctly suggest correct type for '%@' specifiers. Fixes <rdar://problem/9607158>. by Ted Kremenek · 13 years ago
- 4c4efee Eliminate the -f[no]objc-infer-related-result-type flags; there's no by Douglas Gregor · 13 years ago
- 926df6c Implement Objective-C Related Result Type semantics. by Douglas Gregor · 13 years ago
- 45937ae Restore 'atomic' as an attribute of objc properties. by Fariborz Jahanian · 13 years ago
- b92003b Remove 'atomic' as a property attribute keyword. by Fariborz Jahanian · 13 years ago
- 175df89 More coherent diagnostic when a stack variable is by Fariborz Jahanian · 13 years ago
- 3b5904b Emit an error when trying to @encode an incomplete type. by Argyrios Kyrtzidis · 14 years ago
- 377e1bd Relax the conversion rules for Objective-C GC qualifiers a by Douglas Gregor · 14 years ago
- 0a241a1 Change -Wparentheses to not imply -Widiomatic-parentheses. Users rarely want to see these warnings, and often explicitly pass -Wparentheses. by Ted Kremenek · 14 years ago
- 8a285ae Emit a -Wnull-dereference warning for "*null" not just "*null = something". Addresses rdar://9269271. by Argyrios Kyrtzidis · 14 years ago
- ec385cf When Sema::ClassifyName() finds an invalid ivar reference, return an by Douglas Gregor · 14 years ago
- 89ebaed "note" location of forward class used as receiver of by Fariborz Jahanian · 14 years ago
- 50465d1 There were some frustrating problems with the implementation of by Chandler Carruth · 14 years ago
- 64089ce Fixes an instance method meta-data generation bug in by Fariborz Jahanian · 14 years ago
- 7c2bdcb Fix a bug in calculation of composite type by Fariborz Jahanian · 14 years ago
- 5272adf Enforce nonnull __attribute__ on Objective-C method calls. // rdar://9287695 by Fariborz Jahanian · 14 years ago
- eefa76e Allow shadowin of 'self' in objc methods in by Fariborz Jahanian · 14 years ago
- fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 14 years ago
- b8f17ab Redeclaration of 'self' should be flagged in by Fariborz Jahanian · 14 years ago
- 627788c Fix a regression where the initializer implements by Fariborz Jahanian · 14 years ago
- b7bc34a Warn for any kind of initialization if initializer does not by Fariborz Jahanian · 14 years ago
- f04eb2d Now that the analyzer is distinguishing between uninitialized uses that by Chandler Carruth · 14 years ago
- 759abb4 Fix lookup for class messages sent to qualified-class by Fariborz Jahanian · 14 years ago
- b460210 Also 'self' in blocks need be handled specially. // rdar://9181463 by Fariborz Jahanian · 14 years ago
- f2d74cc 'self' is objective-c's 'self' objc pointer only in by Fariborz Jahanian · 14 years ago
- 077f490 More coherent diagnostic attempting to assign to a member of a const object returned by Fariborz Jahanian · 14 years ago
- 3d9ce90 Make diagnostic clearer. by Fariborz Jahanian · 14 years ago
- 2234873 Allow GC qualifiers to be added/removed by conversions from/to void* by John McCall · 14 years ago
- 7ea2193 Properly move attributes to the decl spec when applying them there. by John McCall · 14 years ago
- def8631 Ignore weak_import on Objective-C property and method declarations on by Douglas Gregor · 14 years ago
- 0a0d2b1 Implement a new 'availability' attribute, that allows one to specify by Douglas Gregor · 14 years ago
- db9e9e6 Remove warning for null characters in CFString literals. Clang handles them just fine, and GCC 4.2 doesn't warn here either. by Ted Kremenek · 14 years ago
- 4eb7f69 Don't poke into redefined 'id' type looking for a property by Fariborz Jahanian · 14 years ago
- 908c09f Take 2: merge -Wuninitialized-experimental into -Wuninitialized. Only *must-be-uninitialized* warnings are reported, with *maybe-uninitialized* under a separate flag. I await any fallout/comments/feedback, although hopefully this will produce no noise for users. by Ted Kremenek · 14 years ago
- 18d8b79 Disable 'auto' type deduction in Objective-C. It likes 'id' a bit too by Douglas Gregor · 14 years ago
- a4fdbfa Block return type of the initialized must be by Fariborz Jahanian · 14 years ago
- 90ba78c Place duplicate argument declaration in in by Fariborz Jahanian · 14 years ago
- 27569b0 Property setter/getter must be looked up in property type's by Fariborz Jahanian · 14 years ago
- 6147806 Lookup selector in protocol list of qualified objc type by Fariborz Jahanian · 14 years ago
- 02b0d65 Warn on usage of unavailable objc 'class' in by Fariborz Jahanian · 14 years ago
- 834e3f6 Fix my earlier commit to work with escaped newlines and leave breadcrumbs by John McCall · 14 years ago
- 2792fa5 objc_gc wants a pointer type, not a function type; give it a more appropriate by John McCall · 14 years ago
- e224ba7 Fix tests to account for new warning "expected ';' at end of declaration list". Sorry, folks! by Carl Norum · 14 years ago
- bdc49d3 Pretty up the wrong-number-of-arguments-for-attribute diagnostic by by John McCall · 14 years ago
- 872b8d1 Move test/SemaObjC/method-arg-decay.m -> test/Analysis/method-arg-decay.m by Argyrios Kyrtzidis · 14 years ago
- 354a3c3 fix typo in *all* of the test cases by Matt Beaumont-Gay · 14 years ago
- f565f11 fix typo in test too by Matt Beaumont-Gay · 14 years ago
- 12e3ece Provide Fixit warning when 'auto' is intended as storage by Fariborz Jahanian · 14 years ago
- e9b801f Make clang -cc1 disable Objective-C exceptions by default, and add a -fobjc-exceptions flag to turn them on. by Anders Carlsson · 14 years ago
- 95bba6f Move some Objective-C tests to SemaObjC and CodeGenObjC. by Anders Carlsson · 14 years ago
- 8110f04 In Objective-C, there are no trailing return types, so don't produce diagnostics suggesting they are missing. by Richard Smith · 14 years ago
- 21761c8 Warn when type modifiers on objc method declarations in by Fariborz Jahanian · 14 years ago
- 6c6b0eb Turn on 'auto' in plain objc mode. by Fariborz Jahanian · 14 years ago
- b0c2301 Remove warning on future change in ivar lookup rule by Fariborz Jahanian · 14 years ago
- da4b7cf Add a new ObjCExceptions member variable to LangOptions. This controls whether Objective-C exceptions are enabled or not (they are by default). by Anders Carlsson · 14 years ago
- 9ab8063 Test case for // rdar://8850818 by Fariborz Jahanian · 14 years ago
- 813d834 Selector::getIdentifierInfoForSlot() can return NULL values, a fact by Douglas Gregor · 14 years ago
- 2a96bf5 Improve diagnostics on missing property decl. by Fariborz Jahanian · 14 years ago
- 41aadbc Improve diagnostics when property names an object type of by Fariborz Jahanian · 14 years ago
- b1224f6 Warn if method for a deprecated method is implemented. by Fariborz Jahanian · 14 years ago
- d61df3d Put "incomplete implementation" warning under a flag. by Ted Kremenek · 14 years ago
- d263fd1 Fix a block sema bug where result type of initializer by Fariborz Jahanian · 14 years ago
- 7f53253 Fix scoping of method declarations and issue by Fariborz Jahanian · 14 years ago
- 1e52dfc Support for objextive-c++ use of property-dot syntax as receiver by Fariborz Jahanian · 14 years ago
- 8348de3 Support for objc use of property-dot syntax as receiver by Fariborz Jahanian · 14 years ago
- 1b52844 Move uninitialized variable checking back under -Wuninitialized-experimental. It is clear from user feedback that this warning is not quite ready. by Ted Kremenek · 14 years ago
- 1e99a77 Restore a test which I accientally overwrote in my last patch. by Fariborz Jahanian · 14 years ago
- 8b78913 -Wselector should warn on implemented selectors only by Fariborz Jahanian · 14 years ago
- 4ee2bb1 Downgrade error about attribute 'iboutlet' and 'ibaction' being applied to anything but a instance method to a warning. by Ted Kremenek · 14 years ago
- 609e317 Based on user feedback, swap -Wuninitialized diagnostics to have the warning refer to the bad use, and the note to the variable declaration. by Ted Kremenek · 14 years ago