- 9f63a45 Disallow using ObjC literals in direct comparisons (== and friends). by Jordan Rose · 12 years ago
- d880b3a Insert a space if necessary when suggesting CFBridgingRetain/Release. by Jordan Rose · 12 years ago
- 369558b Fix test/SemaObjC/cocoa-api-usage.m that broke via r158114. by Argyrios Kyrtzidis · 12 years ago
- 1ea6744 objective-c: merge deprecated/unavailable attributes to by Fariborz Jahanian · 12 years ago
- 5068731 Teach format string checking about compile-time CFString constants. by Jordan Rose · 12 years ago
- 3117039 objective-c: Handle more warning cases for when by Fariborz Jahanian · 12 years ago
- 3427682 objc: properties of NSObject attribute must by Fariborz Jahanian · 12 years ago
- 59a9881 objective-c: revert r157407. It broke a project by Fariborz Jahanian · 12 years ago
- bdccce5 fixes radar no. in this test. by Fariborz Jahanian · 12 years ago
- 490a52b objective-c: fix a sema and IRGen crash when property by Fariborz Jahanian · 12 years ago
- 350e956 -Wdeprecated warning to include reference (as a note) by Fariborz Jahanian · 12 years ago
- cba0ebc Change warning to error when property setter names conflict. // rdar://11528439 by Fariborz Jahanian · 12 years ago
- b5b155c objective-c: warn on use of property setters by Fariborz Jahanian · 12 years ago
- d5f1bd2 objective-c: Fixes a corner case and interesting bug. by Fariborz Jahanian · 12 years ago
- 8e0317e objc: change option to be -Wobjc-interface-ivars by Fariborz Jahanian · 12 years ago
- edcc27f objective-c: When default synthesizing readonly IBOutlet properties by Fariborz Jahanian · 12 years ago
- 2b309fb objective-c: Warn if default synthesizing readonly IBOutlet properties by Fariborz Jahanian · 12 years ago
- 1be17ab objc: use "class extension" instead of "continuation class" by Fariborz Jahanian · 12 years ago
- ba9e16f Another test for r157025 <rdar://problem/11460990>. by Fariborz Jahanian · 12 years ago
- 0a4a23a A selector match between two Objective-C methods does *not* guarantee by Douglas Gregor · 12 years ago
- dd87224 In the override search for Objective-C methods, protect against ASTs that have NULL interfaces behind a category, which can happen in invalid code. Fixes <rdar://problem/11478173>, a recent regression by Douglas Gregor · 12 years ago
- 9abf88c objective-c: perform strict type checking on property by Fariborz Jahanian · 12 years ago
- f5343ff Allow objc @() syntax for enum types. by Argyrios Kyrtzidis · 12 years ago
- 7441471 objc: avoid duplicate diagnostics on certain type mismatches by Fariborz Jahanian · 12 years ago
- dc3eb6a Remove word 'block' from option and diagnostic I added in r156825. by Fariborz Jahanian · 12 years ago
- 8f674a8 objective-c nonfragile abi: discourage ivar declarations by Fariborz Jahanian · 12 years ago
- 0cd00be objc: allow typedef'ing an id to a pointer to a c-struct only. by Fariborz Jahanian · 12 years ago
- 3eda6fa Only check NSArray/NSDictionary boxing method params once. by Jordy Rose · 12 years ago
- 99446d9 Don't crash on boxed strings when +stringWithUTF8String: is missing. by Jordy Rose · 12 years ago
- edd2760 Don't crash when using objc boxed expression with parsing error. by Argyrios Kyrtzidis · 12 years ago
- d1376ee Bind cleanups after doing l2r conversion on the operand of a by John McCall · 12 years ago
- dc17020 Inhibit ObjC format warning only in system headers (NSLocalizedString). by Jean-Daniel Dupas · 12 years ago
- 975eef6 objective-c: warn for properties being default synthesized by Fariborz Jahanian · 12 years ago
- e4c043d Add a missing RequireCompleteType call when synthesizing properties. <rdar://problem/11333367>. by Eli Friedman · 12 years ago
- d8a1361 Fix test cases broken by 155936. by David Blaikie · 12 years ago
- 08c88db Place several uncovered warnings under warning flags, and tweak diagnostic output including the term "gc" (in lowercase). by Ted Kremenek · 12 years ago
- d672436 with -Wdeprecated, include a note to its deprecated declaration by Fariborz Jahanian · 12 years ago
- 0e78afb objective-c arc: With currnt documentation, by Fariborz Jahanian · 12 years ago
- 9879556 objective-arc: Retune my previous patch so warning by Fariborz Jahanian · 12 years ago
- 289677d objective-c arc: Issue warning under -Wreceiver-is-weak by Fariborz Jahanian · 12 years ago
- eb382ec Implements boxed expressions for Objective-C. <rdar://problem/10194391> by Patrick Beard · 12 years ago
- a2c91e7 objective-c: Issue diagnostic when an implicit by Fariborz Jahanian · 12 years ago
- 93a4994 objective-c modern translator: buildit objc bool by Fariborz Jahanian · 12 years ago
- 97b57a2 When we're flagging a protected scope to prevent jumps into the by John McCall · 12 years ago
- 262acda objective-c literals: Issue warning and ignore by Fariborz Jahanian · 12 years ago
- b2f6820 Added a new attribute, objc_root_class, which informs the compiler when a root class is intentionally declared. by Patrick Beard · 12 years ago
- bf393be objective-c: Don't warn when a category does not implement a method by Fariborz Jahanian · 12 years ago
- 878f850 objc-arc: provide a warning when 'receiver' of a message is 'weak' by Fariborz Jahanian · 12 years ago
- 29bbd1a Handle placeholder expressions in an ObjC for-collection loop. by John McCall · 12 years ago
- 100c649 Forbid the block and lambda copy-capture of __autoreleasing variables by John McCall · 12 years ago
- 38ac243 Make sure we perform the relevant implied conversions correctly for ObjC methods with related result types. PR12384. by Eli Friedman · 12 years ago
- b684a42 Fix typo in my last patch. by Fariborz Jahanian · 12 years ago
- a78eca2 objective-c: Improve diagnostics and by Fariborz Jahanian · 12 years ago
- fce79eb Make sure we don't accept an @interface inside another objc container by Argyrios Kyrtzidis · 12 years ago
- afcd195 Support '%p' format specifier with block pointers. by Ted Kremenek · 12 years ago
- cd707ab Fix crash at @implementation with a forward reference as base class. by Argyrios Kyrtzidis · 12 years ago
- 69730c1 Fix parsing of type-specifier-seq's. Types are syntactically allowed to be by Richard Smith · 12 years ago
- 509fb3e lldb support: under debugger support flag, when sending message by Fariborz Jahanian · 12 years ago
- 1e5bc4f Don't crash when a statement in a block is ill-formed but by John McCall · 12 years ago
- 458a7fb objective-c lldb support: don't perform ivar access control check by Fariborz Jahanian · 12 years ago
- 8e282c3 Fix horrific CFG bug where '@autoreleasepool' would be put in a dangling block in the CFG. by Ted Kremenek · 12 years ago
- ebcb57a Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, by Ted Kremenek · 12 years ago
- b0a6615 objc: When issue diagnostic about deprecated method, also by Fariborz Jahanian · 12 years ago
- 5a61e0c [Sema] Fix crash-on-invalid-code issue: by Argyrios Kyrtzidis · 12 years ago
- f6e88d7 Fix regression from llvm-gcc where we should NOT emit a warning about __attribute__((NSObject)) on a property declaration. This is needed to have retain properties for non-object pointers. Fixes <rdar://problem/10930507>. by Ted Kremenek · 12 years ago
- 77bfb8b objective-c: provide fixit hint when atomic property does not by Fariborz Jahanian · 12 years ago
- 3306ec1 After numerous requests, have Objective-C 'method declared here' notes mention the actual method. This looks better within an IDE, where text isn't always regurgitated in the presentation of a warning. Fixes radar 10914035. by Ted Kremenek · 12 years ago
- a66eccb Improve the diagnostic in ARC mode when a conditional with an Objective-C type and void* is used. <rdar://problem/10486347>. by Eli Friedman · 12 years ago
- aa5ab26 Handle "#pragma GCC visibility" in a few more places. Switch over "#pragma pack" to use the same handling that gcc does. Fixes <rdar://problem/10871094> and <rdar://problem/10893316>. by Eli Friedman · 12 years ago
- f64bc20 objective-c++: Type of an objc string literal is NSString, not 'id'. by Fariborz Jahanian · 12 years ago
- 977ea78 Don't crash on attempts to synthesize an invalid property. by John McCall · 12 years ago
- f57c413 When calling a non variadic format function(vprintf, vscanf, NSLogv, …), warn if the format string argument is a parameter that is not itself declared as a format string with compatible format. by Jean-Daniel Dupas · 13 years ago
- e698a5c Change wording of warning about using __bridge casts in non-ARC. by Ted Kremenek · 13 years ago
- d6cf912 Revert r145999. This turned out to be a bad idea. Unfortunately, 'id' is used so profusely by Ted Kremenek · 13 years ago
- bb3d14e objc: If a method is not implemented in the category implementation but by Fariborz Jahanian · 13 years ago
- d85bf9d Only complain about __strong __strong id, not __strong SomeStrongTypedef by John McCall · 13 years ago
- 849639d Make parsing of objc @implementations more robust. by Argyrios Kyrtzidis · 13 years ago
- 04ca252 Fix a couple of nasty bugs involving negative enum constants. <rdar://problem/10760113>. by Eli Friedman · 13 years ago
- b4a3ef7 Tweak format string checking to work with %@ and ObjC toll-free bridging. <rdar://problem/10814120> by Ted Kremenek · 13 years ago
- b918d6b objc: fixes a problem in block type comparison involving by Fariborz Jahanian · 13 years ago
- 1c59408 Fixed some testsuite problems introduced by my by Sean Callanan · 13 years ago
- 1206f73 Revert r149721. chapuni tells me akyrtzi already fixed the test by Nico Weber · 13 years ago
- 50a9a12 Clang has existing support for debuggers that by Sean Callanan · 13 years ago
- 798d14f Try to get test passing on windows. by Nico Weber · 13 years ago
- 23a4ddf Add a triple to test/SemaObjC/format-strings-objc.m to make it pass in windows hosts. by Argyrios Kyrtzidis · 13 years ago
- d603bd1 Further downgrade -Warc-bridge-casts-disallowed-in-nonarc to a warning (not mapped to an error). We can consider mapping it back to an error later. by Ted Kremenek · 13 years ago
- 0507280 Make error about using bridge casts in non-ARC mode a warning that is default mapped to an error. This is to ease the transition of large apps moving from non-ARC to ARC. by Ted Kremenek · 13 years ago
- 4cc9b10 objc: Issue diagnostic when receiver type is a forward class declaration and by Fariborz Jahanian · 13 years ago
- e235183 objective-c: When redeclaraing in continuation class a 'readonly' by Fariborz Jahanian · 13 years ago
- c645ddf objc: don't crash if primary class is missing and continuation class by Fariborz Jahanian · 13 years ago
- f83a615 objc2: add __has_feature(objc_default_synthesize_properties). // rdar://10770497 by Fariborz Jahanian · 13 years ago
- 52b6236 Look for declaration of CFBridgingRetain/CFBridgingRetain before by Fariborz Jahanian · 13 years ago
- 7eb82f0 objc-arc: In various diagnostics mention by Fariborz Jahanian · 13 years ago
- 339b907 Let %S, %ls, %C match 16bit types in NSStrings. by Nico Weber · 13 years ago
- ce3aa39 Disable "non literal format string" for NSString that result from a macro expansion. by Jean-Daniel Dupas · 13 years ago
- 34269df Update on format attribute handling. by Jean-Daniel Dupas · 13 years ago
- 5faf5d3 Remove the "C" in "implicitly declaring C library function" diagnostic by Jean-Daniel Dupas · 13 years ago
- e8c904f Don't suppress access-control or invalid-type diagnostics from a by John McCall · 13 years ago
- 4196363 objc: 'id' and block pointer compare in mergeTypes is by Fariborz Jahanian · 13 years ago
- e7cff2c objc: allow block pointer matching 'id' type when by Fariborz Jahanian · 13 years ago