- 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
- 293a45e Improve the diagnostic for -Wcustom-atomic-properties. Suggestion by Fariborz! by Argyrios Kyrtzidis · 14 years ago
- 94659e4 Add -Wcustom-atomic-properties which warns if an atomic-by-default property has custom getter or setter. by Argyrios Kyrtzidis · 14 years ago
- 1ea800c Teach -Wuninitialized about ObjC fast enumeration loops. by Ted Kremenek · 14 years ago
- d0fbadd Tweak the rule for deciding if a provisional ivar is needed by Fariborz Jahanian · 14 years ago
- d6b8de0 Change the wording of the bad-decl-for-attribute warning and error by John McCall · 14 years ago
- e00909a Tweak diagnostic: by Ted Kremenek · 14 years ago
- c32bb2a Add test case for <rdar://problem/8891119>. In by Ted Kremenek · 14 years ago
- 2b77cb8 Don't warn on missing 'copy' attribute on a 'block' by Fariborz Jahanian · 14 years ago
- 112c330 Fold -fobjc-nonfragile-abi2 into -fobjc-nonfragile-abi. // rdar://8818375 by Fariborz Jahanian · 14 years ago
- e776f88 Guard lazy synthesis of provisional ivars under the new by Fariborz Jahanian · 14 years ago
- c32647d Add -fobjc-default-synthesized-properties flag by Ted Kremenek · 14 years ago
- 99130e5 Complain on missing property getter method only by Fariborz Jahanian · 14 years ago
- 8e5fc9b Warn when message is sent to receiver of by Fariborz Jahanian · 14 years ago
- dd4430e Warn when synthesizing a property which is by Fariborz Jahanian · 14 years ago
- 8b1aba4 Improve diagnostics when property being looked up by Fariborz Jahanian · 14 years ago
- 7504966 ivars craeted for explicit @synthesize and those by Fariborz Jahanian · 14 years ago
- c78f684 Enhance my implementation of //rdar ://8747333 in r121597 to allow by Fariborz Jahanian · 14 years ago
- 88f5e9b Any property declared in a class extension might have user by Fariborz Jahanian · 14 years ago
- ad616eb Added remaining objective-c library builtins (as in gcc) to by Fariborz Jahanian · 14 years ago
- 74b2756 Diagnose when accessing property in a class method and by Fariborz Jahanian · 14 years ago
- a9e9144 Improve on objc diagnostics. // rdar://8721692 by Fariborz Jahanian · 14 years ago
- 2600503 When unknown method is sent to a receiver of by Fariborz Jahanian · 14 years ago
- d7e40f0 Add objc_getClass as an objc builtin function by Fariborz Jahanian · 14 years ago
- de26760 Warn if direct accessing synthesized ivar backing the property in by Fariborz Jahanian · 14 years ago
- 2a28914 Check for duplicate declaration of a property in current and by Fariborz Jahanian · 14 years ago
- 5de74d1 Propagate the deprecated and unavailable attributes from a by John McCall · 14 years ago
- ba8bda0 Restore patch reversed in r118475. Fixes // rdar://8632525 by Fariborz Jahanian · 14 years ago
- 9d21944 Remove this test for now. by Fariborz Jahanian · 14 years ago
- 24fce28 Remove space from rdar URIs. by Fariborz Jahanian · 14 years ago
- ed171b8 Provide a precise builtin declaration for objc_msgSend by Fariborz Jahanian · 14 years ago
- de5b17e Restore patch for PR8453 which was undone in r117829 (was project bugs). by Fariborz Jahanian · 14 years ago
- 2e8994e Revert r117678, "Qualified 'id' should implement all of static class type's", it breaks things. by Daniel Dunbar · 14 years ago
- 61c8d3e Improve diagnostics reporting of un-implemented by Fariborz Jahanian · 14 years ago
- 0483dce Qualified 'id' should implement all of static class type's by Fariborz Jahanian · 14 years ago
- 10302c0 Implement the newest status quo for method override checking. The idea now by John McCall · 14 years ago
- 1235b0e Pending further discussion, re-enable warnings for Objective C by John McCall · 14 years ago
- e8a2d4c Only warn for mismatched types in Objective-C methods when they are incompatible, not when they are simply different. Now we test whether the difference in types breaks the principle of substitutability, rather than whether they are different. by David Chisnall · 14 years ago
- 788f489 Tweak diagnostics for redeclaration of a @property in a class extension where the redelcaration and original by Ted Kremenek · 14 years ago
- 9a632ea Fix handling of property and ivar lookup in typo correction; the two by Douglas Gregor · 14 years ago
- 3eedbb0 Introduce a simple cache for unqualified typo corrections, so that we by Douglas Gregor · 14 years ago
- 43e1b46 Fixes a bug in ivar lookup in the new objc's default by Fariborz Jahanian · 14 years ago
- 6eaac8b When performing typo correction, keep track of whether the last lookup by Douglas Gregor · 14 years ago
- 95f4292 When performing typo correction, look through the set of known by Douglas Gregor · 14 years ago
- f2ad2c9 This patch does a few things in the area of objective-c by Fariborz Jahanian · 14 years ago
- 258bcbc Rename test name. by Fariborz Jahanian · 14 years ago
- f54e3ae Method implemented in class's implementation may implement by Fariborz Jahanian · 14 years ago
- bdaae39 Method declaration and its implementation must match in all their types. by Fariborz Jahanian · 14 years ago
- ff3a078 Patch to support transparent_union arguments by Fariborz Jahanian · 14 years ago
- 60acea4 Issue warning for trivial cases of nonnull attributes by Fariborz Jahanian · 14 years ago
- 1b2ad2f Revert r114316, -Wunused-value enabled by default was intended. by Argyrios Kyrtzidis · 14 years ago
- 6dff228 Make -Wunused-value off by default, matching GCC. Fixes rdar://7126194. by Argyrios Kyrtzidis · 14 years ago
- 200b292 When we run into an error parsing or type-checking the left-hand side by Douglas Gregor · 14 years ago
- 23c0104 Diagnose use of incomplete type on method argument type of by Fariborz Jahanian · 14 years ago
- dd5fa7a fix rdar://8445858 - __sync_* intrinsics erroneously reject ObjC pointers by Chris Lattner · 14 years ago
- 1db5d14 Relax __attribute_((nonnull)) checking to allow the attribute on functions with no pointer arguments. GCC doesn't warn by Ted Kremenek · 14 years ago
- 757b77a Test removed. by Fariborz Jahanian · 14 years ago
- d187795 Fix a crash when overloading id with objc_object*. Radar 8400356. by Fariborz Jahanian · 14 years ago
- d7e52b8 "const id<NSFoo> *" instead of "id<NSFoo> const *". by Chris Lattner · 14 years ago
- 0c42bb6 'const std::type_info*' instead of 'std::type_info const*' by Chris Lattner · 14 years ago
- 58f9e13 make clang print types as "const int *" instead of "int const*", by Chris Lattner · 14 years ago
- f65086b when emitting an error about a missing } in a compound statement, emit by Chris Lattner · 14 years ago
- 0f93758 Fix typo in error message and testcase. by Eric Christopher · 14 years ago